SA-MP Forums Archive
Ayuda con un error - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Ayuda con un error (/showthread.php?tid=557734)



Ayuda con un error - TyreseKowalski - 14.01.2015

Hola amigos me podrian ayudar con un error?
Bueno les cuento me puse a cambiar unas cosas en el pawno y me salieron muchos errores como 26 luego de un tiempo los fui disminuyendo y quedaron en 2 y estos son

pawn Код:
G:\ArgonZone\gamemodes\GM.pwn(28872) : warning 209: function "cmd_ahelp" should return a value
G:\ArgonZone\gamemodes\GM.pwn(28873) : error 010: invalid function or declaration
G:\ArgonZone\gamemodes\GM.pwn(28874) : error 010: invalid function or declaration
G:\ArgonZone\gamemodes\GM.pwn(44252) : warning 217: loose indentation
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
y esto esta en esas lineas

pawn Код:
(28871) SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
(28872)       }
(28873)     else NoAutorizado
(28874) return 1;
(28875)}



Respuesta: Ayuda con un error - Zume - 14.01.2015

44252 es por la incorrecta tabulaciуn en tu cуdigo, por defecto si no me equivoco debe estar a 4 espacios delante, puedes corregir eso alineando bien el cуdigo o aсadiendo #pragma tabsize 0. Podrнas publicar el fragmento completo?


Respuesta: Ayuda con un error - jotajeda - 14.01.2015

muestra el codigo de la linea 28873


Re: Ayuda con un error - TyreseKowalski - 14.01.2015

jotajeda puse el numero al lado del comando hay esta amigo


Re: Ayuda con un error - TyreseKowalski - 14.01.2015

Aqui dejo el comando completo

pawn Код:
CMD:ah(playerid, params[]) return cmd_ahelp(playerid, params);
CMD:ahelp(playerid, params[])
{
    #pragma unused params
        if(Info[playerid][pAdmin] >= 1)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {2ECCFA}Administrador Junior");
            SendClientMessageEx(playerid, COLOR_WHITE, "/adminduty /jail /congelar /descongelar /ir /traer /sendtols /a /aa /spec /check");
            SendClientMessageEx(playerid, COLOR_WHITE, "/ar (AReporte) /rr (RReporte) /nao (RevReporte) /darrol /leveluno /togmods /revive");
           
        }
        if(Info[playerid][pAdmin]>=2)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {01A9DB}Administrador");
            SendClientMessageEx(playerid, COLOR_WHITE, "/weaponr /bigears /slap /setskin /jail(cuenta) /liberar /jetpack /irapunto /enmascarados /dudamute");
            SendClientMessageEx(playerid, COLOR_WHITE, "/togac /silenciar /alimpiar /sethp /setarmor /banear /admute (unmute) /checkllaves");
            SendClientMessageEx(playerid, COLOR_WHITE, "/fixvid /fixveh /fly /setint /setvw /checkwep /kick /disarm /rtcar /recargarcochesd /fullhunger");
        }
        if(Info[playerid][pAdmin]>=3)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0040FF}Administrador lider");
            SendClientMessageEx(playerid, COLOR_WHITE, "/rtcar /iracochede /respawncars  /warn /rto(reset) /wepreset /recargarcochesd /racall /banip /entercar");
            SendClientMessageEx(playerid, COLOR_WHITE, "/getcar /gotocar /mark (gotomark) /ao /reportes /god /unlockveh /vehslap /setcarvw /fixvehall /obanear");
            SendClientMessageEx(playerid, COLOR_WHITE, "/fixvehall /forcedied /adarfichas /minombre /gotoco /ncambios /aname /dname");
        }
        if(Info[playerid][pAdmin]>=4)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0B614B}Administrador General");
            SendClientMessageEx(playerid, COLOR_WHITE, "/unban /money /famchat /mole /pstat /listatoys /setadminname ");
            SendClientMessageEx(playerid, COLOR_WHITE, "/unbanip /facchat /cnnn /facmotd /fammotd /givegun /makeleader /adminfam");
            SendClientMessageEx(playerid, COLOR_WHITE, "/goinhouse /gotohouse /editar /hacermod /destruircar /darestilopelea");
        }
        if(Info[playerid][pAdmin]>=5)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {688A08}Administrador Director");
            SendClientMessageEx(playerid, COLOR_WHITE, "/limpiarreportes /loteria /obanear /deletecp /forcep /makebanap /makefmod /makefammod ");
            SendClientMessageEx(playerid, COLOR_WHITE, "/ocambiarpassde /togpm /bloqbug (unbloq) /setadminlvl /kickstaff /cleanvarstaff /amotd");
            SendClientMessageEx(playerid, COLOR_WHITE, "/avecasa /mmotd /hacerlidermod /kickmod /setmoney /tod /weatherall /adminnegocio");
        }
        if(Info[playerid][pAdmin]>=6)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {DBA901}Executive Admin");
            SendClientMessageEx(playerid, COLOR_WHITE, "/update /crearregalo(OFF) /motd /nonewbie (desactiva canal dudas)");
            SendClientMessageEx(playerid, COLOR_WHITE, "/mps /admins /kickstaff /adminpuntos /ddedit /admincasa /darobjeto");
        }
        if(Info[playerid][pAdmin]>=7)
        {
            SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {FF0000}Server Admin");
            SendClientMessageEx(playerid, COLOR_WHITE, "/adminshop /noac /crearsalecar /borrarsalecar /editarcamara /crear(borrar)camara");
            SendClientMessageEx(playerid, COLOR_WHITE, "/Setfbanco (Nuevo Balance De Banco) /settax (Nuevo Balance De Estado)");
            SendClientMessageEx(playerid, COLOR_WHITE, "/crearatm /borraratm /editaratm");
        }
       
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
        }
    else NoAutorizado
    return 1;
}



