Jump to content

تصحي


Recommended Posts

Posted

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

المهم

سويت المود و نسخته بكل الاماكن بس فيه مشكلة انو

ما يظهر يعين مخفي

الاككواد :

local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",1.5,255,0,0,255) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 6) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 5) 
setElementDimension (Marker1, 7) 
setElementDimension (Marker1, 5) 
setElementDimension (Marker1, 1) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 9) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 0) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 5) 
setElementInterior (Marker1,5) 
setElementDimension (Marker1, 2) 
setElementInterior (Marker1,10) 
setElementDimension (Marker1, 3) 
setElementInterior (Marker1,10) 
  

الحل ذذ

Posted
ليه مكرر كل ذي السطور !!!! ؟

اتوقع يبي الماركر , باكثر من مكان ,

وبكذا نصحته بالتيبل ,

Posted

حط فاصلة بعد اخر رقم والرقم اللي تبيه Interiors لو تبي تضيف بـ الدمنيشين او الـ

,number

local Positions = { 
  [ "Interiors" ] = { 10, 5 }, 
  [ "Dimensions" ] = { 5, 6, 7 }, 
} 
local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",2,255,0,0,255) 
for i = 1, #Positions[ "Dimensions" ] do 
   setElementDimension ( Marker1, Positions[ "Dimensions" ][i] ) 
end 
for i = 1, #Positions[ "Interiors" ] do 
   setElementInterior ( Marker1, Positions[ "Interiors" ][i] ) 
end 
Posted
حط فاصلة بعد اخر رقم والرقم اللي تبيه Interiors لو تبي تضيف بـ الدمنيشين او الـ

,number

local Positions = { 
  [ "Interiors" ] = { 10, 5 }, 
  [ "Dimensions" ] = { 5, 6, 7 }, 
} 
local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",2,255,0,0,255) 
for i = 1, #Positions[ "Dimensions" ] do 
   setElementDimension ( Marker1, Positions[ "Dimensions" ][i] ) 
end 
for i = 1, #Positions[ "Interiors" ] do 
   setElementInterior ( Marker1, Positions[ "Interiors" ][i] ) 
end 

زاحف بعد اذنك ياليت تشرح لي الكود

ايش هي i

+ i = 1 ?

ليه ماحطيتها i = 2 ?

لان عندي القيم مود حقي اكواده كثير وودي احولها تيبل ,

Posted

زاحف بعد اذنك ياليت تشرح لي الكود

ايش هي i

+ i = 1 ?

ليه ماحطيتها i = 2 ?

لان عندي القيم مود حقي اكواده كثير وودي احولها تيبل ,

هذا لوب اجيب القيم من 1 الى عدد قيم الجدول والقيمة اللي به

Dimensions لانه الجدول في اكثر من قيمة حلو وكل قيمة بها قيم يعني كانه هذي المفاتيح والقيم حقها .. فالنفترض بتجيب ثاني رقم من ال

Positions[ "Dimensions" ] 

الحين انت جبت الـ مفتاح الثاني .. بس ما حددت القيمة من القيم الموجودة بذا المفتاح تقول تسوي كذا

Positions[ "Dimensions" ][2] 

انا سويت كذا

for i = 1, #Positions[ "Dimensions" ] do 

لوب

i = يبدا العد من قيمة 1 الى اخر قيمة بالمفتاح اللي حطيته عشان يحط الماركر بكل رقم موجود بالمفتاح ذا

تقولي ليه ما تحط 2 .. لو حطيت 2 الرقم الاول اللي بالمفتاح ما يطبق عليه الكود يصير يجيب من ثاني رقم الى اخر قيمةة يعني حطيت 1 عشان يجيب من اول قيمة لاخر قيمة

بالنسبة وش i

مجرد متغير مداكـ تحط اي شي بداله

مثلأ

for Max = 1, 5 do 

اي شي ما فهمته تفضل اسال .

Posted

الله يعطيك العافية حبيبي ,

كذا صح ؟

local Positions = { 
  [ "Interiors" ] = { 10, 5 }, 
  [ "Dimensions" ] = { 5, 6, 7 }, 
  [ "Pos" ] = { 23214, 234234, 10.5 } 
} 
local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",2,255,0,0,255) 
for i = 1, #Positions[ "Dimensions" ] do 
   setElementDimension ( Marker1, Positions[ "Dimensions" ][i] ) 
end 
for i = 1, #Positions[ "Interiors" ] do 
   setElementInterior ( Marker1, Positions[ "Interiors" ][i] ) 
for i = 1, #Pos ["Pos"] do 
   setElementPosition ( localPlayer, Pos [ "Pos" ] [i] ) 
end 

لان ودي اتعلم التيبل واختصر اكوادي ,

Posted
الله يعطيك العافية حبيبي ,

كذا صح ؟

local Positions = { 
  [ "Interiors" ] = { 10, 5 }, 
  [ "Dimensions" ] = { 5, 6, 7 }, 
  [ "Pos" ] = { 23214, 234234, 10.5 } 
} 
local Marker1 = createMarker ( 376.56619, -68.11906, 1000.51514,"cylinder",2,255,0,0,255) 
for i = 1, #Positions[ "Dimensions" ] do 
   setElementDimension ( Marker1, Positions[ "Dimensions" ][i] ) 
end 
for i = 1, #Positions[ "Interiors" ] do 
   setElementInterior ( Marker1, Positions[ "Interiors" ][i] ) 
for i = 1, #Pos ["Pos"] do 
   setElementPosition ( localPlayer, Pos [ "Pos" ] [i] ) 
end 

لان ودي اتعلم التيبل واختصر اكوادي ,

خطأ استخدم

unpack 

Posted

معقوله كذا ماراح يضبط ؟

طيب كيف اعرف اللي يضبط مع التيبل واللي يضبط مع

unpack

Posted
for i = 1, #Pos ["Pos"] do 
   setElementPosition ( localPlayer, Pos [ "Pos" ] [i] ) 
end 

ثلاث ارقمنات انت ما جبتها وحطيتها بشكل صحيح setElementPosition فنشكن

زي ما قالك استخدم unpack

ممكن ما تستخدمها تسوي زي كذا

setElementPosition ( localPlayer, Positions[ "Pos" ] [1], Positions[ "Pos" ] [2], Positions[ "Pos" ] [3] ) 

باستخدام ان باكـ

local x, y, z = unpack (  Positions[ "Pos" ]  ) 
setElementPosition ( localPlayer, x, y, z ) 

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