[Ajuda] Duas duvidas - 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] Duas duvidas (
/showthread.php?tid=543773)
2 Problemas -
DiaDelTerror - 28.10.2014
E aн galera beleza? vim aqui pedir uma ajuda sou INICIANTE... Quem puder ajudar ajuda ai nгo precisa esculachar, o meu problema eu acho que й simples pra vocкs, entгo vamos. й assim, toda vez que eu mato ganha o dinheiro e jб some tipo o dinheiro aparece e desaparece como se tivesse ganhado 1000 para matar e jб retira em seguida, e meu outro problema й que eu quero que apareзa no chat quando mata por exemplo DiaDelTerror Was Killed Player (EXEMPLO), em vez disso aparece DiaDelTerror Was Killed DiaDelTerror e eu jб tentei de tudo e nгo consegui :/ quem puder me dar um help fico muito grato, valeu!!!
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid,reason,playerid);
if(killerid == INVALID_PLAYER_ID) {
format(astring,256,"..:: %s and died ::..",pName[playerid]);
SendClientMessageToAll(COLOR_YELLOW,astring); } else {
format(astring,256,"..:: %s was killed by %s ::..",pName[playerid],pName[killerid]);
SendClientMessageToAll(COLOR_YELLOW,astring); }
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid, 250);
Players[killerid][kill]+=1;
Players[playerid][death]+=1;
return 1;
Re: Duas duvidas -
Artista - 29.10.2014
Sobre a grana vocк provavelmente estб usando algum anti-money hack que estб dando conflito com seu cуdigo. Poste um comando que dar/retira grana do player
Jб a respeito da mensagem tente fazer assim:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(killerid,reason,playerid);
if(killerid == INVALID_PLAYER_ID)
{
format(astring,128,"..:: %s and died ::..",pName[playerid]);
SendClientMessageToAll(COLOR_YELLOW,astring);
}
else
{
new Nome[MAX_PLAYER_NAME];
GetPlayerName(killerid,Nome,sizeof(Nome));
format(astring,128,"..:: %s was killed by %s ::..",pName[playerid],Nome);
SendClientMessageToAll(COLOR_YELLOW,astring);
}
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(killerid, 250);
Players[killerid][kill]+=1;
Players[playerid][death]+=1;
return 1;
}
Re: Duas duvidas -
DiaDelTerror - 29.10.2014
Quote:
Originally Posted by Artista
Sobre a grana vocк provavelmente estб usando algum anti-money hack que estб dando conflito com seu cуdigo. Poste um comando que dar/retira grana do player
Jб a respeito da mensagem tente fazer assim:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason) { SendDeathMessage(killerid,reason,playerid); if(killerid == INVALID_PLAYER_ID) { format(astring,128,"..:: %s and died ::..",pName[playerid]); SendClientMessageToAll(COLOR_YELLOW,astring); } else { new Nome[MAX_PLAYER_NAME]; GetPlayerName(killerid,Nome,sizeof(Nome)); format(astring,128,"..:: %s was killed by %s ::..",pName[playerid],Nome); SendClientMessageToAll(COLOR_YELLOW,astring); } SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid, 250); Players[killerid][kill]+=1; Players[playerid][death]+=1; return 1; }
|
E aн firmeza? valeu cara, funcionou o cуdigo e foi bem oque vocк disse sobre o dinheiro, o meu ladmin que tava bloqueando o dinheiro, valeu +rep pra vocк