Respuesta: Re: Ayuda con un error - jotajeda - 14.01.2015

Quote:
Originally Posted by TyreseKowalski
Посмотреть сообщение
jotajeda puse el numero al lado del comando hay esta amigo
Se ve que esta mal, pero para no darte algo mas mal de lo que ya estб, muestrame todo el comando.


Respuesta: Ayuda con un error - Zume - 14.01.2015

por que no lo dejas asi?

pawn Код:
CMD:ahelp(playerid, params[])
{
    if(Info[playerid][pAdmin] >= 1)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {2ECCFA}Administrador Junior");
        SendClientMessageEx(playerid, COLOR_WHITE, "/adminduty /jail /congelar /descongelar /ir /traer /sendtols /a /aa /spec /check");
        SendClientMessageEx(playerid, COLOR_WHITE, "/ar (AReporte) /rr (RReporte) /nao (RevReporte) /darrol /leveluno /togmods /revive");

    }
    if(Info[playerid][pAdmin]>=2)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {01A9DB}Administrador");
        SendClientMessageEx(playerid, COLOR_WHITE, "/weaponr /bigears /slap /setskin /jail(cuenta) /liberar /jetpack /irapunto /enmascarados /dudamute");
        SendClientMessageEx(playerid, COLOR_WHITE, "/togac /silenciar /alimpiar /sethp /setarmor /banear /admute (unmute) /checkllaves");
        SendClientMessageEx(playerid, COLOR_WHITE, "/fixvid /fixveh /fly /setint /setvw /checkwep /kick /disarm /rtcar /recargarcochesd /fullhunger");
    }
    if(Info[playerid][pAdmin]>=3)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0040FF}Administrador lider");
        SendClientMessageEx(playerid, COLOR_WHITE, "/rtcar /iracochede /respawncars  /warn /rto(reset) /wepreset /recargarcochesd /racall /banip /entercar");
        SendClientMessageEx(playerid, COLOR_WHITE, "/getcar /gotocar /mark (gotomark) /ao /reportes /god /unlockveh /vehslap /setcarvw /fixvehall /obanear");
        SendClientMessageEx(playerid, COLOR_WHITE, "/fixvehall /forcedied /adarfichas /minombre /gotoco /ncambios /aname /dname");
    }
    if(Info[playerid][pAdmin]>=4)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0B614B}Administrador General");
        SendClientMessageEx(playerid, COLOR_WHITE, "/unban /money /famchat /mole /pstat /listatoys /setadminname ");
        SendClientMessageEx(playerid, COLOR_WHITE, "/unbanip /facchat /cnnn /facmotd /fammotd /givegun /makeleader /adminfam");
        SendClientMessageEx(playerid, COLOR_WHITE, "/goinhouse /gotohouse /editar /hacermod /destruircar /darestilopelea");
    }
    if(Info[playerid][pAdmin]>=5)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {688A08}Administrador Director");
        SendClientMessageEx(playerid, COLOR_WHITE, "/limpiarreportes /loteria /obanear /deletecp /forcep /makebanap /makefmod /makefammod ");
        SendClientMessageEx(playerid, COLOR_WHITE, "/ocambiarpassde /togpm /bloqbug (unbloq) /setadminlvl /kickstaff /cleanvarstaff /amotd");
        SendClientMessageEx(playerid, COLOR_WHITE, "/avecasa /mmotd /hacerlidermod /kickmod /setmoney /tod /weatherall /adminnegocio");
    }
    if(Info[playerid][pAdmin]>=6)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {DBA901}Executive Admin");
        SendClientMessageEx(playerid, COLOR_WHITE, "/update /crearregalo(OFF) /motd /nonewbie (desactiva canal dudas)");
        SendClientMessageEx(playerid, COLOR_WHITE, "/mps /admins /kickstaff /adminpuntos /ddedit /admincasa /darobjeto");
    }
    if(Info[playerid][pAdmin]>=7)
    {
       
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {FF0000}Server Admin");
        SendClientMessageEx(playerid, COLOR_WHITE, "/adminshop /noac /crearsalecar /borrarsalecar /editarcamara /crear(borrar)camara");
        SendClientMessageEx(playerid, COLOR_WHITE, "/Setfbanco (Nuevo Balance De Banco) /settax (Nuevo Balance De Estado)");
        SendClientMessageEx(playerid, COLOR_WHITE, "/crearatm /borraratm /editaratm");
    } else SendClientMessage(playerid, -1, "No estбs autorizado");
    return 1;
}



