SA-MP Forums Archive
[Ajuda] ajuda nesse codigo rapidao - 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 nesse codigo rapidao (/showthread.php?tid=623644)



ajuda nesse codigo rapidao - didimk157 - 03.12.2016

Como usar essa funзao nesse codigo aki Player[playerid][Matou] pra qm n sabe essa funзao pega as kills dos players mais eu n sei como colocar ela aki no codigo

PHP код:
if(listitem == 0//Kills
            
{
            new 
string[128], info[2048], name[24];
            for(new 
iMAX_PLAYERSi++)
            
GetPlayerName(playeridname24);
               
format(stringsizeof(string), " {00FF00}%s{FF5A00} | Kill: %i",name, (playerid));
            
strcat(infostring);
            
ShowPlayerDialog(playeridD_RankDIALOG_STYLE_MSGBOX,"{ff0000}» {ffffff} Rei dos Kills ",info,"ok","Voltar");
            return 
1;
            } 



Re: ajuda nesse codigo rapidao - MBJ - 03.12.2016

Faзa um loop nos players online verificando os kills de cada um, ex:

PHP код:
new topKill;
for(new 
iMAX_PLAYERSi++) {
    if(
topKill Player[i][Matou]) topKill Player[i][Matou];

ps: isso й uma base para pegar apenas o player que tem o maior kill, adapte para seu sistema


Re: ajuda nesse codigo rapidao - didimk157 - 03.12.2016

PHP код:
 if(listitem == 0//Kills
            
{
            for(new 
iMAX_PLAYERSi++)
            {
            if(
topKill Player[playerid][pMatou]) topKill Player[playerid][pMatou];
            }
            new 
string[128], info[2048], name[24];
            
GetPlayerName(playeridname24);
               
format(stringsizeof(string), " {00FF00}%s{FF5A00} | Kill: %i",name, (playerid));
            
strcat(infostring);
            
ShowPlayerDialog(playeridD_RankDIALOG_STYLE_MSGBOX,"{ff0000}» {ffffff} Rei dos Kills ",info,"ok","Voltar");
            return 
1;
            } 



Re: ajuda nesse codigo rapidao - MBJ - 03.12.2016

PHP код:
if(listitem == 0//Kills
{
    new 
string[128], name[24];
    for(new 
iMAX_PLAYERSi++)
    {
        if(
topKil Player[i][pMatou]) {
            
topKill Player[i][pMatou];
            
GetPlayerName(playeridnamesieof(name));
            
format(stringsizeof(string), " {00FF00}%s{FF5A00} | Kills: %i",nametopKill);
        }
    }
    
ShowPlayerDialog(playeridD_RankDIALOG_STYLE_MSGBOX,"{ff0000}» {ffffff} Rei dos Kills ",string,"ok","Voltar");
    return 
1;