SA-MP Forums Archive
me ajudem sou iniciante! - 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: me ajudem sou iniciante! (/showthread.php?tid=283419)



me ajudem sou iniciante! - Rafael_. - 14.09.2011

so noob ainda nгo sei quase nada...eu tava tentando arrumar um comando pra mostrar credito e sempre tem 2 erros, e nгo consigo arrumar

PHP код:
#include <a_samp>
if(strcmp(cmd"/creditos"true) == 0//-- Comando
    
{
    
SendClientMessage(playerid,COR_AZUL,"~~~~~~~CREDITOS~~~~~~~~"); //MSG
    
SendClientMessage(playerid,COR_AZUL,"GM feito por Baby_Chris"); //MSG
    
return 1;
    } 
se tiverem paciencia tambem peзo que postem alguns generos de comandos tipo dar vida , colete, enfim essas coisas


Re: me ajudem sou iniciante! - CanTLoGin - 14.09.2011

qual й o erro qe da ?


Re: me ajudem sou iniciante! - Rafael_. - 14.09.2011

C:\Documents and Settings\User\Desktop\Untitled.pwn(5) : error 010: invalid function or declaration
C:\Documents and Settings\User\Desktop\Untitled.pwn(9) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


2 Errors.


Re: me ajudem sou iniciante! - WLSF - 14.09.2011

O erro й por causa das cores? se for isso tente
pawn Код:
if(!strcmp(cmdtext, "/creditos", true)) //-- Comando
    {
    SendClientMessage(playerid,-1,"~~~~~~~CREDITOS~~~~~~~~"); //MSG
    SendClientMessage(playerid,-1,"GM feito por Baby_Chris"); //MSG
    return 1;
    }
Tente isso


Re: me ajudem sou iniciante! - Sr.Pekeno - 14.09.2011

pawn Код:
if(strcmp(cmd, "/creditos", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, -1, "|- Creditos -|");
            SendClientMessage(playerid, COR_AZUL, "GM feito por Baby_Chris");
        }
        return 1;
    }



Re: me ajudem sou iniciante! - WLSF - 14.09.2011

Quote:
Originally Posted by Sr.Pekeno
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/creditos", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, -1, "|- Creditos -|");
            SendClientMessage(playerid, COR_AZUL, "GM feito por Baby_Chris");
        }
        return 1;
    }
Sr, nгo farб diferenзa, pois й apenas uma funзгo pra detectar se o tal player estб conectado.

Use oque eu fiz ali encima.


Re: me ajudem sou iniciante! - junioor - 14.09.2011

pawn Код:
if(strcmp(cmd, "/creditos", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            SendClientMessage(playerid, 0x0080FFAA, "|- Creditos -|");
            SendClientMessage(playerid, 0x0080FFAA, "GM feito por Baby_Chris");
        }
        return 1;
    }



Re: me ajudem sou iniciante! - Rafael_. - 14.09.2011

atй agora nenhum deu todos tem erro


Re: me ajudem sou iniciante! - [BEP]AcerPilot - 14.09.2011

Sr.Pekeno, й уbvio que o maluco que digitar esse comando vai estar conectado nй? Nгo й necessбria essa verificacгo.

Rafael, vocк estб colocando esse comando em um espaco vazio no teu script ou dentro de uma public? Acontece muito de iniciantes acharem que tudo vai funcionar apenas jogando o cуdigo em qualquer lugar, e esse erro que o compilador retornou й caracterнstico. Certifique-se de que o comando estб dentro da public OnPlayerCommandText ou a que vocк usa para comandos no caso de outro processador.


Re: me ajudem sou iniciante! - Dolby - 14.09.2011

Entao como os erros sao muitos loucos,poste as funзoes que tem ao redor desses erros.

@Nao vejo necessidade de usar IsPlayerConnected em um cmd para o proprio playerid,pois se ele digita,ele deve de estar conectado,mas tambem,cada um tem sua opiniгo.