Jump to content

مشكله


#Basel

Recommended Posts

السلام عليكم ورحمه الله وتعالى

عندي مشكله

انا مسوي 2 ماركات

ماركر 1 - الماركر الرئسي الى بنقلك لمكان تاني انا محدده

والماركر 2 الى انا محدده وين يكون مشان يجي الاعب عليه

ادا لمس الاعب الماركر 1

بنقله ل2

المهم

انا جربت اساوي ع سيرفير فيه اماكن معينه وضبط وكل شى

بس فيه مشكله ب لوحه

الادمنيه

لين اضغط كلمه ب الوحه الادمنيه

set Interior

واروح مكان واخد احداثيته

مشان ينتقل من الماركر له

ما بنتقل

بروح للسماء فيه حل ؟

الكود :

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150)  
addEventHandler( "onMarkerHit",marker, 
function (thePlayer)   
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344)  
 end 
 ) 

Link to comment

خذ رقم Interior حق المكان الى تبيه

مع اخذ الاحداثيات

وروح على كودك وسويه كذا

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150) 
addEventHandler( "onMarkerHit",marker, 
function (thePlayer)   
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344) 
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي 
 end 
 ) 

Link to comment

^

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150) 
addEventHandler( "onMarkerHit",marker, 
function (thePlayer) 
if (getElementType (thePlayer) == "player") then 
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344) 
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي 
 end 
end 
, false ) 
Link to comment

فيه بعض النسخ من اللعبة ماتجيك الإينترورز كامله

Interiors تجيك أخطاء في الـ

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

حاول تجيب نسخه كامله اساسيه و تنتقل للاينترور اللي تبيه عشان تحدد الإحداثيات

Link to comment

^

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150)
addEventHandler( "onMarkerHit",marker,
function (thePlayer)
if (getElementType (thePlayer) == "player") then
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344)
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي
 end
end
, false )

هيك ارتحت يعني :lol:

بالحالتين راح يشتغل

Link to comment
^

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150)
addEventHandler( "onMarkerHit",marker,
function (thePlayer)
if (getElementType (thePlayer) == "player") then
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344)
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي
 end
end
, false )

هيك ارتحت يعني :lol:

بالحالتين راح يشتغل

ممكن سؤال يالغالي ؟

على أي أساس حاط

setElementPosition ?

إذا كان أنت لا تعرف الإحداثيات التي يريدها صاحب هذا الموضوع

Link to comment
هيك ارتحت يعني :lol:

بالحالتين راح يشتغل

كيف راح بيشتغل ؟

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

يعني مثلا بيت لمس الماركر

اكيد بيصير بق

كلامك صحيح

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

Link to comment
خذ رقم Interior حق المكان الى تبيه

مع اخذ الاحداثيات

وروح على كودك وسويه كذا

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150) 
addEventHandler( "onMarkerHit",marker, 
function (thePlayer)   
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344) 
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي 
 end 
 ) 

شكرا لك تمت الافاده من قبلك

مشكور

الله يقويك ويعطيك العافيه

وشكرا للجميع &

Link to comment

ممكن سؤال يالغالي ؟

على أي أساس حاط

setElementPosition ?

إذا كان أنت لا تعرف الإحداثيات التي يريدها صاحب هذا الموضوع

انا عدلتله كوده مو اكثر

هيك ارتحت يعني :lol:

بالحالتين راح يشتغل

كيف راح بيشتغل ؟

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

يعني مثلا بيت لمس الماركر

اكيد بيصير بق

داري انك سويت التحقق لكذا بس انا اساعدو على اد طلبه ما ازود ولا انقص + انا عدلت على كوده وسويتله طلبه بس

Link to comment

^

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150)
addEventHandler( "onMarkerHit",marker,
function (thePlayer)
if (getElementType (thePlayer) == "player") then
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344)
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي
 end
end
, false )

شكرا لك كمان

بس ممكن تشرحلي دي

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

وادا ما حطتهيا ب الكود

مثل الى فوق

باثر شى ؟ على كود

وش فائده الكود دا

Link to comment
^

marker = createMarker(-2520.39208, -624.05493, 132.78263, 'cylinder', 2.0, 255, 0, 0, 150)
addEventHandler( "onMarkerHit",marker,
function (thePlayer)
if (getElementType (thePlayer) == "player") then
 setElementPosition (thePlayer,771.26550,0.78333,1000.72344)
setElementInterior ( thePlayer,Interior) --Interior = حط رقم المكان الى راح ينتقل عليه بداخل العالم الوهمي
 end
end
, false )

شكرا لك كمان

بس ممكن تشرحلي دي

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

وادا ما حطتهيا ب الكود

مثل الى فوق

باثر شى ؟ على كود

وش فائده الكود دا

هذا الكود يتحقق ان الاليمينت لاعب و ليس اوجبكت أو ماركر أو سيارة فقط يتحقق أنه لاعب

if -- مثلا هذه الكلمة هنا تعني إذا كان

getElementType(thePlayer) -- thePlayer تأتي بنوع الألمنت اللي هو

== -- يساوي

"player" -- لاعب

then -- فإن وبعدها تكمل الكود إذا تنفذ الشرط

و تدرًّس خاصية المنطق في مناهج الرياضيات و هذا مثال بسيط لمعنى المنطق :

إذا -كان- ( كتابة ) تساوي رقم -فإن- الرقم يساوي كتابه

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