Jump to content

x[ مشكلة ]x في كود إخراج اللاعبين من السيارة


Recommended Posts

السلام عليكم ورحمة الله وبركاته , 

عندي مشكلة بكود اخراج اللاعبين من السيارة , بس يخرجني انا

الكود لازم يخرج اللاعبين الموجودين , ويخلي السايق فقط

جزئية الكود اللي فيه المشكلة

local aVehicle = getPedOccupiedVehicle( plr )
	if ( not aVehicle ) then
		return
end	
local aPlayersInVehicle = getVehicleOccupants ( aVehicle )
for i = 0 , #aPlayersInVehicle do 	
if ( aPlayersInVehicle [ i ] and getElementType( aPlayersInVehicle [ i ] ) == "player" ) then 
removePlayerFromVehicle ( aPlayersInVehicle [ i ] )

 

Edited by #_iMr.[E]coo
Link to comment

اولاً :

عدل على الوظيفة ريموف بلاير الى

removePedFromVehicle

ثانياً :
سوي حدث عند ركوب اي سيارة يضيف عليه داتا بأسم "Driver"

ولما ينزل منها تنمسح الداتا

وعدل على التحقق في سطر 7

وضيف عليه انه ماعنده الداتا درايفر

  • Like 1
Link to comment

لو تدور شوي في المواضيع القديمة كان بتحصل موضوع نفس طلبك

 

addCommandHandler('out',
 function ( thePlayer )
    local vehicle =  getPedOccupiedVehicle ( thePlayer )  
        if vehicle then
            for i = 0,getVehicleMaxPassengers ( vehicle ) do
                local getPlayer = getVehicleOccupant( vehicle, i )
                    if thePlayer and getPlayer and getPlayer ~= thePlayer then
                    removePedFromVehicle( getPlayer )
                end
            end
        end
    end
)

 

(هذا الكود انا مو مسويه ماخذه من موضوع قديم)

  • Like 1
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...