Ayuda con un error
#1

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)}
Reply
#2

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?
Reply
#3

muestra el codigo de la linea 28873
Reply
#4

jotajeda puse el numero al lado del comando hay esta amigo
Reply
#5

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;
}
Reply
#6

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.
Reply
#7

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;
}
Reply
#8

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;
}
Reply
#9

Gracias me sirviу gracias gracias
Reply
#10

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


Forum Jump:


Users browsing this thread: 1 Guest(s)