[AJUDA]: /ANN
#1

meu ann quando eu digito uma palavra ele funciona mas quando eu digito 2 palavras e seprado a segunda nao aparece
EXEMPLO:"sou foda" '-' , no caso ira sу aparecer o "sou"

CУDIGO ABAIXO:

dcmd_ann(playerid,params[])
{
if(PlayerData[playerid][AdminLevel] >= 1)
{
new tmp[256],idx;
new string[256];
tmp = strtok(params,idx);
if(!strlen(params))
return
SendClientMessage(playerid,COLOR_GREY,"Use: /ann [text]");
format(string, sizeof(string), "~w~%s",tmp);
GameTextForAll(string, 3000, 3);
return true;
}
else return SendClientMessage(playerid,COLOR_GREY,"[INFO]: Vocк nгo pode utilizar esse comando");
} +resp que ajudar
Reply
#2

tente assim:
pawn Код:
dcmd_ann(playerid,params[])
{
    if(PlayerData[playerid][AdminLevel] >= 1)
    {
        new string[128];
        if(!strlen(params)) return SendClientMessage(playerid,COLOR_GREY,"Use: /ann [text]");
        format(string, sizeof(string), "~w~%s",params);
        GameTextForAll(string, 3000, 3);
    }
    else return SendClientMessage(playerid,COLOR_GREY,"[INFO]: Vocк nгo pode utilizar esse comando");
    return 1;
}
Reply
#3

vou testar aqui!
Reply
#4

@DOUBLE POST
vey
agora quando eu faзo /ann [text]
aparece que nao existe o comando
Reply
#5

Quote:
Originally Posted by GhosT_[]
Посмотреть сообщение
meu ann quando eu digito uma palavra ele funciona mas quando eu digito 2 palavras e seprado a segunda nao aparece
EXEMPLO:"sou foda" '-' , no caso ira sу aparecer o "sou"

CУDIGO ABAIXO:

dcmd_ann(playerid,params[])
{
if(PlayerData[playerid][AdminLevel] >= 1)
{
new tmp[256],idx;
new string[256];
tmp = strtok(params,idx);
if(!strlen(params))
return
SendClientMessage(playerid,COLOR_GREY,"Use: /ann [text]");
format(string, sizeof(string), "~w~%s",tmp);
GameTextForAll(string, 3000, 3);
return true;
}
else return SendClientMessage(playerid,COLOR_GREY,"[INFO]: Vocк nгo pode utilizar esse comando");
} +resp que ajudar
esse +rep vc pode atй tentar, mais vc naum pode dar +rep
Reply
#6

Pera ae eu vou tomar banho jб faзo pra vc...
Reply
#7

ja editei la
tinha esquecido do return 1;
Reply
#8

Quote:
Originally Posted by sanalex
Посмотреть сообщение
Pera ae eu vou tomar banho jб faзo pra vc...
ta precisando mesmo kkkk /zoa
Reply
#9

pawn Код:
dcmd_ann(playerid, params[])
{
    #pragma unused params
    if(PlayerData[playerid][AdminLevel] >= 1)
    {
        new tmp[128], idx;
        tmp = strtok(cmdtext, idx, strlen(cmdtext));
        if(!strlen(tmp))return SendClientMessage(playerid, COLOR_GREY, "Use: /ann [text]");
        new string[128];
        format(string, sizeof(string), "~w~%s", tmp);
        GameTextForAll(string, 5000, 3);
        return true;
    }
    else return SendClientMessage(playerid, COLOR_GREY, "[INFO]: Vocк nгo pode utilizar esse comando");
}
Strtok: й velha mais й competente!
Reply
#10

Quote:

dcmd_ann(playerid, params[])
{
#pragma unused params
if(PlayerData[playerid][AdminLevel] >= 1)
{
new tmp[128], idx;
tmp = strtok(cmdtext, idx, strlen(cmdtext));
if(!strlen(tmp))return SendClientMessage(playerid, COLOR_GREY, "Use: /ann [text]");
new string[128];
format(string, sizeof(string), "~w~%s", tmp);
GameTextForAll(string, 5000, 3);
return true;
}
else return SendClientMessage(playerid, COLOR_GREY, "[INFO]: Vocк nгo pode utilizar esse comando");
}

nгo precisa de strtok em dcmd de announce sу no strcmp
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)