الجدول للسياره ليش نسويه ؟
لأن الكلينت لكل لاعب متغير خاص فيه .
مثال ,
local number = 9
يعني لو خليته عد تنازلي يوم يفتح اللوحه راح يكون للي فتحها فقط مو للكل !
بعكس السيرفر , عشان كذا لازم تسوي جدول سواء ماركر او سيارة ...
local car = {} -- جدول فاضي
طيب نبي نضيف للجدول قيمه ,
car[source] = createVehicle ( id, x, y, z )
طيب كذا يكون لكل لاعب سياره .
طيب مثلا انت تبي ما يكرر اكثر من سياره بالجدول , تسوي كذا ,
if isElement ( car[source] ) then -- تتحقق هل السياره موجوده , او لا , اذا كانت موجوده يكمل الشرط اذا لا يوقف .
destroyElement ( car[source] ) -- تحذفها
car[source] = nil -- نحذف القيمه من الجدول , عشان ما تتكرر ,
end -- تقفل الشرط
--[[
في الشرط من وين جت ؟ car[source] طبعا تلاحظ
من المتغير حق السياره الي فوق ,
car[source] = createVehicle ( id, x, y, z )
]]
* السورس الي في المتغير بيكون على حسب تعريفك للاعب في الكود .