SA-MP Forums Archive
[AJUDA] For - 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] For (/showthread.php?tid=313053)



[AJUDA] For - Justify16 - 24.01.2012

PHP код:
if(strcmp(cmdtext"/limparpixe"true) == 0)
    for(new 
i=0iMAX_PIXi++)
    {
        new 
msg[200];
         new 
rand random(10);
        if(
Player[playerid][pMember] != 14) return SendClientMessage(playerid,COLOR_RED,"[ERRO] Vocк nгo pode fazer isso pois nгo й policial");
        if(
PlayerToPoint(3.0playerid,Pixacao[i][PixX],Pixacao[i][PixY],Pixacao[i][PixZ]) && Pixacao[i][Dono] == 0)
        return 
SendClientMessage (playerid,COLOR_RED,"Esse pixe nгo pode ser limpo");
        if(
PlayerToPoint(3.0playerid,Pixacao[i][PixX],Pixacao[i][PixY],Pixacao[i][PixZ]) && Pixacao[i][Dono] != ) {
        
Pixacao[i][Dono] -= Pixacao[i][Dono];
        
Update3DTextLabelText(PixLabel[i], PixColors[GetPlayerOrg(playerid)], "Pixaзгo \nLimpa");
        
format(msgsizeof(msg), "[INFO] Vocк recebeu %d por limpar esse pixe!"rand);
        
SendClientMessage(playerid,COLOR_YELLOW,msg);
        
GivePlayerGP(playerid,rand);
        return 
1;
}
if(!
PlayerToPoint(3.0playerid,Pixacao[i][PixX],Pixacao[i][PixY],Pixacao[i][PixZ]))
return 
SendClientMessage(playerid,COLOR_RED,"[ERRO]Vocк nгo estб prуximo de nenhum pixe");

Como faзo pra esse for puxar todos? Ele sу tб usando o primeiro (nъmero 0)


Re: [AJUDA] For - paulor - 24.01.2012

Entendi!!
ta ae o cod fiz umas gracinhas pra ficar dahora! se vai gostar!
pawn Код:
dcmd_limparpixe(playerid, params[])
    {
        #pragma unused params
        if(IsACop(playerid))
        {
            for(new i = 0; i < MAX_PIX; i ++)
            {
                if(PlayerToPoint(3.0, playerid,Pixacao[i][PixX],Pixacao[i][PixY],Pixacao[i][PixZ]))
                {
                    new string[128];
                    Pixacao[i][Dono] = 0;
                    ApplyAnimation(playerid, "SPRAYCAN", "spraycan_full", 4.0, 0, 0, 0, 0, 0);
                    format(string, sizeof(string), "Pixaзгo\n\nGang : %s",OrgsNames[0]);
                    Update3DTextLabelText(PixLabel[i], PixColors[0], string);
                }
            }
        }
        else
            return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo й um Cop!");
        return 1;
    }



Re: [AJUDA] For - Shadoww5 - 24.01.2012

Quote:
Originally Posted by paulor
Посмотреть сообщение
Entendi!!
ta ae o cod fiz umas gracinhas pra ficar dahora! se vai gostar!
pawn Код:
dcmd_limparpixe(playerid, params[])
    {
        #pragma unused params
        if(IsACop(playerid))
        {
            for(new i = 0; i < MAX_PIX; i ++)
            {
                if(PlayerToPoint(3.0, playerid,Pixacao[i][PixX],Pixacao[i][PixY],Pixacao[i][PixZ]))
                {
                    new string[128];
                    Pixacao[i][Dono] = 0;
                    ApplyAnimation(playerid, "SPRAYCAN", "spraycan_full", 4.0, 0, 0, 0, 0, 0);
                    format(string, sizeof(string), "Pixaзгo\n\nGang : %s",OrgsNames[0]);
                    Update3DTextLabelText(PixLabel[i], PixColors[0], string);
                }
            }
        }
        else
            return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo й um Cop!");
        return 1;
    }
sahushausahuas Vocк fez ? Copiou do GM da PlayHard ..


Re: [AJUDA] For - paulor - 24.01.2012

nao nao esse cmd nгo tem no gm do play hard oq vc esta falando excluido!


Re: [AJUDA] For - Sampizito - 24.01.2012

GM do ph nгo tem isso