SA-MP Forums Archive
[Ajuda] Qual й a Diferenзa ? - 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] Qual й a Diferenзa ? (/showthread.php?tid=504095)



Qual й a Diferenзa ? - Alisson Silva Alves - 02.04.2014

Quando Eu Coloco Esse, Da Certinho Compila Corretamente Nem Nem Um Erro Ou Aviso.
pawn Код:
if(strcmp(cmdtext,"/regras", true) ==0)
    {
        SendClientMessage(playerid, COR_BRANCO, "{FFFFFF}|__B_N_P__| REGRAS |__B_N_P__|");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido SPAM [Puniзгo: Mute][Insistкncia: Advertкncia] ");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido DM e DB [Puniзгo: Carandiru][Insistкncia: Advertкncia]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Ofensas  Provocaзoes [Puniзгo: Mute] [Insistencia:Advertencia e Carandiru]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Divulgar Servidores e Mencionar [Puniзгo: BAN]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Cheats/Mods Que Causam Vantagens Sobre Os Jogadores [Puniзao: BAN]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido ANT-RPG (Exemplo:Relogar Para Nao Ser Preso)[Puniзгo:Advertкncia й Carandiru]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Abuso De Qualquer Bug | Puniзгo Advertкncia |( Insistкncia:BAN )");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Uso De Joypad [Puniзao:Advertencia] [Insistencia:BAN]");
        SendClientMessage(playerid, COR_LIGHTRED," Obs: Leia As Regras Do Forum {0000FF}[www.bnp-nacionalplayer.com.br]");
        return 1;
    }
