Jump to content

خرب في كود البوابه


Recommended Posts

سلام عليكم 

اخواني عندي كود حق الباوبه تفتح لاي حد يدخل الماركر بس 

بس لما ادخل الماركر ما يفتح الباب يريت تساعدوني اذا فيه مشكله


d3 = createObject ( 980, 251,1923.5,19.39999961853, 0, 0, 90 ) 
 d = createMarker ( 251,1923.5,16, "cylinder", 9, 255, 255, 0, 170 ) 
  
  
  
function ddf() 
    if getTeamName(getPlayerTeam(source)) == "player"  then 
 moveObject (d3, 5000,  251,1923.5,25 ) 
end 
end 
addEventHandler("onClientMarkerHit", d, ddf) 

 

 

Link to comment
1 hour ago, Mhmd.z said:

السطر 8 التحقق خطأ, اذا كان قصدك لو الاعب معه تيم اسمه بلاير يصير كذه الكود


if (getPlayerTeam(localPlayer) == getTeamFromName("player")) then

اما اذا كان قصدك تتحقق لو كان لاعب يلي دخل الماركر يصير كذه:


if (getElementType(localPlayer) == "player") then

 

d3 = createObject ( 980, 251,1923.5,19.39999961853, 0, 0, 90 ) 
 d = createMarker ( 251,1923.5,16, "cylinder", 9, 255, 255, 0, 100 ) 
  
  
  
function ddf() 
    if (getPlayerTeam(localPlayer) == getTeamFromName("player")) then
 moveObject (d3, 5000,  251,1923.5,25 ) 
end 
end 
addEventHandler("onClientMarkerHit", d, ddf) 

البوابه ما تفتح 

 

Link to comment
3 minutes ago, Mhmd.z said:

معك تيم اسمه بلاير؟ اذا معك وريني وش يكتب بالدي بق

debugscript 3 مشان تفتح الدي بق اكتب باف 8اذا ما تعرف

[16:14:13] SCRIPT: baba(123) set their script debug mode to 3
debugscript: Your debug mode was set to 3

Link to comment
5 minutes ago, Mhmd.z said:

player سألتك اذا معك تيم اسمه

معك ؟ + بس تخش الماركر رح يكتب لك كلام من تحت وش هو, اذا ما كتب لك معناها الكود صحيح

يب انا  في تيم بلير

ما يطلع لي شي تحت بس البوابه عندي ما تفتح تعرف السبب؟

Link to comment
4 minutes ago, Mhmd.z said:

عندي شغال عادي , تأكد من ملف الميتا وتأكد انك حاط الكود بملف كلنت

مشكرو زبط معي

بس لما اطلع من الماركر ما بترجع البوابه مثل ما كانت اول

ممكن تساعدني؟

 

Link to comment

هممم شي بسيط

الحين بسويلك ياه 


Door = createObject(980,door pos,0,0,0)
markerDoor = createMarker(marker pos,'cylinder',7,0,0,0,0)

addEventHandler('onMarkerHit',markerDoor,
function ( hitElement )
    if ( getTeamName(getPlayerTeam(thePlayer)) == "the team name" ) then
     moveObject(Door,1000,move door to)
end
)

addEventHandler('onMarkerLeave',markerDoor,
function ( hitElement )
    if ( getTeamName(getPlayerTeam(thePlayer)) == "the team name" ) then
     moveObject(Door,1000,door pos)
end
)

غيير door pos + marker pos + move door to

move door to لوين بدك يروح حط مكانها احداثيات المكان الي تتحركله الباب 

door pos احداثيات البوابه قبل ما تتحرك

marker pos حطها نفس احداثيات الباب بس نزل ارتفاعها شوي 

the team name حط مكانها اسم الفريق الي تفتحله البوابه 

جربه وقولي 

انا مو مجربه الحين سويته

Edited by K̷i̷n̷g̷ x̷D̷ツ
Link to comment
11 minutes ago, K̷i̷n̷g̷ x̷D̷ツ said:

هممم شي بسيط

الحين بسويلك ياه 


Door = createObject(980,door pos,0,0,0)
markerDoor = createMarker(marker pos,'cylinder',7,0,0,0,0)

addEventHandler('onMarkerHit',markerDoor,
function ( hitElement )
    if ( getTeamName(getPlayerTeam(thePlayer)) == "the team name" ) then
     moveObject(Door,1000,move door to)
end
)

addEventHandler('onMarkerLeave',markerDoor,
function ( hitElement )
    if ( getTeamName(getPlayerTeam(thePlayer)) == "the team name" ) then
     moveObject(Door,1000,door pos)
end
)

غيير door pos + marker pos + move door to

move door to لوين بدك يروح حط مكانها احداثيات المكان الي تتحركله الباب 

door pos احداثيات البوابه قبل ما تتحرك

marker pos حطها نفس احداثيات الباب بس نزل ارتفاعها شوي 

the team name حط مكانها اسم الفريق الي تفتحله البوابه 

جربه وقولي 

انا مو مجربه الحين سويته

مشكور ي غالي انا سويته يعطيكم العافيه

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