Takže mám tu taku Mini Hru kto napíše ako prvy niake slovo a chyba je vtom, že keď niekto uhadne to tak napise to znovu tak mu znovu pride odmena skusal som dalse podmienky a nič tak chcem poradiť kde je vtom chyba vopred dík
new slovo[MAX_PLAYERS];
new txt[MAX_PLAYERS];
new pawn[MAX_PLAYERS];
new prachy[MAX_PLAYERS];
public OnPlayerText(playerid, text[])
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
new id,string[1000];
if(prachy[i] == 1)
{
if(strcmp(text, "ghdh53fujg",true) == 0)
{
GivePlayerWeapon(id,46,100);
GivePlayerWeapon(id,35,100);
GivePlayerWeapon(id,24,100);
GivePlayerWeapon(id,30,100);
GivePlayerWeapon(id,32,100);
format(string,sizeof(string),"{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Hráč %s napísal ako prvý {00FF00}' ghdh53fujg ' {0044FF}dostal sadu zbrani",Jmeno(playerid));
SendClientMessageToAll(-1,string);
prachy[i] = 0;
return 1;
}
}
if(pawn[i] == 1)
{
if(strcmp(text, "J5f1RE3H7HZ",true) == 0)
{
SetPlayerArmour(id, 100);
format(string,sizeof(string),"{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Hráč %s napísal ako prvý {00FF00}' J5f1RE3H7HZ ' {0044FF}dostal Vestu",Jmeno(playerid));
SendClientMessageToAll(-1,string);
pawn[i] = 0;
return 1;
}
}
if(slovo[i] == 1)
{
if(strcmp(text, "MHJHDS246/fjfj423",true) == 0)
{
GivePlayerWeapon(id,46,100);
GivePlayerWeapon(id,35,100);
GivePlayerWeapon(id,24,100);
GivePlayerWeapon(id,26,100);
GivePlayerWeapon(id,16,100);
format(string,sizeof(string),"{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Hráč %s napísal ako prvý {00FF00}' MHJHDS246/fjfj423 ' {0044FF}dostal sadu zbrani",Jmeno(playerid));
SendClientMessageToAll(-1,string);
slovo[i] = 0;
return 1;
}
}
if(txt[i] == 1)
{
if(strcmp(text, "gkdeud313",true) == 0)
{
SetPlayerHealth(id, 100);
SetPlayerArmour(id, 100);
format(string,sizeof(string),"{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Hráč %s napísal ako prvý {00FF00}' gkdeud313 ' {0044FF}dostal HP + Vesta",Jmeno(playerid));
SendClientMessageToAll(-1,string);
txt[i] = 0;
return 1;
}
}
}
forward hra(playerid);
public hra(playerid)
{
{
switch(random(5))
{
case 0:
{
SendClientMessageToAll(0x1705FAFF, "{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Kto napíše ako prvý {00FF00}' ghdh53fujg ' {0044FF}dostane sadu zbrani");
for (new i = 0; i < MAX_PLAYERS; i++)
{
prachy[i] = 1;
}
}
case 1:
{
SendClientMessageToAll(0xFF0000AA, "{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Kto napíše ako prvý {00FF00}' MHJHDS246/fjfj423 ' {0044FF}dostane sadu zbrani");
for (new i = 0; i < MAX_PLAYERS; i++)
{
slovo[i] = 1;
}
}
case 2:
{
SendClientMessageToAll(0x1705FAFF, "{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {0044FF}Kto napíše ako prvý {00FF00}' gkdeud313 ' {0044FF}dostane HP + Vesta");
for (new i = 0; i < MAX_PLAYERS; i++)
{
txt[i] = 1;
}
}
case 3:
{
SendClientMessageToAll(0xFF0000AA, "{8CED15}[Furing-2015] |{33AA33}Mini - Event{8CED15}| {00FF00}Kto napíše ako prvý {00FF00}' J5f1RE3H7HZ ' {0044FF}dostane Vestu");
for (new i = 0; i < MAX_PLAYERS; i++)
{
pawn[i] = 1;
}
}
}
}
return 1;
}
Dotaz
PapikSVK52 2
Takže mám tu taku Mini Hru kto napíše ako prvy niake slovo a chyba je vtom, že keď niekto uhadne to tak napise to znovu tak mu znovu pride odmena skusal som dalse podmienky a nič tak chcem poradiť kde je vtom chyba vopred dík
Link to comment
Share on other sites
12 odpovědí na tuto otázku
Recommended Posts