SA-MP Forums Archive
[PEDIDO]Comando - 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: [PEDIDO]Comando (/showthread.php?tid=332383)



[PEDIDO]Comando - .ThePro - 08.04.2012

Alguйm me da uma forзa pra fazer um comando de trazer todos os player de uma org?

exemplo, /trazertodosballas (ZCMD)


Re: [PEDIDO]Comando - Jason` - 08.04.2012

pawn Код:
CMD:trazerorg(playerid,params[]) {
    if(isnull(params))
        return SendClientMessage(playerid, "Use /trazerorg [id da org]");
    new org = strval(params);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    for(new i = 0; i < MAX_PLAYERS; i++) {
        if(IsPlayerConnected(i) && variaveldeorg[i] == org) {
            SetPlayerVirtualWorld(i, GetPlayerVirtualWorld(playerid));
            SetPlayerInterior(i, GetPlayerInterior(playerid));
            SetPlayerPos(i, x, y, z);
        }
    }
    return 1;
}



Re: [PEDIDO]Comando - .ThePro - 08.04.2012

Quote:
Originally Posted by Pedro_Miranda
Посмотреть сообщение
pawn Код:
CMD:trazerorg(playerid,params[])
{
    if(isnull(params))
        return SendClientMessage(playerid, "Use /trazerorg [id da org]");
    new org = strval(params);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i) && variaveldeorg[i] == org)
        {
            SetPlayerVirtualWorld(i, GetPlayerVirtualWorld(playerid));
            SetPlayerInterior(i, GetPlayerInterior(playerid));
            SetPlayerPos(i, x, y, z);
        }
    }
    return 1;
}
Deu mt certo aqui nгo cara, pq to definindo as orgs pelo PlayerInfo!


Re: [PEDIDO]Comando - Jason` - 08.04.2012

troca aquele 'variaveldeorg[i]' pela sua variavel ex: 'PlayerInfo[i][pMembro]'