[Ayuda]: Error en cуdigo.
#1

Hola buenas noches, saque un sistema de tuning de un gamemode y lo adapte al mнo ahora tengo un problema en los cuales me salen 4 errores, y no he podido solucionarlo por eso venga acб, de antemano gracias.

Код:
D:\Tex\gamemodes\Tex.pwn(3340) : error 017: undefined symbol "pmodelid"
D:\Tex\gamemodes\Tex.pwn(3340) : error 029: invalid expression, assumed zero
D:\Tex\gamemodes\Tex.pwn(3340) : error 029: invalid expression, assumed zero
D:\Tex\gamemodes\Tex.pwn(3340) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
cуdigo:

Код:
function ModCar(playerid)
{
	switch(pmodelid[playerid]) {
        case 562,565,559,561,560,575,534,567,536,535,576,411,579,602,496,518,527,589,597,419,
		533,526,474,545,517,410,600,436,580,439,549,491,445,604,507,585,587,466,492,546,551,516,
		426,547,405,409,550,566,406,540,421,529,431,438,437,420,525,552,416,433,427,490,528,
		407,544,470,598,596,599,601,428,499,609,524,578,486,573,455,588,403,514,423,
		414,443,515,456,422,482,530,418,572,413,440,543,583,478,554,402,542,603,475,568,504,457,
        483,508,429,541,415,480,434,506,451,555,477,400,404,489,479,442,458,467,558:
		{
        	ShowPlayerDialog(playerid, V_TUNECAR, DIALOG_STYLE_LIST, "Tunear Vehiculo","Vinilos\nTubo de Escape\nParachoques delantero\nParachoques trasero\nTecho y Tomas de Aire\nAlerones\nEmbellecedores\nBullbars\nRuedas\nEstereo\nSiguiente Pagina", "Seleccionar", "Salir");
			return SendClientMessage(playerid, COLOR_GRAD1, "Info: Seleccione un item.");
		}
		return SendClientMessage(playerid,COLOR_RED,"* No pudes modificar este vehiculo.");
	}
	return 1;
}
Salu2
Reply
#2

No tienes definido la variable pModelid, te recomendarнa que en los inicios la pongas como:
PHP код:
new pmodelid[MAX_PLAYERS]; 
Reply
#3

Quote:
Originally Posted by Choidito
Посмотреть сообщение
No tienes definido la variable pModelid, te recomendarнa que en los inicios la pongas como:
PHP код:
new pmodelid[MAX_PLAYERS]; 
Ya lo coloque y me sirviу, aun asн tengo unos errores con el sistema una ayuda

Код:
D:\Test\gamemodes\Test.pwn(63217) : error 001: expected token: ",", but found "["
D:\Test\gamemodes\Test.pwn(63217) : error 029: invalid expression, assumed zero
D:\Test\gamemodes\Test.pwn(63217) : error 017: undefined symbol "d"
D:\Test\gamemodes\Test.pwn(63217) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
linea 63217:

Код:
for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++) if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId])) for (new i = 0; i < count; i++) if(listitem == i){
cуdigo completo:

Код:
		if(dialogid == UNMODCARMENU)
	{
		new count = GetPVarInt(playerid, "modCount");
		for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++) if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId])) for (new i = 0; i < count; i++) if(listitem == i){
			format(szDialog, sizeof(szDialog), "partList%i", i);
			new partID = GetPVarInt(playerid, szDialog);
			if (partID == 999){
				for(new f = 0 ; f < MAX_MODS; f++){
					RemoveVehicleComponent(PlayerVehicleInfo[playerid][d][pvId], GetVehicleComponentInSlot(PlayerVehicleInfo[playerid][d][pvId], f));
					PlayerVehicleInfo[playerid][d][pvMods][f] = 0;
				}
				return SendClientMessage(playerid, COLOR_WHITE, "Todas las modificaciones se han eliminado de tu vehнculo.");
			}
			RemoveVehicleComponent(GetPlayerVehicleID(playerid), partID);
			PlayerVehicleInfo[playerid][d][pvMods][GetVehicleComponentType(partID)] = 0;
			return SendClientMessage(playerid, COLOR_WHITE, "La modificaciуn que has seleccionado fue eliminado.");
		}
	}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)