SA-MP Forums Archive
[Ajuda] o que esta errado ? - 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] o que esta errado ? (/showthread.php?tid=424194)



o que esta errado ? - Lucas_Emmanuel - 21.03.2013

Na OnPlayerDeath


pawn Код:
if(GetPlayerHealth(killerid == 100) if(GetPlayerArmour(killerid, == 100);
    {
        if(GetPlayerWeapon(killerid == 24 && 25)
        {
            GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
        }
    }
Ta dando erro affz


Re: o que esta errado ? - Lucas_Emmanuel - 21.03.2013

UP Gentк


Re: o que esta errado ? - iReflesh - 21.03.2013

pawn Код:
if(GetPlayerHealth(killerid) == 100.0 && GetPlayerArmour(killerid) == 100.0)
{
    if(GetPlayerWeapon(killerid) == 24 || GetPlayerWeapon(killerid) == 25)
    {
        GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
    }
}



Re: o que esta errado ? - Lucas_Emmanuel - 21.03.2013

iReflesh .

Nгo deu certo . UP

tentei assim mais tambйm nгo deu :

pawn Код:
new
        Float: health,
        Float: armour
    ;

    GetPlayerHealth(killerid, health);
    GetPlayerArmour(killerid, armour);

    if (health == 100.0), if (armour == 100.0);
    {
        GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
    }



Re: o que esta errado ? - iReflesh - 21.03.2013

pawn Код:
if(health == 100.0 && armour == 100.0)
    {



Re: o que esta errado ? - Lucas_Emmanuel - 21.03.2013

Continua errado aff Up


Re: o que esta errado ? - Kuddy - 21.03.2013

Ta tudu erradu caraiu

pawn Код:
if(GetPlayerHealth(killerid) == 100 && GetPlayerArmour(killerid) == 100);
    {
        if(GetPlayerWeapon(killerid) == 24 || GetPlayerWeapon(killerid) == 25)
        {
            GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
        }
    }



Re: o que esta errado ? - Lucas_Emmanuel - 21.03.2013

Kuddy

C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(77) : warning 202: number of arguments does not match definition
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(77) : warning 202: number of arguments does not match definition
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(77) : error 036: empty statement
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : warning 215: expression has no effect
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : warning 215: expression has no effect
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : error 001: expected token: ";", but found ")"
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : error 029: invalid expression, assumed zero
C:\Users\LxD\Desktop\Servidor\gamemodes\Untitled.p wn(81) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.


Re: o que esta errado ? - lgoulart - 21.03.2013

Tira os dois pontos do final do primeiro if.

pawn Код:
if(GetPlayerHealth(killerid) == 100 && GetPlayerArmour(killerid) == 100)
    {
        if(GetPlayerWeapon(killerid) == 24 || GetPlayerWeapon(killerid) == 25)
        {
            GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
        }
    }
Nгo tem ';'.


Re: o que esta errado ? - Kuddy - 21.03.2013

Quote:
Originally Posted by lgoulart
Посмотреть сообщение
Tira os dois pontos do final do primeiro if.

pawn Код:
if(GetPlayerHealth(killerid) == 100 && GetPlayerArmour(killerid) == 100)
    {
        if(GetPlayerWeapon(killerid) == 24 || GetPlayerWeapon(killerid) == 25)
        {
            GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
        }
    }
Nгo tem ';'.
Nao vi isso eeeh'

Mas ainda esta errado..


pawn Код:
new Float:Health, Float:Amor;
    GetPlayerHealth(killerid, Health);
    GetPlayerArmour(killerid, Amor);
    if(Health == 100.0 && Amor == 100.0)
    {
        if(GetPlayerWeapon(killerid) == 24 || GetPlayerWeapon(killerid) == 25)
        {
            GameTextForPlayer(killerid, "~w~P~b~erfect ~w~!" 2000, 6);
        }
    }
Agora sim parece estar certo. Nao tentei compilar nem teste ^-^