[Pedido] Virtual Word
#1

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 :/
Reply
#2

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 ?
Reply
#3

pawn Код:
SetPlayerVirtualWorld(ID);
Reply
#4

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

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

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

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 ):
Reply
#7

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

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;
    }
Reply
#9

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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)