SA-MP Forums Archive
[Ajuda] /Anuncio - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] /Anuncio (/showthread.php?tid=494754)



/Anuncio - eNtinityGaming - 14.02.2014

Fiz esses 2 comandos, porem ele nгo funciona sу fica retornando vocк nгo tem permissгo apra usar esse comando, sendo que eu sou VIP Premium level 2... e level 1 tambйm...

pawn Код:
CMD:anuncioplat(playerid, params[])
{
    new string2 [ 128+1 ] ;
    if(PInfo[playerid][Premium] < 2) return SendClientMessage(playerid,white," "cred"Vocк nгo tem permissгo para usar este comando!");
    if(gettime() - TempoComando[playerid] < 80)     return SendClientMessage(playerid, 0xFF0000FF, "[x] Aguarde 80 segundos para usar o comando novamente!");
    TempoComando[playerid] = gettime();
    if(sscanf(params, "s[128]", params)) return SendClientMessage( playerid,0x375FFFFF,"[x] Uso correto: /anuncioplat [texto]");
    format(string2, sizeof(string2), "{666666}[ ANЪNCIO ] VIP Platinium %s:{FFFFFF} %s", GetPName(playerid), params);
    SendClientMessageToAll(0xFF9900AA, string2);
    return 1;
}

CMD:anunciogold(playerid, params[])
{
    new string2 [ 128+1 ] ;
    if(PInfo[playerid][Premium] < 1) return SendClientMessage(playerid,white," "cred"Vocк nгo tem permissгo para usar este comando!");
    if(gettime() - TempoComando[playerid] < 80)     return SendClientMessage(playerid, 0xFF0000FF, "[x] Aguarde 80 segundos para usar o comando novamente!");
    TempoComando[playerid] = gettime();
    if(sscanf(params, "s[128]", params)) return SendClientMessage( playerid,0x375FFFFF,"[x] Uso correto: /anunciogold [texto]");
    format(string2, sizeof(string2), "{FFBB00}[ ANЪNCIO ] VIP Gold %s:{FFFFFF} %s", GetPName(playerid), params);
    SendClientMessageToAll(0xFF9900AA, string2);
    return 1;
}



Re: /Anuncio - s4kuL - 14.02.2014

Tente isso:

pawn Код:
CMD:anuncioplat(playerid, params[])
{
    new
        Mensagem[128],
        acstr[150]
    ;
   
    if(PInfo[playerid][Premium] < 2) return SendClientMessage(playerid,cor_vermelho,"Vocк nгo tem permissгo para usar este comando!");
    if(sscanf(params,"s[128]",Mensagem)) return SendClientMessage(playerid,0x375FFFFF,"[x] Uso correto: /anuncioplat [texto]");

    if(gettime() - TempoComando[playerid] < 80) return SendClientMessage(playerid, 0xFF0000FF, "[x] Aguarde 80 segundos para usar o comando novamente!");
   
    format(acstr,sizeof(acstr),"{666666}[ ANЪNCIO ] VIP Platinium %s:{FFFFFF} %s",nome(playerid),Mensagem);
    SendClientMessageToAll(-1,acstr);

    TempoComando[playerid] = gettime();
    return 1;
}



Re: /Anuncio - demonneni - 14.02.2014

Quote:
Originally Posted by s4kuL
Посмотреть сообщение
pawn Код:
CMD:anuncioplat(playerid, params[])
{
    new
        Mensagem[128],
        acstr[150]
    ;
       
    if(PInfo[playerid][Premium] < 2) return SendClientMessage(playerid,cor_vermelho,"Vocк nгo tem permissгo para usar este comando!");
    if(sscanf(params,"s[128]",Mensagem)) return SendClientMessage(playerid,0x375FFFFF,"[x] Uso correto: /anuncioplat [texto]");

    if(gettime() - TempoComando[playerid] < 80) return SendClientMessage(playerid, 0xFF0000FF, "[x] Aguarde 80 segundos para usar o comando novamente!");

    format(acstr,sizeof(acstr),"{666666}[ ANЪNCIO ] VIP Platinium %s:{FFFFFF} %s",nome(playerid),Mensagem);
    SendClientMessageToAll(-1,acstr);

    TempoComando[playerid] = gettime();
    return 1;
}
Somente trocar a sequencia das funзхes.

pawn Код:
CMD:anuncioplat(playerid, params[])
{
    new
        Mensagem[128],
        acstr[150]
    ;
    if(gettime() - TempoComando[playerid] < 80) return SendClientMessage(playerid, 0xFF0000FF, "[x] Aguarde 80 segundos para usar o comando novamente!");
       
    if(PInfo[playerid][Premium] < 2) return SendClientMessage(playerid,cor_vermelho,"Vocк nгo tem permissгo para usar este comando!");
    if(sscanf(params,"s[128]",Mensagem)) return SendClientMessage(playerid,0x375FFFFF,"[x] Uso correto: /anuncioplat [texto]");
    format(acstr,sizeof(acstr),"{666666}[ ANЪNCIO ] VIP Platinium %s:{FFFFFF} %s",nome(playerid),Mensagem);
    SendClientMessageToAll(-1,acstr);

    TempoComando[playerid] = gettime();
    return 1;
}



Respuesta: /Anuncio - eNtinityGaming - 14.02.2014

Nгo entendi muito bem o que vocкs fizeram, por favor me expliquem o que fizeram para que eu possa entender e nгo vir aqui novamente com o mesmo erro?