xScatta Posted September 13, 2013 Posted September 13, 2013 (edited) Hey guys code here problem under code. CODE REMOVED i want to make a marker then if player is staying in it then he gets 15 money for 5 seconds staying and if he leave then it dont get money and i want to anyone stay for their own money because when many players stay and run above the marker then it bugs and everyone who been in marker once is getting money without staying in it! help please! code! Edited September 16, 2013 by Guest
WASSIm. Posted September 13, 2013 Posted September 13, 2013 (edited) timers = {} marker = createMarker(895.98,-1221.20,16.97,"cylinder") createBlipAttachedTo(marker,48) function markerx(player) outputChatBox("Stoj tu zeby zarobic jak jestes bezrobotny.",player) timers[player] = setTimer (function () givePlayerMoney(player,15)end, 5000, 0 ) end function stopmarker(player) killTimer ( timers[player] ) end addEventHandler("onPlayerMarkerLeave",marker,stopmarker) addEventHandler("onPlayerMarkerHit",marker,markerx) Edited September 13, 2013 by Guest
xScatta Posted September 13, 2013 Author Posted September 13, 2013 Dont works when i enter to marker nothing happens
WASSIm. Posted September 13, 2013 Posted September 13, 2013 (edited) timers = {} marker = createMarker(895.98,-1221.20,16.97,"cylinder") createBlipAttachedTo(marker,48) function markerx(playerhit) player = playerhit outputChatBox("Stoj tu zeby zarobic jak jestes bezrobotny.",player) timers[player] = setTimer ( givePlayerMoney, 5000, 0, player, 15) end function stopmarker(playerleave) killTimer ( timers[playerleave] ) end addEventHandler("onPlayerMarkerHit",marker,markerx) addEventHandler("onPlayerMarkerLeave",marker,stopmarker) Edited September 13, 2013 by Guest
Vision Posted September 13, 2013 Posted September 13, 2013 timers = {} marker = createMarker(895.98,-1221.20,16.97,"cylinder") createBlipAttachedTo(marker,48) function markerx ( player ) outputChatBox ( "Stoj tu zeby zarobic jak jestes bezrobotny.", player ) timers [player] = setTimer ( function ( ) givePlayerMoney ( player, 15 ) end, 5000, 0 ) end function stopmarker ( player ) killTimer ( timers[player] ) end addEventHandler("onMarkerHit",marker,markerx) addEventHandler("onMarkerLeave",marker,stopmarker) Try this.
xScatta Posted September 13, 2013 Author Posted September 13, 2013 Working for one player. Tommorow i will chcek if work with more players. Thanks
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