[Ajuda] Nгo consigo dar o kill para certo player
#1

Olб povгo, й o seguinte:

Existe um CMD no meu servidor chamado /explodir.
Esse comando sу pode ser usado por Suicidas... Atй aн tudo bem...

O problema e quando o suicida leva alguйm pra cova com esse /explodir...
Ele nгo ganha nada com isso, nada...

Entгo eu tentei fazer isto em onPlayerDeath

pawn Код:
if(reason == 51) // No caso de explosгo
    {
        new count = 0, PlayerName[MAX_PLAYER_NAME];
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            new Float:x, Float:y, Float:z;
            GetPlayerPos(playerid, x, y, z);
            if(IsPlayerInRangeOfPoint(i,3.0,x,y,z))
            {
                if(GetPVarInt(i,"Classe") == 5)
                {
                    SetPlayerScore(i,GetPlayerScore(i) + 2);
                    SetPVarInt(i,"Grana",GetPVarInt(i,"Grana") + 1);
                    new string[80];
                    GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
                    format(string,sizeof(string),"Vocк explodiu {00FF00}%s!",PlayerName);
                    SendClientMessage(i,verde,string);
                    count++;
                }
            }
        }
    }
Mas nгo funfo Alguma ajuda?

PS: Se me passarem um cуdigo pronto, quero que me expliquem no que eu errei... Obg.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)