PaiN^ Posted May 19, 2013 Share Posted May 19, 2013 -- client > addEventHandler( 'onClientVehicleCollision', root, function( ) local player = getVehicleOccupant( source ) if player then triggerServerEvent( 'onMoneyTake', player ) end end ) -- server > addEvent( 'onMoneyTake', true ) addEventHandler( 'onMoneyTake', root, function( ) if getPlayerMoney( source ) > 5000 then takePlayerMoney( source, 5000 ) outputChatBox( 'Your money was taken for damaging your vehicle !', source ) end end ) Link to comment
TAPL Posted May 19, 2013 Share Posted May 19, 2013 -- client > addEventHandler( 'onClientVehicleCollision', root, function( ) local player = getVehicleOccupant( source ) if player then triggerServerEvent( 'onMoneyTake', player ) end end ) -- server > addEvent( 'onMoneyTake', true ) addEventHandler( 'onMoneyTake', root, function( ) if getPlayerMoney( source ) > 5000 then takePlayerMoney( source, 5000 ) outputChatBox( 'Your money was taken for damaging your vehicle !', source ) end end ) أضن الأفضل تسوي تحقق أن بلاير هو لوكل بلاير أو تستخدم نفس طريقة تحقق الويكي if ( source == getPedOccupiedVehicle(localPlayer) ) then هو بالكلينت و ذا معناته ان كل لاعب معه كلينت onClientVehicleCollision طبعاً السبب ان الأفنت لما تصدم بالسيارة الأفنت ذا بيجيه ترقير عند كل لاعب (كلينت) و بالتالي كل اللاعبين بيسون ترقير للسيرفر وبيسحب فلوس اكثر من مره Link to comment
3NAD Posted May 20, 2013 Share Posted May 20, 2013 -- Client Side addEventHandler ( "onClientVehicleCollision", root, function ( ) local vehicle = getPedOccupiedVehicle ( localPlayer ) if source == vehicle then if getVehicleController ( vehicle ) == localPlayer then triggerServerEvent ( "onTakePlayerMoney", localPlayer, 5000 ) end end end ) -- Server Side addEvent ( "onTakePlayerMoney", true ) addEventHandler ( "onTakePlayerMoney", root, function ( money ) if getPlayerMoney ( source ) >= money then takePlayerMoney ( source, money ) outputChatBox ( "You Lost $"..money.." for damaging your vehicle !", source, 255, 255, 0, true ) end end ) Link to comment
PaiN^ Posted May 20, 2013 Share Posted May 20, 2013 -- Client Side addEventHandler ( "onClientVehicleCollision", root, function ( ) local vehicle = getPedOccupiedVehicle ( localPlayer ) if source == vehicle then if getVehicleController ( vehicle ) == localPlayer then triggerServerEvent ( "onTakePlayerMoney", localPlayer, 5000 ) end end end ) -- Server Side addEvent ( "onTakePlayerMoney", true ) addEventHandler ( "onTakePlayerMoney", root, function ( money ) if getPlayerMoney ( source ) >= money then takePlayerMoney ( source, money ) outputChatBox ( "You Lost $"..money.." for damaging your vehicle !", source, 255, 255, 0, true ) end end ) ؟؟ getPedOccupiedVehicle مدام إنك مسوي اللتحقق getVehicleController وش الفايدة من Link to comment
iPrestege Posted May 20, 2013 Share Posted May 20, 2013 -- Client Side addEventHandler ( "onClientVehicleCollision", root, function ( ) local vehicle = getPedOccupiedVehicle ( localPlayer ) if source == vehicle then if getVehicleController ( vehicle ) == localPlayer then triggerServerEvent ( "onTakePlayerMoney", localPlayer, 5000 ) end end end ) -- Server Side addEvent ( "onTakePlayerMoney", true ) addEventHandler ( "onTakePlayerMoney", root, function ( money ) if getPlayerMoney ( source ) >= money then takePlayerMoney ( source, money ) outputChatBox ( "You Lost $"..money.." for damaging your vehicle !", source, 255, 255, 0, true ) end end ) ؟؟ getPedOccupiedVehicle مدام إنك مسوي اللتحقق getVehicleController وش الفايدة من هو يبي يتأكد انة هو الاعب اللي يسوق عشان تنسحب منة هو اللي يسوق 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