[Pomoc] Baca Errore


Započeo Nincevic, Oktobar 06, 2013, 19:09:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: BE
Opis problema: baca mi 2 errora
Dio skripte:

pwn(88532) : error 035: argument type mismatch (argument 4)
pwn(88533) : error 035: argument type mismatch (argument 4)



ovo su ti redovi

       GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, tires);
       UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, encode_tires(0, 0, 0, 0));

Postaj još par linija iznad i ispod tog koda.

Last nick: Paradox

evo cijeli public

public Vulkanizer(playerid)
{
	GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, tires);
	UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels, doors, lights, encode_tires(0, 0, 0, 0));
	MoveDynamicObject(Dizalica1 , 1732.9000244141, -1750.9000244141, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica2 , 1732.9000244141, -1747.6999511719, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica3 , 1732.8000488281, -1747.3000488281, 10.300000190735, 0.5);//Spusteno
	MoveDynamicObject(Dizalica4 , 1732.8000488281, -1751.4000244141, 10.300000190735, 0.5);//Spusteno
	PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
	SetTimerEx("Vulkanizer1",4500,0,"ii",playerid, 1);
	return 1;
}

public Vulkanizer(playerid)
{
	new panels2, doors2, lights2, tires2;
	GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels2, doors2, lights2, tires2);
	UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels2, doors2, lights2, encode_tires(0, 0, 0, 0));
	MoveDynamicObject(Dizalica1 , 1732.9000244141, -1750.9000244141, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica2 , 1732.9000244141, -1747.6999511719, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica3 , 1732.8000488281, -1747.3000488281, 10.300000190735, 0.5);//Spusteno
	MoveDynamicObject(Dizalica4 , 1732.8000488281, -1751.4000244141, 10.300000190735, 0.5);//Spusteno
	PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
	SetTimerEx("Vulkanizer1",4500,0,"ii",playerid, 1);
	return 1;
}

Last nick: Paradox

e hvala jos mi izbacuje samo kao nije definiran encode_tires a probao sam svakako i nemogu ga nikako definirat

undefined symbol "encode_tires"


jos gore sad baca 3 errora

error 017: undefined symbol "tires"
error 017: undefined symbol "encode_tires"
error 017: undefined symbol "encode_tires"

Dodaj si ovo negdje na početak skripte:
encode_lights(light1, light2, light3, light4) return light1 | (light2 << 1) | (light3 << 2) | (light4 << 3);
encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);
encode_panels(flp, frp, rlp, rrp, windshield, front_bumper, rear_bumper) return flp | (frp << 4) | (rlp << 8) | (rrp << 12) | (windshield << 16) | (front_bumper << 20) | (rear_bumper << 24);
encode_doors(bonnet, boot, driver_door, passenger_door) return bonnet | (boot << 8) | (driver_door << 16) | (passenger_door << 24);


I onda zamijeni svoj trenutni kod ovime:
public Vulkanizer(playerid)
{
	new panels2, doors2, lights2, tires2;
	GetVehicleDamageStatus(GetPlayerVehicleID(playerid), panels2, doors2, lights2, tires2);
	UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid), panels2, doors2, lights2, encode_tires(0, 0, 0, 0));
	MoveDynamicObject(Dizalica1 , 1732.9000244141, -1750.9000244141, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica2 , 1732.9000244141, -1747.6999511719, 12.60000038147, 0.5);//Spusteno
	MoveDynamicObject(Dizalica3 , 1732.8000488281, -1747.3000488281, 10.300000190735, 0.5);//Spusteno
	MoveDynamicObject(Dizalica4 , 1732.8000488281, -1751.4000244141, 10.300000190735, 0.5);//Spusteno
	PlayerPlaySound(playerid,1133,0.0,0.0,0.0);
	SetTimerEx("Vulkanizer1",4500,0,"ii",playerid, 1);
	return 1;
}

Last nick: Paradox

hvala problem rjesen ubacio sam samo ovaj kod
encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);


i onaj tvoj public i radi sve nema errora  :)

Moze :LOCK:
Poslednja Izmena: Oktobar 07, 2013, 18:13:22 POSLE PODNE od Nincevic