[Ajuda] Comando nгo Passa Paramкtros -> ZCMD
#1

Hi!. Boa Tarde, estava fazendo uns testes aqui no meu servidor local, revisando o Gm,Fs em geral..
Atй ai tudo bem, Mais depois que eu comprei uma hospedagem na Carbon 'Linux' os Paramкtros dos Comandos parou de funcionar por exemplo:

pawn Код:
CMD:ir(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 1)                        return SendClientMessage(playerid, CorErro, "Vocк precisa ser uma Administrador level 1 para usar este comando");
    if(pJogando[playerid] == true)                              return SendClientMessage(playerid, CorErro, "Vocк nгo estб trabalhando!");
    if(sscanf(params, "d", ID))                                 return SendClientMessage(playerid, CorErroNeutro, "USE: /ir [ID]");
    if(!IsPlayerConnected(ID))                                  return SendClientMessage(playerid, CorErroNeutro, "O jogador nгo estб conectado");
    //
    GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
    //
    if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    {
        SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
    }
    else
    {
        SetVehiclePos(GetPlayerVehicleID(playerid), Pos[0], Pos[1], Pos[2]);
    }
    SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(ID));
    SetPlayerInterior(playerid, GetPlayerInterior(ID));
    //
    format(Str, 256, "[ADMIN] | O administrador %s foi atй %s", pNomeOriginal[playerid], pNomeOriginal[ID]);
    Log("pAdmin/Logs/Ir.ini", Str);
    return 1;
}
Mas quando eu digito o Comando puro me retorna 'USE: ir[ID]', Correto.
Sу que quando eu digito '/ir 0' Me retorna 'USE: /ir [ID]' tambйm .

Sera incompatibilidade ?

//Linha da mensagem
pawn Код:
if(sscanf(params, "d", ID))                                 return SendClientMessage(playerid, CorErroNeutro, "USE: /ir [ID]");
Ahh, os plugins ja estгo instalados...
Reply
#2

Atualize o sscanf para versгo mais recente porque tive o mesmo problema um dia e o sscanf estava desatualizado.
Reply
#3

Quote:
Originally Posted by FallweN
Посмотреть сообщение
Atualize o sscanf para versгo mais recente porque tive o mesmo problema um dia e o sscanf estava desatualizado.
Entгo atualizei: https://sampforum.blast.hk/showthread.php?tid=120356

'sscanf.so' mais mesmo assim nгo foi :/
Reply
#4

Alguem, Por favor ? :/
Reply
#5

if(sscanf(params, "u", ID))
Reply
#6

Quote:
Originally Posted by DannielCooper
Посмотреть сообщение
if(sscanf(params, "u", ID))
Nгo funcionou :/
Reply
#7

Vocк possui uma outra plataforma de comandos (strcmp e dcmd) ou somente usa o "CMD" ?
Reply
#8

Quote:
Originally Posted by MrPsico
Посмотреть сообщение
Vocк possui uma outra plataforma de comandos (strcmp e dcmd) ou somente usa o "CMD" ?
Se rodar 2 plataforma de comandos, o servidor poderб bugar e alйm do mais irб ficar lento.
Reply
#9

Quote:
Originally Posted by xCR7
Посмотреть сообщение
Se rodar 2 plataforma de comandos, o servidor poderб bugar e alйm do mais irб ficar lento.
Explicando, 100% Dos comandos = Filterscript, Filterscript = ZCMD.
No GameMode eu nгo uso comandos, e No Filterscript sу uso ZCMD,
Atualizei o sscanf.so, Baixei novamente os Plugins e nada :/
Reply
#10

Quote:
Originally Posted by CLANdok
Посмотреть сообщение
Explicando, 100% Dos comandos = Filterscript, Filterscript = ZCMD.
No GameMode eu nгo uso comandos, e No Filterscript sу uso ZCMD,
Atualizei o sscanf.so, Baixei novamente os Plugins e nada :/
Porque nгo passa os comandos pro seu GameMode?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)