27.07.2011, 16:17
Alguem sabe como fais para sу poder utilizar o comando depois de morrer
//Inнcio do gamemode.
new Morreu[MAX_PLAYERS];
//Public OnPlayerDeath
Morreu[playerid] = 1;
//No comando
if(Morreu[playerid] == 1)
{
//Conteъdo.
}
if(strcmp(cmdtext, "/SEUCOMANDOAKI", true) == 0)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 00.0)
//O SEU COMANDO AKI
return 1;
}
Deu Trabalho Mas Consegui:
PHP код:
Onde Diz SEUCOMANDOAKI Vc Pфem Seu Comando. Te Ajudei, Da Reputaзгo Aн. ^^ Crйditos: Wiki Por Me Ensinar. ^^ |
new bool:variavel[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/comando", true) == 0)
{
if(variavel[playerid] == true) return SendClientMessage(playerid, 0xFF0000FF, "Vocк sу pode usar este comando apуs ser respawnado.");
// FUNЗХES DO COMANDO
variavel[playerid] = true;
return 1;
}
return 0;
}
public OnPlayerSpawn(playerid)
{
variavel[playerid] = false;
return 1;
}
//inнcio do gamemode.
new UsouCMD[MAX_PLAYERS];
//OnPlayerDeath:
public OnPlayerDeath(playerid, killerid, reason)
{
UsouCMD[playerid] = 0;
return 1;
}
//Comando:
//Ai tu coloca:
if(UsouCMD == 1)
{
SendClientMessage(playerid, COR, "Vocк jб usou este comando, sу pode usar novamente quando morrer.");
return 1;
}
UsouCMD = 1;
Se superou. Merece um reputation.
Abaixo de 0, qual seria a vida do jogador ? o.O' #TOPIC PHP код:
|
pawn Код:
|
if(strcmp(cmdtext, "/SEUCOMANDOAKI", true) == 0) { new Float:health; GetPlayerHealth(playerid,health); if (health < 00.0) //O SEU COMANDO AKI return 1; } |