[Ajuda] Com Rank - 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] Com Rank (
/showthread.php?tid=297796)
[Ajuda] Com Rank -
cotonete - 17.11.2011
Код:
new pName[24], string3[128];
for(new a; a < MAX_PLAYERS; ++a)
{
if(IsPlayerConnected( a) && !IsPlayerNPC( a))
{
GetPlayerName(a, pName, 24);
if(Kills[a] > MaxKills)
// if(arrayPlayer[a][PAssassinatos] > MaxKills)
{
MaxKills = Kills[a];
format(string3, 128, " Killer: '%s'", pName);
TextDrawSetString(TextMatador, string3);
TextDrawShowForAll(TextMatador);
break;
}
}
}
quando alguem digamos, que estб no topo lб que matou mais e aparece seu nome na textdraw, se ele desconectar o text fica com o nome dele atй outro com maior kill conectar ou matar mas on
Re: [Ajuda] Com Rank -
ViniBorn - 17.11.2011
Esse cуdigo й executado com que frequкncia?
Re: [Ajuda] Com Rank -
cotonete - 17.11.2011
a cada 1 segundo
Re: [Ajuda] Com Rank -
ViniBorn - 17.11.2011
Tenta isso
pawn Код:
//Topo do GM
new BigKiller;
//OnPlayerDisconnect
if(playerid == BigKiller)
TextDrawHideForAll(TextMatador);
new pName[24], string3[128];
for(new a; a < MAX_PLAYERS; ++a)
{
if(IsPlayerConnected( a) && !IsPlayerNPC( a))
{
GetPlayerName(a, pName, 24);
if(Kills[a] > MaxKills)
{
MaxKills = Kills[a];
BigKiller = a;
format(string3, 128, " Killer: '%s'", pName);
TextDrawSetString(TextMatador, string3);
TextDrawShowForAll(TextMatador);
break;
}
}
}