SA-MP Forums Archive
[Pedido] Virtual Word - 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] Virtual Word (/showthread.php?tid=411862)



Virtual Word - lookz - 30.01.2013

Ola Galera queria saber se tem como alguem me mandar o comando /world [ID DO MUNDO]
Funciona assim ;
o player utiliza /world 1 por exemplo , ae ele muda ira para o mundo 1 , assim apenas os Player que estiver no mesmo mundo que ele poderar ver .

OBS : utilizo strcmp ! Alguem pode me passar por favor ! Help-me :/


Re: Virtual Word - Rodrigo_Avenged - 30.01.2013

pawn Код:
COMMAND:setint(playerid, params[])
{
    if(ProgressaoInfo[playerid][AdminLevel] < 1) return SendClientMessage(playerid, C_Vermelho, "[Erro:] Vocк nгo tem autorizaзгo.");
    {
        new
          toplayerid,
          amount;
        if (!sscanf(params, "ii", toplayerid, amount))
        {
          if (toplayerid != INVALID_PLAYER_ID)
          {
            new
              message[40];
            SetPlayerInterior(toplayerid, amount);
            SendClientMessage(playerid, C_Branco, "[Info:] Vocк setou o int do player.");
            format(message, sizeof(message), "[Info:]Vocк foi setado a um interior por um administrador!");
            SendClientMessage(toplayerid, 0x00FF00FF, message);
          }
          else SendClientMessage(playerid, 0xFF0000FF, "o jogador nгo estб logado");
        }
        else SendClientMessage(playerid, 0xFFFFFFFF, "Utilizaзгo: /setint <iddojogador> <int>");
    }
    //else SendClientMessage(playerid, 0xFF0000FF, "Sу administradores podem utilizar este comando!");
    return 1;
}
Esse ?


Re: Virtual Word - Mteck - 30.01.2013

pawn Код:
SetPlayerVirtualWorld(ID);



Re: Virtual Word - tonisantolia - 30.01.2013

pawn Код:
if(!strcmp(cmdtext,"/world",true)){
    if(!cmdtext[7]) return true;
    SetPlayerVirtualWorld(playerid,cmdtext[7]);
    return 1;
}



Re: Virtual Word - Mteck - 30.01.2013

Quote:
Originally Posted by Rodrigo_Avenged
Посмотреть сообщение
[pawn]

Esse ?
Nгo, ele ta querendo й um "SetPlayerVirtualWorld(ID);" o seu й para interiores


Re: Virtual Word - lookz - 30.01.2013

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext,"/world",true)){
    if(!cmdtext[7]) return true;
    SetPlayerVirtualWorld(playerid,cmdtext[7]);
    return 1;
}
esta aparecendo que nao existe o comando ):


Re: Virtual Word - tonisantolia - 30.01.2013

Quote:
Originally Posted by lookz
Посмотреть сообщение
esta aparecendo que nao existe o comando ):
Nгo sei usar strcmp Aquilo so foi um teste..


Re: Virtual Word - ForT - 30.01.2013

Tambem nгo me dou bem com strcmp, mais isso deve funfar..

pawn Код:
if(strcmp(cmd, "/world", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))return SendClientMessage(playerid, -1, "/world [WordID]");
        SetPlayerVirtualWorld(playerid, strval(tmp));
        return true;
    }



Re: Virtual Word - HardWar - 30.01.2013

pawn Код:
if(!strcmp(cmd, "/world", false))
    {
        new tmp[30], worldid;
       
        tmp = strtok(cmdtext, idx);
       
        worldid = strval(tmp);
       
        if(!strlen(tmp)) return SendClientMessage(playerid, -1, "Use /world [World-ID]");
       
        SetPlayerVirtualWorld(playerid, worldid);

        SendClientMessage(playerid, -1, "World setado com sucesso!");

        return true;
    }
OBS: Cуdigo testado.
PS: A identaзгo ficou assim por causa do fуrum.