Unos fallos de rol
#1

Buenas mira puse esto en mi servidor y el problema esque me da fallos asi como lo puse y abajo pondre los fallos
PHP код:
#define     COLOR_PURPLE         0xC2A2DAAA
#define     COLOR_OOC             0xAFAFAFAA
#define     COLOR_PINKLIGHT        0xFF9B6AFF 

Ahora proseguimos a poner el siguiente stock debajo de los defines

PHP код:
stock SendRangedMessage(sourceidcolormessage[], Float:range) {
    new 
Float:xFloat:yFloatz
    
GetPlayerPos(sourceidxyz); 
    for (new 
ii 0ii MAX_PLAYERSii++) { 
            if(
GetPlayerVirtualWorld(sourceid) == GetPlayerVirtualWorld(ii)) {
                if(
IsPlayerInRangeOfPoint(iirangexyz)) {
                    
SendClientMessage(iicolormessage);
                }
            }
        }
    }
Una vez realizado esto proseguimos con los comandos
PHP код:
CMD:me(playeridparams[])
{
    new 
string[64], name[24];
    
GetPlayerName(playeridname24);
    
format(string64"%s %s"nameparams);
    
SendRangedMessage(playeridCOLOR_PURPLEstring50);
    return 
1;

Explicaciуn:
En GetPlayerName estamos agarrando el nombre del sujeto
en "format" ponemos lo que vayamos a poner, el string, los operadores %s que uno, es el nombre del sujeto, y el otro son los parametros que ha puesto.
Mas abajo en SendRangedMessage, estб enviando el mensaje a un radio de 50m con el color morado, y el mismo procedimientos con los otros comandos.

PHP код:
CMD:do(playeridparams[])
{
    new 
string[64], name[24];
    
GetPlayerName(playeridname24);
    
format(string64"[IC] - %s ((%s))"paramsname);
    
SendRangedMessage(playeridCOLOR_PINKLIGHTstring50);
    return 
1;

PHP код:
CMD:b(playeridparams[])
{
    new 
string[64], name[24];
    
GetPlayerName(playeridname24);
    
format(string64"[OOC] %s: %s"nameparams);
    
SendRangedMessage(playeridCOLOR_OOCstring50);
    return 
1;

fallos

PHP код:
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(28) : error 010invalid function or declaration
F
:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(30) : error 021symbol already defined"GetPlayerPos"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(31) : error 010invalid function or declaration
F
:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(32) : error 010invalid function or declaration
F
:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(33) : error 010invalid function or declaration
F
:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(525) : error 017undefined symbol "SendRangedMessage"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(533) : error 017undefined symbol "SendRangedMessage"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(541) : error 017undefined symbol "SendRangedMessage"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(558) : warning 203symbol is never used"x"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(558) : warning 203symbol is never used"y"
F:\New Gothan Servidor\Nueva carpeta\gamemodes\NGrol.pwn(558) : warning 203symbol is never used"z"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
8 Errors

Reply
#2

Tema Solucionado y cerrado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)