Ayuda! pawn
#1

Al compilar me da los sigientes WARNINGS y los qiero quitar....
Код:
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "DarArmasDeAsesino"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "DarArmasDeGamberro"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "DarArmasDeGangster"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "DarArmasDeHitman"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "MenuArmas"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "MostrarDialogAyuda"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "PlayerInfo"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "elevador1"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "entrada1"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "entrada2"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "garaje1"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "garaje2"
E:\Boludeses\Mi Server\DM-GM-Base.pwn(789) : warning 203: symbol is never used: "ret_memcpy"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


13 Warnings.
Gracias.
Reply
#2

debes definirlos creo con forward no estoy muy seguiro pero creo que asн es. new o forward
Reply
#3

Creaste todas esos simbolos y nunca los usaste...

Simplemente borralos o definilos como unused.

________________

[OFF]

Код:
E:\Boludeses\
...
Reply
#4

O borras esas funciones o debes usar
pawn Код:
#pragma unused DarArmasDeAsesino //Asi con todos
Reply
#5

Las primeras 12 podйs borrar las variables. la ъltima es una funciуn de dUtils creo, a esa sн ponele:

pawn Код:
#pragma unused ret_memcpy
Reply
#6

Son Advertencias (Warnings) no errores.

Pueden salir por muchas cosas, algunas importantes otras no importantes, pero tu GM deberia funcionar mas o menos bien.

Advertenciaa: Aviso no prioritario (normalmente)
Error: Cagada importante que no deja copilar.
Reply
#7

el problema es qe si los uso los tengo en comandos...
Esperen qe abro el gm ^^
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
	
	// Comando de ayuda con strcmp:
	if (strcmp("/Entradac", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (entrada1,2916.2624511719, -795.02984619141, 13.558559417725,5); //
        MoveObject (entrada2,2916.23828125, -786.16357421875, 13.483559608459,5); //
        SendClientMessage(playerid, ROJO,"Puerta Cerrada!");
		return 1;
	}
	//Entrada 1 Abierta
	if (strcmp("/Entradaa", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (entrada1,2916.3540039063, -800.69934082031, 13.565311431885,5); //
        MoveObject (entrada2,2916.3540039063, -800.69934082031, 13.565311431885,5); //
        SendClientMessage(playerid, AMARILLO,"Puerta Abierta!");
		return 1;
	}
	//Garaje 1 Abierto
	if (strcmp("/Garaje1a", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (garaje1,3027.6965332031, -875.81579589844, 10.222845077515,5); //

        SendClientMessage(playerid, AMARILLO,"Garaje 1 Abierto!");
		return 1;
	}


	//Garaje 1 Cerrado
	if (strcmp("/Garaje1c", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (garaje1,3020.3957519531, -875.74383544922, 10.137845993042,5); //

        SendClientMessage(playerid, ROJO,"Garaje 1 Cerrado!");
		return 1;
	}

	//Garaje 2 Cerrado
	if (strcmp("/Garaje2c", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (garaje2,3005.53125, -875.93621826172, 10.137845993042,5); //

        SendClientMessage(playerid, ROJO,"Garaje 2 Cerrado!");
		return 1;
	}


	//Garaje 2 Abierto
	if (strcmp("/Garaje2a", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (garaje2,3012.0910644531, -875.91729736328, 10.137845993042,5); //

        SendClientMessage(playerid, AMARILLO,"Garaje 2 Abierto!");
		return 1;
	}



	//Elevador Gym Subiendo
	if (strcmp("/ElevadorS", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (elevador1,3032.3759765625, -881.6494140625, 15.839210510254,5); //


        SendClientMessage(playerid, AMARILLO,"Elevador Subiendo!");
		return 1;
	}

	//Elevador Gym Bajando
	if (strcmp("/ElevadorB", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
		MoveObject (elevador1,3032.3764648438, -881.64947509766, 10.064225196838,5); //


        SendClientMessage(playerid, ROJO,"Elevador Bajando!");
		return 1;
	}

	//Comandos FAB
	if (strcmp("/FAB", cmdtext, true, 10) == 0 && IsPlayerAdmin(playerid))
	{
        SendClientMessage(playerid, AMARILLO,"------Flow Admin Base por JuanFtw(FlowMen)------");
		SendClientMessage(playerid, VERDE,"Comandos FAB Flow Admin Base");
		SendClientMessage(playerid, VERDE,"/Entradaa Abres la entrada principal");
		SendClientMessage(playerid, VERDE,"/Entradac Cierras la entrada principal");
		SendClientMessage(playerid, VERDE,"/Garaje1a Abres el garaje 1");
		SendClientMessage(playerid, VERDE,"/Garaje1c Cierras el garaje 1 ");
		SendClientMessage(playerid, VERDE,"/Garaje2a Abres el garaje 2");
		SendClientMessage(playerid, VERDE,"/Garaje2c Cierras el garaje 2 ");
		SendClientMessage(playerid, VERDE,"/ElevadorS Subes el elevador");
		SendClientMessage(playerid, VERDE,"/ElevadorB Bajas el elevador ");

		return 1;
	}
		if (strcmp("/menuarmas", cmdtext, true, 10) == 0)
	{
		ShowMenuForPlayer(MenuArmas, playerid);
	    TogglePlayerControllable(playerid, 0);
		return 1;
	}
	if(!strcmp(cmdtext, "/ayuda", true))
	{
	    MostrarDialogAyuda(playerid);
		return 1;
	}
	return 0;
}
Reply
#8

asignaste el hnd del objeto a esas variables cuando los creaste?
ej:
pawn Код:
garaje2 = CreateObject(...);
Reply
#9

emmm noo ajjaja
Reply
#10

ahi esta el problema xD, agregalo y listo, si no como iva a saber el pawn q objeto era si nunca se lo habias asignado? xD
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)