Jump to content

مشكلة في البرمجة ارجو حل


charaf12

Recommended Posts

شباب انا عندي مشكلة في البرمجة ما وجدت حلها انا مسوي كود البيت يعني ماركر و مسوي كود انتقال الاعب الى المقر بعد الموت بس في مشكلة هي اني لما ادخل البيت ياخذني الى احداثيات الانتقال ما بعد الموت اي اني صرت ما اقدر ادخل البيت فكل مره ادخلو ياخذني الى احداثيات ما بعد الموت بس لما اشيل كود الموت ذا يصير كل شيئ عادي هاهو الكود شباب ارجو التعديل

onWasted = function() 
    if getPlayerTeam( source ) and getTeamName( getPlayerTeam( source ) ) == 'No Team' and getElementData ( source , "Group" ) == "[s.S]" then 
            function sp( source ) 
            setElementPosition( source, 2005.00000,1543.00000,13.59075 ) 
            setPedArmor( source, 100 ) 
            giveWeapon( source, 46 ) 
            setPedSkin( source, 181 ) 
            end 
            setTimer(sp,1000,1,source) 
    end 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) 
  
  
group = "[s.S]"  
Marker = createMarker ( 744.5, 1346.5, 37.5, "arrow", 1, 13, 91, 200)الدخول الى البيت 
  
addEventHandler ( "onMarkerHit", Marker, 
function ( player ) 
    if getElementType ( player ) ~= "player" then return end 
    if getElementData ( player, "Group" ) ~= group then return end 
spawnPlayer(player,743.66040,1353.60657,776.50989) 
setPedArmor (player,100) 
setPedSkin (player,181) 
           
     setTimer(sp,1000,1,player) 
end 
) 
group = "[s.S]"  
Marker = createMarker ( 745.79998779297, 1351.1999511719, 777, "arrow", 1, 13, 91, 200)الخروج من البيت 
  
addEventHandler ( "onMarkerHit", Marker, 
function ( player ) 
    if getElementType ( player ) ~= "player" then return end 
    if getElementData ( player, "Group" ) ~= group then return end 
spawnPlayer(player,748.94470,1346.76086,36.91845) 
setPedArmor (player,100) 
setPedSkin (player,181) 
           
     setTimer(sp,1000,1,player) 
end 
) 

اي انو في علاقى بين هذين الكودين كودي البيت وكود الانتقال ما بعد الموت

Link to comment
onWasted = function() 
    if getPlayerTeam( source ) and getTeamName( getPlayerTeam( source ) ) == 'No Team' and getElementData ( source , "Group" ) == "[s.S]" then 
            function sp( source ) 
            setElementPosition( source, 2005.00000,1543.00000,13.59075 ) 
            setPedArmor( source, 100 ) 
            giveWeapon( source, 46 ) 
            setPedSkin( source, 181 ) 
            end 
            setTimer(sp,1000,1,source) 
    end 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) 
  
  
group = "[s.S]" 
joinhome = createMarker ( 744.5, 1346.5, 37.5, "arrow", 1, 13, 91, 200) 
outhome = createMarker ( 745.79998779297, 1351.1999511719, 777, "arrow", 1, 13, 91, 200) 
  
addEventHandler ( "onMarkerHit", joinhome, 
function ( player ) 
    if getElementType ( player ) ~= "player" then return end 
        if getElementData ( player, "Group" ) ~= group then return end 
            spawnPlayer(player,743.66040,1353.60657,776.50989) 
            setPedArmor (player,100) 
            setPedSkin (player,181) 
end 
) 
  
addEventHandler ( "onMarkerHit", outhome, 
function ( player ) 
    if getElementType ( player ) ~= "player" then return end 
    if getElementData ( player, "Group" ) ~= group then return end 
    spawnPlayer(player,748.94470,1346.76086,36.91845) 
    setPedArmor (player,100) 
    setPedSkin (player,181) 
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...