Sziasztok itt egy kicsi kód:
quest_car = createVehicle ( 546, -2104, 270, 36 )
setVehicleLocked(quest_car,false)
na szólva nekem annyi kéne,hogy aki a quest_car nevű autóba száll,annak történjen meg az esemény (tök m1)
Tudom hogy onPlayerEnterVehicle,de ott nem tudom hogy lehet nevük alapján megkülönböztetni a kocsikat.
Aki tud segíteni,annak nagyon megköszönöm!
setElementData(quest_car, \"questCar\", true)
kocsibaszálláskor pedig
if getElementData(vehicle, \"questCar\") then
-- stb
end
Yep. A kocsibaszállás eventet felesleges szerveroldalra raknod, nyílván a kocsikészítést oda kell, de ezt nem.
addEventHandler(\"onClientVehicleEnter\", getRootElement(),
function(thePlayer, seat)
if thePlayer == localPlayer then
--
end
end
)
Nagyon,de nagyon köszönöm hálásan a segítségedet! :D
Dupla üzenet összevonva ekkor: [time]2015. Március 15. - 13:26:09[/time]
Hát: Itt a kliens oldali kód:
addEventHandler(\"onClientVehicleEnter\", getRootElement(),
function(thePlayer, seat)
if thePlayer == localPlayer then
if getElementData(vehicle, \"questCar\") then
outputChatBox(\"csinald\")
end
end
end
)
Itt meg a server oldali:
function accepted (thePlayer)
quest_car = createVehicle ( 546, -2104, 270, 36 )
setVehicleLocked(quest_car,false)
setElementData(quest_car, \"questCar\", true)
end
addEvent(\"accepted\", true)
addEventHandler(\"accepted\", getRootElement(), accepted)
De sajnos nem jó. A triggerelés jó,mert leteszi a kocsit,de amikor beleszállok akkor semmi. Lehet a kezdőségem miatt én cseszerintek el vmit? :D
Dupla üzenet összevonva ekkor: [time]2015. Március 15. - 13:31:36[/time]
Vajon mi lehet a gond?? :(
Dupla üzenet összevonva ekkor: 2015. március 15. - 13:36:24
Mert sajnos mindig nem jó! :(