Jump to content

طلب فنكشن


Recommended Posts

اعمل داتا مع الايفنت تركيب المقطوره

و امسح داتا لمن تفكك

و تحقق من داتا مدري لو فيه طريقه ثانيه

onTrailerAttach 
onTrailerDetach 
setElementData  

edit#

هذه مثال

function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", true ) 
 end 
addEventHandler("onTrailerAttach", getRootElement(), detachTrailer) 
  
function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", false ) 
 end 
addEventHandler("onTrailerDetach", getRootElement(), detachTrailer) 
  
  
  
addEventHandler ("onClientGUIClick", resourceRoot, 
  function () 
    if (source == Button) then 
    if ( getElementData( localPlayer, "Spawncite", true )) then 
       playSound("1.mp3") 
    else 
       playSound("2.mp3") 
end 
end 
end) 
  

Link to comment
اعمل داتا مع الايفنت تركيب المقطوره

و امسح داتا لمن تفكك

و تحقق من داتا مدري لو فيه طريقه ثانيه

onTrailerAttach 
onTrailerDetach 
setElementData  

edit#

هذه مثال

function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", true ) 
 end 
addEventHandler("onTrailerAttach", getRootElement(), detachTrailer) 
  
function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", false ) 
 end 
addEventHandler("onTrailerDetach", getRootElement(), detachTrailer) 
  
  
  
addEventHandler ("onClientGUIClick", resourceRoot, 
  function () 
    if (source == Button) then 
    if ( getElementData( localPlayer, "Spawncite", true )) then 
       playSound("1.mp3") 
    else 
       playSound("2.mp3") 
end 
end 
end) 
  

صراحة افدتني بلايفينت

بس المثال ما فهمته تسلم يزن

Link to comment

العفو #

هذه المثال

يوم تلصق شاحنه يعطيك داتا و يوم تفكها يغير قيمه داتا الى فلس

يوم تكبس زر يتحقق من قيمه داتا لو

ترو يشغل صوت 1

لو فلس يشغل صوت 2

مجرد مثال

Link to comment
اعمل داتا مع الايفنت تركيب المقطوره

و امسح داتا لمن تفكك

و تحقق من داتا مدري لو فيه طريقه ثانيه

onTrailerAttach 
onTrailerDetach 
setElementData  

edit#

هذه مثال

function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", true ) 
 end 
addEventHandler("onTrailerAttach", getRootElement(), detachTrailer) 
  
function detachTrailer(theTruck) 
    setElementData ( localPlayer, "Spawncite", false ) 
 end 
addEventHandler("onTrailerDetach", getRootElement(), detachTrailer) 
  
  
  
addEventHandler ("onClientGUIClick", resourceRoot, 
  function () 
    if (source == Button) then 
    if ( getElementData( localPlayer, "Spawncite", true )) then 
       playSound("1.mp3") 
    else 
       playSound("2.mp3") 
end 
end 
end) 
  

صراحة افدتني بلايفينت

بس المثال ما فهمته تسلم يزن

localPlayer بالسيرفر ماينفع

function onTrailer(vehicle) 
    setElementData(vehicle, "isTrailerAttached", eventName == "onClientTrailerAttach") 
end 
addEventHandler("onClientTrailerAttach", root, onTrailer) 
addEventHandler("onClientTrailerDetach", root, onTrailer) 
  
function isTrailerAttached(vehicle) 
    if isElement(vehicle) and getElementType(vehicle) == "vehicle" then 
        return getElementData(vehicle, "isTrailerAttached") 
    end 
    return false 
end 
  
addEventHandler ("onClientGUIClick", resourceRoot, function( ) 
    if source == Button then 
        local vehicle = getPedOccupiedVehicle(localPlayer) 
        if vehicle and getVehicleController(vehicle) == localPlayer then 
            if isTrailerAttached(vehicle) then 
               playSound("1.mp3") 
            else 
               playSound("2.mp3") 
            end 
        end 
    end 
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...