Warning que no me dejan abrir el Sv.
#1

Tengo los siguientes errores que no me dejan abrir el servidor, necesito arreglarlo para hostearlo y por fin abrir;

C:\Users\MaikelRincon\Desktop\Servidor\pawno\inclu de\YSI\y_ini.inc(1050) : warning 202: number of arguments does not match definition

Linea es un comando, en la parte donde dice

}
}
}
else
{

El "else" es la linea 1050;

Код:
			  	else if (strcmp("/Taller", cmdtext, true, 7) == 0 && strlen(cmdtext) == 7)
	  			{
					if ( PlayersData[playerid][Faccion] == TALLER_LS || PlayersData[playerid][Faccion] == TALLER_LS && PlayersData[playerid][Rango] <= 4)
				    {
					    new MyNearVehicle = IsPlayerInNearVehicle(playerid);
				        if ( MyNearVehicle )
				        {
				            if ( IsPlayerInTaller(playerid))
				            {
								TogglePlayerControllableEx(playerid, false);
								ShowMenuForPlayer(TallerPrincipal, playerid);
								PlayersDataOnline[playerid][InMenu] = GetPlayerMenu(playerid);
								PlayersDataOnline[playerid][MyIDVehicleTunning] = MyNearVehicle;
							}
						}
			        }
			        else
			        {
						SendInfoMessage(playerid, 0, "681", "Usted no es mecбnico");
					}
					return 1;
	  			}
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28982) : warning 209: function "OnPlayerCommandText" should return a value
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28983) : error 010: invalid function or declaration

La linea 28982 es donde estб el "}" bajo el otro "}", arriba de esa linea hay mбs de esos y no da errores, la 28983 es donde dice "else"


Код:
						SendInfoMessage(playerid, 0, "1091", "No puede utilizar comandos mientras estб en las cбmaras de seguridad!");
		}
	}
	else
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28986) : error 054: unmatched closing brace ("}")
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28987) : error 010: invalid function or declaration

Linea 28986 donde estб el "}" bajo la linea de mensaje y 28987 es donde esta el "return 1;"

Код:
		SendInfoMessage(playerid, 0, "206", "Debe ingresar a el servidor antes de utilizar cualquier comando o ha sido silenciado.");
	}
	return 1;
}
Reply
#2

PARA EL ULTIMO ERROR:

C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(81557) : warning 235: public function lacks forward declaration (symbol "GetDataPlayersFloat")

Agrega esto:

pawn Код:
forward GetDataPlayersFloat(playerid, data[], &Float:savedata, &lastpos, &afterpos);
public GetDataPlayersFloat(playerid, data[], &Float:savedata, &lastpos, &afterpos)
{
    afterpos = strfind(data, "і", false, lastpos);
    strmid(PlayersDataOnline[playerid][NameProject], data, lastpos, afterpos, MAX_PLAYER_NAME);
    savedata = floatstr(PlayersDataOnline[playerid][NameProject]);
    lastpos = afterpos + 1;
}
__________________________________________________ ___________________________________

ERROR:

C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(69084) : warning 235: public function lacks forward declaration (symbol "IsInAgendaNumber")

Linea 69084 es donde dice public IsInAgendaNumber(playerid, number);

pawn Код:
forward IsInAgendaNumber(playerid, number);
public IsInAgendaNumber(playerid, number)
{
    if ( IsObjectInBolsillo(playerid, 4) )
    {
        for (new i = 0; i < MAX_PLAYER_CONTACT; i++)
        {
            if ( AgendaData[playerid][i][NumberC] == number)
            {
                return i;
            }
        }
    }
    return -1;
}
__________________________________________________ ___________________________
PARA ESTE:

C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28986) : error 054: unmatched closing brace ("}")
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28987) : error 010: invalid function or declaration

Linea 28986 donde estб el "}" bajo la linea de mensaje y 28987 es donde esta el "return 1;"

Quote:

Te falto cerrar o abrir una llave supongo xd

El primero y el segundo es por que hay mбs o menos argumentos de los que deben ir...

Lee йste tema, ahн salen como solucionar los errores. Asн los solucionas por tu cuenta.

https://sampforum.blast.hk/showthread.php?tid=148800
Reply
#3

aoEXE Gracias por responder, ya arregle 2 errores que fueron los primeros que dijiste, pero todavнa no logro arreglar;

C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28986) : error 054: unmatched closing brace ("}")
C:\Users\MaikelRincon\Desktop\Servidor\gamemodes\C PULP.pwn(28987) : error 010: invalid function or declaration
Reply
#4

es por que pusiste de mбs un } o te falto un {
Reply
#5

Quote:
Originally Posted by aoEXE
Посмотреть сообщение
es por que pusiste de mбs un } o te falto un {
Ya quite y puse y nada... y todavнa tengo el error de;

warning 209: function "OnPlayerCommandText" should return a value

La guнa no me dio la soluciуn, linea;

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	new LenGet = strlen(cmdtext);
	for ( new i = 0; i < LenGet; i++ )
	{
	    if ( cmdtext[i] == '}' || cmdtext[i] == '{' )
	    {
	        cmdtext[i] = ' ';
	    }
	}
Reply
#6

te falta poner return 1;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)