Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: xXxPored poslato Oktobar 29, 2011, 05:24:21 PRE PODNE

Naslov: [Pomoc] /vlock
Poruka od: xXxPored poslato Oktobar 29, 2011, 05:24:21 PRE PODNE
Skripta koju koristim: Moj edit
Detaljan opis problema: Kad sam u autu i kucam /vlock pise vrata zakljucana ali kad izadem iz auta onda nemg /vlock kaze mi Nisi blizu vozila! I onda ne mogu da otkljucam auto...Sad bi volio da mi neko pomogne da /vlock radi bez da udes u autpo pa kucas neko i izvan..

Dio skripte: CMD:vlock(playerid, params[])
{
new vehicleid;
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
vehicleid = GetPlayerVehicleID(playerid);
}
else
{
vehicleid = GetClosestVehicle(playerid);
if(!PlayerToVehicle(playerid, vehicleid, 5.0)) vehicleid = 0;
}
if(!vehicleid) return SendClientMessage(playerid, COLOR_RED, "Nisi blizu vozila!");
new id = GetVehicleID(vehicleid);
if(!IsValidVehicle(id)) return SendClientMessage(playerid, COLOR_RED, "Nemas kljuceve od ovog vozila!");
if(!GetPlayerVehicleAccess(playerid, id))
return SendClientMessage(playerid, COLOR_RED, "Nemas kljuceve od ovog vozila!");
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(doors == 1)
{
doors = 0;
GameTextForPlayer(playerid, "~g~vrata otkljucana", 3000, 6);
}
else
{
doors = 1;
GameTextForPlayer(playerid, "~r~vrata zakljucana", 3000, 6);
}
SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [Pomoc] /vlock
Poruka od: dragan12 poslato Oktobar 29, 2011, 09:36:09 PRE PODNE
CMD:vlock(playerid, params[])
{
new vehicleid;
vehicleid = GetClosestVehicle(playerid);
if(!PlayerToVehicle(playerid, vehicleid, 5.0)) vehicleid = 0;
new id = GetVehicleID(vehicleid);
if(!IsValidVehicle(id)) return SendClientMessage(playerid, COLOR_RED, "Nemas kljuceve od ovog vozila!");
if(!GetPlayerVehicleAccess(playerid, id))
return SendClientMessage(playerid, COLOR_RED, "Nemas kljuceve od ovog vozila!");
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(doors == 1)
{
doors = 0;
GameTextForPlayer(playerid, "~g~vrata otkljucana", 3000, 6);
}
else
{
doors = 1;
GameTextForPlayer(playerid, "~r~vrata zakljucana", 3000, 6);
}
SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
return 1;
}

Probaj ovako izbacio sam proveru da li je u vozilu. I ono nisi u vozilu pa probaj tako.
Naslov: Odg: [Pomoc] /vlock
Poruka od: xXxPored poslato Oktobar 29, 2011, 11:15:47 PRE PODNE
Sad mi kaze da nemam kljuceve od vozila kad sam unutra i kad sam vani ne bitno gdje