Jump to content

طلب كود إذا اللاعب دعم بالسيارة تنخصم فلوسه


Recommended Posts

-- 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
-- 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
-- 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
-- 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
-- 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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...