Michcio Posted December 27, 2012 Share Posted December 27, 2012 I have problem with freezing player. function wypadek (loss) local gracz = getVehicleOccupant(source) if(gracz) then if loss >= 100 then if countPlayersInTeam(getTeamFromName("Pogotowie")) == 0 then outputChatBox("***| Masz wypadek! Aktualnie nie ma lekarzy na serwerze! Za 20 sekund sam się ockniesz! |***", gracz, 255,255,255,true) setElementFrozen(gracz,true) setTimer(unfreeze,20000,1,gracz,false) else outputChatBox("***| Masz wypadek! Zaraz przyjedzie pogotowie! |***", gracz, 255,255,255,true) setElementFrozen(gracz,true) end end end end addEventHandler("onVehicleDamage", getRootElement(), wypadek) function unfreeze (co,jak) setElementFrozen ( co,jak ) end Link to comment
Castillo Posted December 27, 2012 Share Posted December 27, 2012 What is the problem? errors in debug? Link to comment
Michcio Posted December 27, 2012 Author Share Posted December 27, 2012 None errors in debug. Chatbox output text but player is not frozen. Link to comment
Castillo Posted December 27, 2012 Share Posted December 27, 2012 That's because you are freezing the player, but you should freeze the vehicle instead. Link to comment
Michcio Posted December 27, 2012 Author Share Posted December 27, 2012 Yes but it's not too realistic when i freeze vehicle. Is possible to freeze player when he is in vehicle? Link to comment
Castillo Posted December 27, 2012 Share Posted December 27, 2012 You can disable his controls, so he can't drive the vehicle. Use: toggleControl Link to comment
Michcio Posted December 28, 2012 Author Share Posted December 28, 2012 Oh thanks. It was exactly what I mean. Thanks a lot. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now