Respuesta: Ayuda con un error - jotajeda - 14.01.2015

pawn Код:
CMD:ahelp(playerid, params[])
{
    #pragma unused params
    if(Info[playerid][pAdmin] >= 1)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {2ECCFA}Administrador Junior");
        SendClientMessageEx(playerid, COLOR_WHITE, "/adminduty /jail /congelar /descongelar /ir /traer /sendtols /a /aa /spec /check");
        SendClientMessageEx(playerid, COLOR_WHITE, "/ar (AReporte) /rr (RReporte) /nao (RevReporte) /darrol /leveluno /togmods /revive");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");

    }
    if(Info[playerid][pAdmin]>=2)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {01A9DB}Administrador");
        SendClientMessageEx(playerid, COLOR_WHITE, "/weaponr /bigears /slap /setskin /jail(cuenta) /liberar /jetpack /irapunto /enmascarados /dudamute");
        SendClientMessageEx(playerid, COLOR_WHITE, "/togac /silenciar /alimpiar /sethp /setarmor /banear /admute (unmute) /checkllaves");
        SendClientMessageEx(playerid, COLOR_WHITE, "/fixvid /fixveh /fly /setint /setvw /checkwep /kick /disarm /rtcar /recargarcochesd /fullhunger");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }
    if(Info[playerid][pAdmin]>=3)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0040FF}Administrador lider");
        SendClientMessageEx(playerid, COLOR_WHITE, "/rtcar /iracochede /respawncars  /warn /rto(reset) /wepreset /recargarcochesd /racall /banip /entercar");
        SendClientMessageEx(playerid, COLOR_WHITE, "/getcar /gotocar /mark (gotomark) /ao /reportes /god /unlockveh /vehslap /setcarvw /fixvehall /obanear");
        SendClientMessageEx(playerid, COLOR_WHITE, "/fixvehall /forcedied /adarfichas /minombre /gotoco /ncambios /aname /dname");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }
    if(Info[playerid][pAdmin]>=4)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {0B614B}Administrador General");
        SendClientMessageEx(playerid, COLOR_WHITE, "/unban /money /famchat /mole /pstat /listatoys /setadminname ");
        SendClientMessageEx(playerid, COLOR_WHITE, "/unbanip /facchat /cnnn /facmotd /fammotd /givegun /makeleader /adminfam");
        SendClientMessageEx(playerid, COLOR_WHITE, "/goinhouse /gotohouse /editar /hacermod /destruircar /darestilopelea");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }
    if(Info[playerid][pAdmin]>=5)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {688A08}Administrador Director");
        SendClientMessageEx(playerid, COLOR_WHITE, "/limpiarreportes /loteria /obanear /deletecp /forcep /makebanap /makefmod /makefammod ");
        SendClientMessageEx(playerid, COLOR_WHITE, "/ocambiarpassde /togpm /bloqbug (unbloq) /setadminlvl /kickstaff /cleanvarstaff /amotd");
        SendClientMessageEx(playerid, COLOR_WHITE, "/avecasa /mmotd /hacerlidermod /kickmod /setmoney /tod /weatherall /adminnegocio");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }
    if(Info[playerid][pAdmin]>=6)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {DBA901}Executive Admin");
        SendClientMessageEx(playerid, COLOR_WHITE, "/update /crearregalo(OFF) /motd /nonewbie (desactiva canal dudas)");
        SendClientMessageEx(playerid, COLOR_WHITE, "/mps /admins /kickstaff /adminpuntos /ddedit /admincasa /darobjeto");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }
    if(Info[playerid][pAdmin]>=7)
    {
        SendClientMessageEx(playerid, COLOR_WHITE, "Comandos - {FF0000}Server Admin");
        SendClientMessageEx(playerid, COLOR_WHITE, "/adminshop /noac /crearsalecar /borrarsalecar /editarcamara /crear(borrar)camara");
        SendClientMessageEx(playerid, COLOR_WHITE, "/Setfbanco (Nuevo Balance De Banco) /settax (Nuevo Balance De Estado)");
        SendClientMessageEx(playerid, COLOR_WHITE, "/crearatm /borraratm /editaratm");
        SendClientMessageEx(playerid, COLOR_GENERAL, "--------------------------------------------------------------------------------------------------------------------------------");
    }else SendClientMessageEx(playerid, COLOR_WHITE, "Este comando es solo para administradores.");
    return 1;
}



Re: Ayuda con un error - TyreseKowalski - 14.01.2015

Gracias me sirviу gracias gracias


Re: Ayuda con un error - TyreseKowalski - 14.01.2015

Ya no me sirve el comando /ah que otro comando puedo ver?