[Ajuda]Usar cmd somente depois que morrer
#1

Alguem sabe como fais para sу poder utilizar o comando depois de morrer
Reply
#2

sу dps que morre?
Reply
#3

pawn Код:
//Inнcio do gamemode.

new Morreu[MAX_PLAYERS];

//Public OnPlayerDeath

Morreu[playerid] = 1;

//No comando

if(Morreu[playerid] == 1)
{
     //Conteъdo.
}
Reply
#4

Quote:
Originally Posted by Leeo_Perez
Посмотреть сообщение
sу dps que morre?
tipo eu digito o comando tipo assim /vida ai eu sу vou poder usar ele novamente depois que eu morrer
Reply
#5

Deu Trabalho Mas Consegui:
PHP код:
if(strcmp(cmdtext"/SEUCOMANDOAKI"true) == 0)
{
new 
Float:health;
    
GetPlayerHealth(playerid,health);
if (
health 00.0)
    
//O SEU COMANDO AKI
    
return 1;

Vc Copia Seu Comando, E Cola Onde Tкm //, Mas Nгo Tudo! Sу O Que Estб Dentro Do Comando.
Onde Diz SEUCOMANDOAKI Vc Pфem Seu Comando.

Te Ajudei, Da Reputaзгo Aн. ^^

Crйditos: Wiki Por Me Ensinar. ^^
Reply
#6

Quote:
Originally Posted by 1The1AleX1
Посмотреть сообщение
Deu Trabalho Mas Consegui:
PHP код:
if(strcmp(cmdtext"/SEUCOMANDOAKI"true) == 0)
{
new 
Float:health;
    
GetPlayerHealth(playerid,health);
if (
health 00.0)
    
//O SEU COMANDO AKI
    
return 1;

Vc Copia Seu Comando, E Cola Onde Tкm //, Mas Nгo Tudo! Sу O Que Estб Dentro Do Comando.
Onde Diz SEUCOMANDOAKI Vc Pфem Seu Comando.

Te Ajudei, Da Reputaзгo Aн. ^^

Crйditos: Wiki Por Me Ensinar. ^^
Se superou. Merece um reputation.

Abaixo de 0, qual seria a vida do jogador ? o.O'

#TOPIC

PHP код:
new bool:variavel[MAX_PLAYERS];
public 
OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp(cmdtext"/comando"true) == 0)
    {
        if(
variavel[playerid] == true) return SendClientMessage(playerid0xFF0000FF"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;

O unico problema й que vocк terб que criar uma variavel para cada comando que vocк queira proibir.
Reply
#7

PHP код:
//inнcio do gamemode.
new UsouCMD[MAX_PLAYERS];
//OnPlayerDeath:
public OnPlayerDeath(playeridkilleridreason)
{
    
UsouCMD[playerid] = 0;
    return 
1;
}
//Comando:
//Ai tu coloca: 
if(UsouCMD == 1)
{
    
SendClientMessage(playeridCOR"Vocк jб usou este comando, sу pode usar novamente quando morrer.");
    return 
1;
}
UsouCMD 1
Reply
#8

Quote:
Originally Posted by Shadoww5
Посмотреть сообщение
Se superou. Merece um reputation.

Abaixo de 0, qual seria a vida do jogador ? o.O'

#TOPIC

PHP код:
new bool:variavel[MAX_PLAYERS];
public 
OnPlayerCommandText(playeridcmdtext[])
{
    if(
strcmp(cmdtext"/comando"true) == 0)
    {
        if(
variavel[playerid] == true) return SendClientMessage(playerid0xFF0000FF"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;

O unico problema й que vocк terб que criar uma variavel para cada comando que vocк queira proibir.
Vlw Consegui por
Reply
#9

Quote:
Originally Posted by roginho_97
Посмотреть сообщение
pawn Код:
//Inнcio do gamemode.

new Morreu[MAX_PLAYERS];

//Public OnPlayerDeath

Morreu[playerid] = 1;

//No comando

if (Morreu[playerid] == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Vocк sу pode usar este comando 1 vez por morte!");
Morreu[playerid] = 0;
// CONTEЪDO DO COMANDO AQUI
Eu tinha deixado a pбgina aberta e nгo havia visto a dъvida jб resolvida. .-.
Reply
#10

AFF! Tive 30 Minutos Quase Criando Este Comando:
Quote:

if(strcmp(cmdtext, "/SEUCOMANDOAKI", true) == 0)
{
new Float:health;
GetPlayerHealth(playerid,health);
if (health < 00.0)
//O SEU COMANDO AKI
return 1;
}

Reputacion = 0. --'
V*F
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)