Mais Quando Eu Coloco Esse , Da Erro e Avisos !
pawn Код:
if(strcmp(cmd, "/regras", true) == 0 || strcmp(cmd, "/regras", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}|__B_N_P__| REGRAS |__B_N_P__|");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido SPAM [Puniзгo: Mute][Insistкncia: Advertкncia] ");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido DM e DB [Puniзгo: Carandiru][Insistкncia: Advertкncia]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Ofensas  Provocaзoes [Puniзгo: Mute] [Insistencia:Advertencia e Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Divulgar servidores e mencionar [Puniзгo: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Cheats/Mods que causam vantagens sobre os jogadores [Puniзao: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido ANT-RPG (Exemplo:Relogar para nao ser preso)[Puniзгo:Advertкncia й Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Abuso de qualquer bug | Puniзгo Advertкncia |( Insistкncia:BAN )");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Uso De Joypad [Puniзao:Advertencia] [Insistencia:BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED," Obs: Leia As Regras do forum www.brasilnacionalplayer.com.br");
            }
        return 1;
 }
error 017: undefined symbol "cmd"

Eu Sei Que Tenho Que Definir o "cmd" Mais Nao Faзo a minima idea o que significa isso "cmd"
eu gostaria de sabe o que й isso "if(IsPlayerConnected(playerid))"

+Resp


Obrigado Desde Jб
_______________
Alisson Alves



Re: Qual й a Diferenзa ? - Dieguinho - 02.04.2014

Quote:
Originally Posted by Alisson Silva Alves
Посмотреть сообщение
Quando Eu Coloco Esse, Da Certinho Compila Corretamente Nem Nem Um Erro Ou Aviso.
pawn Код:
if(strcmp(cmdtext,"/regras", true) ==0)
    {
        SendClientMessage(playerid, COR_BRANCO, "{FFFFFF}|__B_N_P__| REGRAS |__B_N_P__|");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido SPAM [Puniзгo: Mute][Insistкncia: Advertкncia] ");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido DM e DB [Puniзгo: Carandiru][Insistкncia: Advertкncia]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Ofensas  Provocaзoes [Puniзгo: Mute] [Insistencia:Advertencia e Carandiru]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Divulgar Servidores e Mencionar [Puniзгo: BAN]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Cheats/Mods Que Causam Vantagens Sobre Os Jogadores [Puniзao: BAN]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido ANT-RPG (Exemplo:Relogar Para Nao Ser Preso)[Puniзгo:Advertкncia й Carandiru]");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Abuso De Qualquer Bug | Puniзгo Advertкncia |( Insistкncia:BAN )");
        SendClientMessage(playerid, COR_LIGHTRED,"Proibido Uso De Joypad [Puniзao:Advertencia] [Insistencia:BAN]");
        SendClientMessage(playerid, COR_LIGHTRED," Obs: Leia As Regras Do Forum {0000FF}[www.bnp-nacionalplayer.com.br]");
        return 1;
    }
Mais Quando Eu Coloco Esse , Da Erro e Avisos !
pawn Код:
if(strcmp(cmd, "/regras", true) == 0 || strcmp(cmd, "/regras", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}|__B_N_P__| REGRAS |__B_N_P__|");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido SPAM [Puniзгo: Mute][Insistкncia: Advertкncia] ");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido DM e DB [Puniзгo: Carandiru][Insistкncia: Advertкncia]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Ofensas  Provocaзoes [Puniзгo: Mute] [Insistencia:Advertencia e Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Divulgar servidores e mencionar [Puniзгo: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Cheats/Mods que causam vantagens sobre os jogadores [Puniзao: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido ANT-RPG (Exemplo:Relogar para nao ser preso)[Puniзгo:Advertкncia й Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Abuso de qualquer bug | Puniзгo Advertкncia |( Insistкncia:BAN )");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Uso De Joypad [Puniзao:Advertencia] [Insistencia:BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED," Obs: Leia As Regras do forum www.brasilnacionalplayer.com.br");
            }
        return 1;
 }
error 017: undefined symbol "cmd"

Eu Sei Que Tenho Que Definir o "cmd" Mais Nao Faзo a minima idea o que significa isso "cmd"
eu gostaria de sabe o que й isso "if(IsPlayerConnected(playerid))"

+Resp


Obrigado Desde Jб
_______________
Alisson Alves
Й sу vocк definir a variбvel do comando
pawn Код:
new cmd[256];
em quanto o "if(IsPlayerConnected(playerid))"

Esta funзгo pode ser usada para verificar se um jogador estб conectado ao servidor via SA: MP.

https://sampwiki.blast.hk/wiki/IsPlayerConnected

aconselho a usar um processador de comandos como "ZCMD" ao invйs de strcmp


Re: Qual й a Diferenзa ? - ViniBorn - 02.04.2014

No primeiro vocк tб usando
pawn Код:
if(strcmp(cmdtext,"/regras", true) ==0) // cmdtext
Mas no segundo tб usando
pawn Код:
if(strcmp(cmd, "/regras", true) == 0 || strcmp(cmd, "/regras", true) == 0)//cmd
Basta trocar cmd por cmdtext


Re: Qual й a Diferenзa ? - Luucass - 02.04.2014

Tente isso :
pawn Код:
if(strcmp(cmdtext, "/regras", true) == 0 || strcmp(cmdtext, "/regras", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF}|__B_N_P__| REGRAS |__B_N_P__|");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido SPAM [Puniзгo: Mute][Insistкncia: Advertкncia] ");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido DM e DB [Puniзгo: Carandiru][Insistкncia: Advertкncia]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Ofensas  Provocaзoes [Puniзгo: Mute] [Insistencia:Advertencia e Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Divulgar servidores e mencionar [Puniзгo: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Cheats/Mods que causam vantagens sobre os jogadores [Puniзao: BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido ANT-RPG (Exemplo:Relogar para nao ser preso)[Puniзгo:Advertкncia й Carandiru]");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Abuso de qualquer bug | Puniзгo Advertкncia |( Insistкncia:BAN )");
            SendClientMessage(playerid, COLOR_LIGHTRED,"Proibido Uso De Joypad [Puniзao:Advertencia] [Insistencia:BAN]");
            SendClientMessage(playerid, COLOR_LIGHTRED," Obs: Leia As Regras do forum www.brasilnacionalplayer.com.br");
            }
        return 1;
 }