[Ajuda] Player digitar comando naquele local
#8

Quote:
Originally Posted by Jauro
View Post
Isso ta um pouco errado... Nгo que eu esteja te desmerecendo... Estб quase certo.

O mais certo seria:

pawn Code:
if(!strcmp(cmdtext, "/Comida", true))
{
    if(!IsPlayerInRangeOfPoint(playerid, DISTANCIA, POSX, POSY, POSZ))
    {
        SendClientMessage(playerid, -1, "Vocк deve estar na barraca");
        return 1;
    }
    SetPlayerHealth(playerid, QUANTIA_DE_VIDA);
    SetPlayerArmour(playerid, QUANTIA_DE_COLETE);
    return 1;
}

/*

    Substitua:
   
    - 'DISTANCIA' pela distвncia que o player pode digitar '/Comida' da barraca
    - 'POSX', 'POSY' e 'POSZ' pela coordenada da barraca (X, Y e Z)
    - QUANTIA_DE_VIDA - Desnecessбrio explicar
    - QUANTIA_DE_COLETE - Idem

*/
Entendo, mas sу faltou eu retornar com uma mensagem que ficaria basicamente a mesma coisa observer:
PHP Code:
if(!strcmp(cmdtext"/cumida"true))
{
    if(
IsPlayerInRangeOfPoint(playeriddistancialocal xlocal ylocal z))
    {
        
SetPlayerHealth(playeridQUANTIA_DE_VIDA);
        
SetPlayerArmour(playeridQUANTIA_DE_COLETE);
        
//Ou fome e talz, aн й cntg...
    
}
    else
        
SendClientMessage(playerid, -1"Mensagem que nгo ta no local :p");
    return 
1;

Entendo sua idйia, mas basicamente й a mesma coisa, e atй nгo utilizo return 1; dentro da verificaзгo(achei desnecessбrio no caso), e fica mais curto, talvez para iniciantes um pouco mais dificil de entender, da tambйm de fazer != assim por exemplo:
PHP Code:
if(!strcmp(cmdtext"/cumida"true))
{
    if(!
IsPlayerInRangeOfPoint(playeriddistancialocal xlocal ylocal z))return SendClientMessage(playerid, -1"Mensagem que nгo ta no local :p");
    
SetPlayerHealth(playeridQUANTIA_DE_VIDA);
    
SetPlayerArmour(playeridQUANTIA_DE_COLETE);
    
//Ou fome e talz, aн й cntg...
    
return 1;

Aн fica de acordo com o autor
Abraзos.
Reply


Messages In This Thread
Player digitar comando naquele local - by NascimentoRJ - 05.11.2015, 13:19
Re: Player digitar comando naquele local - by LS - 05.11.2015, 13:26
Re: Player digitar comando naquele local - by NascimentoRJ - 05.11.2015, 13:40
Re: Player digitar comando naquele local - by LS - 05.11.2015, 14:45
Re: Player digitar comando naquele local - by matheusspohr - 05.11.2015, 14:48
Re: Player digitar comando naquele local - by NascimentoRJ - 05.11.2015, 20:12
Re: Player digitar comando naquele local - by Jauro - 05.11.2015, 22:34
Re: Player digitar comando naquele local - by matheusspohr - 05.11.2015, 23:50
Re: Player digitar comando naquele local - by NascimentoRJ - 06.11.2015, 00:49
Re: Player digitar comando naquele local - by Jauro - 06.11.2015, 01:22
Re: Player digitar comando naquele local - by matheusspohr - 06.11.2015, 01:27

Forum Jump:


Users browsing this thread: 1 Guest(s)