[Ajuda] O que estб errado?
#1

O que estб errado ai? pois quando digito qualquer comando ele vai direto para os crйditos

pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    new cmd[156], idx;
    cmd = strtok(cmdtext, idx);

    if(strcmp(cmd, "/creditos", true))
    {
        new strdialog[1024];
        format(strdialog, sizeof(strdialog),"%s","Creditos:\n*Abaixo a Lista de Desenvolvedores:\n\n");
        format(strdialog, sizeof(strdialog),"%s%s",strdialog,"*Desenvolvido POR: [Sbr]Dyou.\n");
        format(strdialog, sizeof(strdialog),"%s%s",strdialog,"*MSN: guerra-mortal@hotmail.com\n\n");
        format(strdialog, sizeof(strdialog),"%s%s",strdialog,"*Abaixo a Lista de Agradecimentos:\n\n");
        format(strdialog, sizeof(strdialog),"%s%s",strdialog,"*Todo Forum SA-MP\n");
        format(strdialog, sizeof(strdialog),"%s%s",strdialog,"*iPsBruno, luizfel2, SuB_ZeRo0, Aninhaah\n");
        ShowPlayerDialog(playerid, 103, DIALOG_STYLE_MSGBOX, " Servidor-Brasil ~ Survival!", strdialog, "Ok", "Cancelar");
        return 1;
    }

    if(strcmp(cmdtext, "/desbug", true))
    {
        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid, x, y, z);
        RemovePlayerFromVehicle(playerid);
        SetPlayerPos(playerid, x, y,z+3);
        TogglePlayerControllable(playerid,1);
        return 1;
    }
   
    if(!strcmp(cmdtext, "/pm", true))
    {
        ShowPlayerDialog(playerid,755,DIALOG_STYLE_INPUT,"Sistema de Mensagens Privadas","Digite o ID do Destino","Pronto","Cancelar");
        return 1;
    }
   
 return SendClientMessage(playerid, Vermelho,"[ERRO] Comando Inexistente!");
}
Reply
#2

pawn Код:
if(strcmp(cmd, "/creditos", true) == 0)
e faзa o mesmo em todos os comandos
Reply
#3

Kasura estб de volta =O

Basta fazer a forma to toni ou:

if( ! strcmp(cmdtext, "/desbug", true))
Reply
#4

Sim estou sim =)

Quem quiser meu raidcall ai
4745737
Skype: dyoubr


Vlws, funcionou... 3 anos sem programar й foda.

*To voltando pq achei que o projeto do meu servidor era furada mas pelo que vi vai dar certo =)
Reply
#5

Kasura, use zcmd e sscanf que hoje sгo melhores do que strcmp para um melhor funcionamento do seu gamemode
Reply
#6

melhor funcionamento? como assim?
e o servidor nгo terб mais que 50 comandos...
Reply
#7

Quote:
Originally Posted by Kasura
Посмотреть сообщение
melhor funcionamento? como assim?
e o servidor nгo terб mais que 50 comandos...
STRCMP = Comparador de strings, por isso, ele й um pouco lento para comandos..
ZCMD = Processador de comandos rapido e eficiente.

Dai vocк tira

@LucasVinicius
Nгo й questгo de linhas, e sim, de velocidade
Reply
#8

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
STRCMP = Comparador de strings, por isso, ele й um pouco lento para comandos..
ZCMP = Processador de comandos rapido e eficiente.

Dai vocк tira

@LucasVinicius
Nгo й questгo de linhas, e sim, de velocidade
ZCMP?

Passa link?
Reply
#9

Quote:
Originally Posted by @FatalFormat
Посмотреть сообщение
ZCMP?

Passa link?
Errar й Humano
Reply
#10

Quote:
Originally Posted by tonisantolia
Посмотреть сообщение
Kasura, use zcmd e sscanf que hoje sгo melhores do que strcmp para um melhor funcionamento do seu gamemode
Cara, porque vocкs insistem tanto em indicar o ZCMD ?
ele foi inventado hб 6546575675 anos atrбs, porque
nгo usam um yCMD, bCMD.

Vocкs viajam de mais.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)