[Duda] їMe pueden ayudar con esto?
#1

Buenas, hace tiempo que no usaba Pawno, y la verdad hoy he vuelto a utilizarlo, pero se me complico en una cosa.
pawn Код:
CMD:a(playerid, params[])
{
    new text[128];
    if(Informacion[playerid][pAdmin] < 1) return SendClientMessage(playerid, -1, "No tienes permitido usar este comando");
    if(sscanf(params,"s[128]",params[0])) return SendClientMessage(playerid, -1, "/a [Mensaje]");
    switch(Informacion[playerid][pAdmin])
    {
        case 1:
        {
            format(text, sizeof(text), "{00FF00}[Chat del staff][Moderador] %s{FFFFFF}: %s",NombreJugador(playerid),params[0]);
            EnviarMensajeAdmins(-1, text);
        }
        case 2:
        {
            format(text, sizeof(text), "{FFFF00}[Chat del staff][Administrador] %s{FFFFFF}: %s",NombreJugador(playerid),params[0]);
            EnviarMensajeAdmins(-1, text);
        }
        case 3:
        }
            format(text, sizeof(text), "{DF7401}[Chat del staff][Dueсo] %s{FFFFFF}: %s",NombreJugador(playerid),params[0]);
            EnviarMensajeAdmins(-1, text);
        }
        case 4:
        {
            format(text, sizeof(text), "{FF0000}[Chat del staff][Fundador] %s{FFFFFF}: %s",NombreJugador(playerid),params[0]);
            EnviarMensajeAdmins(-1, text);
        }
    }
    return 1;
}
Код:
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(223) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(223) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(228) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(228) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(231) : error 029: invalid expression, assumed zero
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(233) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(233) : warning 202: number of arguments does not match definition
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(234) : warning 209: function "cmd_a" should return a value
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(235) : error 010: invalid function or declaration
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(238) : warning 215: expression has no effect
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(238) : error 017: undefined symbol "text"
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(241) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Alguien podrнa ayudarme por favor?, desde ya muchas gracias.
Reply
#2

mira el case 3, la llave estб del otro lado xD
Reply
#3

xDD muchas gracias.
Pero ahora tengo un problema, y la verdad es que con esto si estoy perdido >.<
pawn Код:
stock EnviarMensajeAdmins(color, string)
{
    foreach(Player, i)
    {
        if(Informacion[i][pAdmin] >= 1)
        {
            SendClientMessage(i, color, string);
        }
    }
}
Quote:

C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(223) : error 035: argument type mismatch (argument 2)
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(22 : error 035: argument type mismatch (argument 2)
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(233) : error 035: argument type mismatch (argument 2)
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(23 : error 035: argument type mismatch (argument 2)
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(843) : error 035: argument type mismatch (argument 3)
C:\Users\Equipo\Desktop\Servidor samp\gamemodes\ServerGM.pwn(837) : warning 203: symbol is never used: "string"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.


EDIT: No sй si estoy en lo correcto, pero si en el stock pongo 'const string[]' se tendrнa que solucionar no es asн?
Reply
#4

cambia el "string" del header a "string[]", stock EnviarMensajeAdmins(color, string[])
Reply
#5

Quote:
Originally Posted by _Zume
Посмотреть сообщение
cambia el "string" del header a "string[]", stock EnviarMensajeAdmins(color, string[])
I love you Zume, muchas gracias.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)