04.01.2011, 23:58
O que hб de errado neste comando:
quando eu coloco /evida 50 por exemplo fala que o comando nгo existe,e quando eu coloco apenas /evida pede pra eu digitar a quantidade de vida. Se alguйm poder me ajudar agradeзo muito.
pawn Код:
if(strcmp(cmdtext,"/evida",true)==0)
{
new tmp2[256];
if(EventoCriado == 1)
{
tmp2 = strtok(cmdtext, idx);
new vida = strval(tmp2);
if(!strlen(tmp2))
{
SendClientMessage(playerid, 0x3321FFFF, "|INFO| Digite a quantidade de Vida.");
return 1;
}
for(new possiveis = 0; possiveis < MAX_PLAYERS; possiveis++) if(SistemaEvento[playerid][Entrar] == true)
{
SetPlayerHealth(possiveis,vida);
}
new AdminNome[256],
Admin[MAX_PLAYER_NAME];
GetPlayerName(playerid,Admin,sizeof Admin);
format(AdminNome, 128, "~ [Evento] > O Administrador %s setou a vida de todos que estгo no evento para %d.", Admin,vida);
SendClientMessageToAll(0xfffe009b, AdminNome);
}
else
{
SendClientMessage(playerid,0x3321FFFF,"[ERRO]: Nenhum evento aberto.");
}
return 1;
}