Jump to content

طلب كود


Recommended Posts

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

مرحب بالشباب عساكم بخير

انا صنعت مودات كثير وحصريه لاكن في شغله خليتها لأخر شي

وهي : عندي مثلا مديكتيك او لانشر او برينك هوود ذي مود جديده

وكل وحده لها خاصيه حسب البرمجه شي يعبي بانزيل وشي يزيد دمك

المهم ما بطول عليكم في مثل ذي الاشياء عندي اكثير لاكن ابيها تطلع بقريد ليست

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

المود عباره عن تجميع اشياء حتى يصير اشي معين مثال : تصنع سياره

يعني اجيب حديد + بنزيل + زجاج + كفرات الخ .. تسوي سياره

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

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

يرجى الرد بأسرع وقت ومشكورين :)

Link to comment

سوي جدول فيه المحتويات

وسو لوب للمحتويات , اللوب عشان تجلب الاشياء الي حطيتها ف الجدول وثم تحطها ف القريد ليست

: مثلاً جدول

local CarsTable = { -- نصنع جدول ونحط فيه القيم 
    { "انفرس", 411 }, 
} 

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

  
GridList = GridList = guiCreateGridList ( ... ) -- نسوي قريد ليست 
Column = guiGridListAddColumn ( ... ) -- نسوي فيه كولمن 
  
for k,v in ipairs ( CarsTable ) do -- نسوي لوب للجدول عشان نقدر نجلب القيم الي فيه 
    local Row = guiGridListAddRow ( GridList ) -- نسوي سطر في اللسته 
    guiGridListSetItemText ( GridList, Row, Column, v[1], false, false ) -- نحط القيمه الاولى الي في الجدول بـ القريد ليست عشان يطلع اسم السيارهـ 
    guiGridListSetItemData ( GridList, Row, Column, v[2] ) -- نسوي داتا لأيدي السيارهـ وهو القيمه الثانيه في الجدول عشان ماتحطه بـ القريد ليست الداتا اختصار وتقدر تحطه بعد مافيه مشكله 
end -- for اند الـ 

بعدين سو كودك

هذا شرح سريع للجدول , عشان تقدر تحط فيه القيم الي تبيها عن السيارهـ

وللمعلوميه

v = value -- يعني القيمه

k = key -- يعني المفتاح

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

k واذا ماتحتاج المفتاح

_ تقدر تحط بداله

: مثلا

for _,v in ipairs ( CarsTable ) do 

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

Edited by Guest
Link to comment

واو شكرا الك ... ردك سريع مره والله انك شنب

الله يعطيك العافيه بجرب الاكواد :) انشاء الله تزبط

لا تجربها هذا مثال فقط عن الجدول والقريد ليست واللوب

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

واذا تبي تعرف اكثر عن الجداول

ادخل قسم الدروس وتلقى شروحات للجداول

Link to comment

ادري انه مو كود جاهز ضض

لاكن ابي افهم كيف اسوي اشياء بالجدول بدل السياره

مو فاهمها صراحه

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

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

اسف غلبتك معي لاكن ضروري اخلص منها

Link to comment

مثال لطريقة حفظ الممتلكات

  
function addProperty (player, propertyName, amount) 
         if player and propertyName and amount then 
                  local Property = getElementData(player, "PlayerProperty") 
                  if not Property or type(Property) ~= "table" then Property = {} end 
                  table.insert(Property, {propertyName, amount}) 
                  setElementData(player, "PlayerProperty", Property) 
                  return true 
         else 
                  return false 
         end 
end 
  
function getProperty (player) 
      if player then 
            return getElementData(player, "PlayerProperty") 
      else 
            return false 
      end 
end 
  

طبعاً الالمنت داتا مؤقت

فاستخدم حدث

"onElementDataChanged" 

للسيرفر

و الاكاونت داتا للحفظ

** تسوي لوب للجدول المحفوظ وتعرض الموجود فيه في القريد لست

Link to comment

مشكورين على تعبكم

حليت كم شغله لاكن علقت عند شغله ثانيه بالاكواد ذي

بضل احاول فيها حتى تزبط لما انتحر بطرحه عليكم ضض

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