Portal SAMP
Ajuda com comando. - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: Ajuda com comando. (/showthread.php?tid=437)



Ajuda com comando. - Nascimento1148 - 06/12/2020

Ola, tudo certo? Poderiam me mandar o comando de me /me e /do?


RE: Ajuda com comando. - xbruno1000x - 06/12/2020

o que esse comando faz? lembre-se que um mesmo comando pode ter milhões de nomes, o que de fato os distinguem são as funções.


RE: Ajuda com comando. - Rio - 06/12/2020

CMD:me(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, VERMELHO, "{FF4A4A}USE:{FFFFFF} /me [acao] de forma certa!");
    new string[128];
    format(string, sizeof(string), "* %s %s", GetName(playerid), params);
    ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    return 1;


CMD:do(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, VERMELHO, "{FF4A4A}USE:{FFFFFF} /do [ambiente] de forma certa!");
    new string[128];
    format(string, sizeof(string), "* %s (( %s ))", params, GetName(playerid));
    ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    return 1;


Creditos dos Comando:Sinux


RE: Ajuda com comando. - Nascimento1148 - 07/12/2020

CMD:me(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, 0xFF230AFF, "{FF4A4A}USE:{FFFFFF} /me [acao] de forma certa!");
    new string[128];
    format(string, sizeof(string),"* %s %s", GetName(playerid),params);
    ProxDetector(20.0, playerid, string, 0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF);
    return 1;
}

CMD:do(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, 0xFF230AFF, "{FF4A4A}USE:{FFFFFF} /do [ambiente] de forma certa!");
    new string[128];
    format(string, sizeof(string), "* %s (( %s ))", params, GetName(playerid));
    ProxDetector(20.0, playerid, string, 0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF,0xBB8BDCFF);
    return 1;
}


C:\Users\nasci\Downloads\RM -  Roleplay\gamemodes\RM.pwn(501) : error 017: undefined symbol "GetName"
C:\Users\nasci\Downloads\RM -  Roleplay\gamemodes\RM.pwn(510) : error 017: undefined symbol "GetName"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


2 Errors.


-
Oque devo fazer?


RE: Ajuda com comando. - Hazard - 07/12/2020

adicione isso no final de seu gamemode

Código PHP:
GetName(playerid)
{
   new 
name[24];
   
GetPlayerName(playeridname24);
   return 
name;