Jump to content

مشكلة في كود


Recommended Posts

؟ وش المشكلة في الكود

function boom(x) 
if getElementType (x) == "player" then 
if isPedInVehicle (x) then 
local x,y,z = getElementPosition(getLocalPlayer()) 
createProjectile(getLocalPlayer(), 19, x, y, z, 1.0, nil) 
end 
end 
end 
bindKey ( "x", "down", boom ) 
addEventHandler("onClientResourceStart", root, boom) 

Link to comment
bindKey ( "x", "down", 
    function ( ) 
           local vehicle = getPedOccupiedVehicle ( localPlayer ) 
     if ( vehicle ) then 
                local x, y, z = getElementPosition ( vehicle ) 
                createProjectile ( vehicle, 19, x, y, z, 200 ) 
end 
end) 

Link to comment
bindKey ( "x", "down", 
    function ( ) 
           local vehicle = getPedOccupiedVehicle ( localPlayer ) 
     if ( vehicle ) then 
                local x, y, z = getElementPosition ( vehicle ) 
                createProjectile ( vehicle, 19, x, y, z, 200 ) 
end 
end) 

وش تسوي هذي

local vehicle = getPedOccupiedVehicle ( localPlayer )

؟

ووش الفايدة منها

Link to comment
يعني ما يحتاج اضيف

isPedInVehicle ?

isPedInVehicle : (false) واذا كان مو بالسيارة يعطيك قيمة خاطئة (true)تتحقق انه البيد او الاعب بالسيارة اذ كان بالسيارة يعطيك قيمة صحيحة

getPedOccupiedVehicle : (false) واذا كان مو بالسيارة يعطيك قيمة خاطئة (Element:Vehicle) تتحقق انه البيد او الاعب بالسيارة اذ كان بالسيارة يعطيك السيارة حقت الاعب

طبعا مو شرط يكون السواق يمكن يكون راكب يعني ينفع لجميع من في السيارة

عشان تتحقق انه السواق

getVehicleController او getVehicleOccupant

(false) بس يجيب السواق حق السيارة واذ كان مو موجود يعطيك قيمة خاطئة getVehicleController طبعا في فرق ان ال

(false) يجيب لك الركاب في السيارة طبعا يوجد ارقمنت تحط رقم الباب ويجيبه واذ كان مافيه راكب يعطيك قيمة خاطئة getVehicleOccupant و

isPedInVehicle مثال على

if isPedInVehicle(localPlayer) then 
    outputChatBox("انت تمشي بالسيارة") 
else 
    outputChatBox("انت تمشي برجليك") 
end 

getPedOccupiedVehicle ومثال على

if getPedOccupiedVehicle(localPlayer) then 
    outputChatBox("تم نقل سيارتك للخردة *_*") 
    setElementPosition(getPedOccupiedVehicle(localPlayer), 0, 0, 0) 
else 
    outputChatBox("سيارتك غير موجودة ربما تكون مسروقة او ماشابه") 
end 

getVehicleController ومثال على

local vehicle = getPedOccupiedVehicle(localPlayer) 
if vehicle then 
    if getVehicleController(vehicle) == localPlayer then 
        outputChatBox("انت سائق") 
    else 
        outputChatBox("انت راكب") 
    end 
else 
    outputChatBox("سيارتك غير موجودة ربما تكون مسروقة او ماشابه") 
end 

getVehicleOccupant ومثال على

local vehicle = getPedOccupiedVehicle(localPlayer) 
if vehicle then 
    if getVehicleOccupant(vehicle) == localPlayer then 
        outputChatBox("انت سائق") 
    elseif getVehicleOccupant(vehicle, 1) == localPlayer then 
        outputChatBox("انت الراكب بجانب السائق") 
    else 
        outputChatBox("انت راكب") 
    end 
else 
    outputChatBox("سيارتك غير موجودة ربما تكون مسروقة او ماشابه") 
end 
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...