SA-MP Forums Archive
[Ajuda] ajuda por favor - 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 por favor (/showthread.php?tid=358570)



ajuda por favor - Bruno Alves - 11.07.2012

Gente quero tentei adicionar isso na public onplayerdeath mas da esses erros...

Код:
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(862) : error 017: undefined symbol "PlayerName"
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(870) : error 017: undefined symbol "PlayerName"
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(877) : error 017: undefined symbol "PlayerName"
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(884) : error 017: undefined symbol "PlayerName"
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(891) : error 017: undefined symbol "PlayerName"
C:\Users\Bruno\Desktop\Brasil Top Killers\gamemodes\BTV.pwn(898) : error 017: undefined symbol "PlayerName"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


6 Errors.
Tentei define mais nгo consigui...

isso vai no topo
Код:
new status[MAX_PLAYERS];
Код:
public OnPlayerDeath(playerid, killerid, reason)
{
new string[256];
new namep[MAX_PLAYER_NAME];
new namem[MAX_PLAYER_NAME];
GetPlayerName(killerid, namep, sizeof(namep));
GetPlayerName(playerid, namem, sizeof(namem));

SendDeathMessage(killerid, playerid, reason);
if(!status[killerid])
{
}
else
{
if(status[killerid]  == 5)
{
format(string, sizeof(string), "* %s ja mandou 5 para o caixгo!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 2000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 2000 R$ por matar 5 Pessoas!");
}

else if(status[killerid] == 10)
{
format(string, sizeof(string), "* %s estб muito perigoso, ja matou 10!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 4000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 4000 R$ por matar 10 Pessoas!");
}
else if(status[killerid] == 20)
{
format(string, sizeof(string), "* %s este й foda, ja matou 20!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 6000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 6000 R$ por matar 20 Pessoas!");
}
else if(status[killerid] == 30)
{
format(string, sizeof(string), "* %s acho que й da organizaзгo alqaeda, ja matou 30!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 8000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 8000 R$ por matar 30 Pessoas!");
}
else if(status[killerid] == 40)
{
format(string, sizeof(string), "* %s й irmгo de Osama Bindalem, ja arrancou 40 cabeзas!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 10000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 10000 R$ por matar 40 Pessoas!");
}
else if(status[killerid] == 50)
{
format(string, sizeof(string), "* %s fes pacto com o diabo, ja matou 50!", PlayerName(killerid));
SendClientMessageToAll(0xb9eec0AA, string);
GivePlayerMoney(killerid, 20000);
SendClientMessage(killerid,0xd6deacAA,"* Parabйns! Vocк ganhou 20000 R$ por matar 50 Pessoas!");
}
}

return 1;
}
Por favor me ajudem.


Re: ajuda por favor - Edu33 - 11.07.2012

@Edit
Oh god, nгo tinha visto o code, usa o do FuneraL \/


Re: ajuda por favor - .FuneraL. - 11.07.2012

pawn Код:
stock PlayerName(playerid)
{
     new NomeP[24];
     GetPlayerName(playerid, NomeP, sizeof(NomeP));
     return NomeP;
}
Coloque isso em seu gamemode e tente compilar



Re: ajuda por favor - sanalex - 11.07.2012

lol, jб tinham postado .


Re: ajuda por favor - ViictorDaay- - 11.07.2012

pawn Код:
stock PlayerName(playerid)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, sizeof(Name));
return Name;
}
Final do gamemode.


Re: ajuda por favor - Bruno Alves - 11.07.2012

Vlw "Edu33" , ".FuneraL." e viitor daay