[AJUDAA]
#1

Quando digito /av sу aparece meu nome, mas a mensagem nгo envia:

PHP код:
if(strcmp(cmd"/av"true) == 0)
    {
        
cmd strtok(cmdtextidx);
        if(!
IsPlayerAdmin(playerid)) return SendClientMessage(playeridVERMELHO"Vocк nгo й admin logado na rcon");
        if(!
strlen(tmp)) return SendClientMessage(playeridAZUL"USE: /av [texto]");
        
tmp strtok(cmdtextidx);
        
format(tmpsizeof(tmp), "Admin %s: %s"sendernametmp);
        
SendClientMessageToAll(AZULtmp);
        return 
1;
    } 
Reply
#2

serve em zcmd ?
Reply
#3

pawn Код:
if(!strcmp(cmdtext, "/av", true))
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, VERMELHO, "Vocк nгo й admin logado na rcon");
        if(!cmdtext[4])) return 1;
        new tmp[100];
        format(tmp, sizeof(tmp), "Admin %s: %s", sendername, cmdtext[4]);
        SendClientMessageToAll(AZUL, tmp);
        return 1;
    }
Reply
#4

Quote:
Originally Posted by Ricop522
Посмотреть сообщение
pawn Код:
if(!strcmp(cmdtext, "/av", true))
    {
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, VERMELHO, "Vocк nгo й admin logado na rcon");
        if(!cmdtext[4])) return 1;
        new tmp[100];
        format(tmp, sizeof(tmp), "Admin %s: %s", sendername, cmdtext[4]);
        SendClientMessageToAll(AZUL, tmp);
        return 1;
    }
aprendi com meu professor isto, fiquei duas semanas estudando atй entender.

pawn Код:
if(!strcmp(cmdtext, "/av", true, 2))
    {
        if(!IsPlayerAdmin(playerid))
            return SendClientMessage(playerid, -1, "Vocк nгo й admin logado na rcon");
        if(!strlen(cmdtext[4]))
            return SendClientMessage(playerid, -1, " /av <texto ");
        new tmp[128]; GetPlayerName(playerid,  tmp, 24);
        format(tmp, sizeof(tmp), "Admin %s: %s", tmp, cmdtext[4]);
        SendClientMessageToAll(-1, tmp);
        return 1;
    }
mбs prefiro sscanf por ser mais simples:
pawn Код:
if(!strcmp(cmdtext, "/av", true))
    {
        if(IsPlayerAdmin(playerid)) return 1;
        new cmdt[128];
        if(sscanf(cmdtext,"s[128", cmdt))
            return SendClientMessage(playerid, -1," /Av <texto<");
        new o[128]; GetPlayerName(playerid, o, 24);
        format(o, sizeof(o),"%s Diz: %s", cmdt);
        SendClientMessageToAll(-1, o);
        return 1;
    }
Reply
#5

2 semanas estudando isso D:, Ainda ta melhor que eu que fico estudando fнsica por 1 ano completo й nгo aprendo Nada a ъnica coisa que aprendi foi converter 1 segundo pra 1 ano *-*
Reply
#6

Quote:
Originally Posted by Jonathan_Feitosa
Посмотреть сообщение
2 semanas estudando isso D:, Ainda ta melhor que eu que fico estudando fнsica por 1 ano completo й nгo aprendo Nada a ъnica coisa que aprendi foi converter 1 segundo pra 1 ano *-*
Mбs em minha sala teve apenas 8 pessoas que aprenderam isto.
eu fui uma delas *-*.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)