SA-MP Forums Archive
[Ajuda] Ajuda na public OnPlayerKeyStateChange - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Ajuda na public OnPlayerKeyStateChange (/showthread.php?tid=644022)



Ajuda na public OnPlayerKeyStateChange - JoaoBorges - 02.11.2017

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
newkeys == KEY_YES)
    {
        for(new 
iMAX_PLAYERS; ++i)
        {
            if(
IsPlayerConnected(i);
            {
                
SetPlayerHealth(i100);
                
SendClientMessageToAll(-1"Todas as vidas dos(a) jogadores(a) foram setadas para 100");
            }
        }
    } 
Fica dando esses erros:

PHP код:
error 001expected token")"but found ";"
error 036: empty statement 



Re: Ajuda na public OnPlayerKeyStateChange - zCyan - 02.11.2017

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    if(
newkeys == KEY_YES)
    {
        for(new 
iMAX_PLAYERS; ++i)
        {
            if(
IsPlayerConnected(i))
            {
                
SetPlayerHealth(i100);
                
SendClientMessageToAll(-1"Todas as vidas dos(a) jogadores(a) foram setadas para 100");
            }
        }
    }
    return 
1;

Seu erro foi:
Код:
if(IsPlayerConnected(i);
O Correto й:
Код:
if(IsPlayerConnected(i))



Re: Ajuda na public OnPlayerKeyStateChange - JoaoBorges - 02.11.2017

Tudo o que vocк falou para colocar eu jб coloquei, mбs tem mais um erro:

PHP код:
error 036: empty statement 



Re: Ajuda na public OnPlayerKeyStateChange - Gguiz - 02.11.2017

Sinceramente, vocк poderia usar um comando e depois fazer com que esse comando fosse utilizado com a tecla Y

Ficaria assim:

PHP код:
CMD:vidamaxima(playerid)
{
    for (new 
i;<MAX_PLAYERSi++)
    {
        
SetPlayerHealth(i100);
        
SendClientMessageToAll(-1"Todas as vidas dos(a) jogadores(a) foram setadas para 100");
    }
    return 
1;

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys

    if(
newkeys == KEY_YES)
    {
        
cmd_vidamaxima(playerid#);
    
}
    return 
1;




Re: Ajuda na public OnPlayerKeyStateChange - zCyan - 02.11.2017

Quote:
Originally Posted by JoaoBorges
Посмотреть сообщение
Tudo o que vocк falou para colocar eu jб coloquei, mбs tem mais um erro:

PHP код:
error 036: empty statement 
Este erro nгo й dessa public, pois eu testei esse cуdigo, compilo normalmente.


Re: Ajuda na public OnPlayerKeyStateChange - JoaoBorges - 02.11.2017

Obrigado jб consegue resolver!