بالنسبة الى
toJSON
fromJSON
استخدامهم مافيه أي تعقيد
اذا جيت بتدخل الداتا في السكل او اكاونت داتا
استخدم toJSON
مع التيبل
واذا جيت تستخرج الداتا من السكل او الاكاونت داتا استخدم
fromJSON
عشان ترجع السترنق الى جدول
مثال
local myTable = {name="Camry",id=411,state=false}
setAccountData(account,"myCars",myTable) -- لو سويت هذي وجيت تحاول تجيب الاكاونت داتا مابتقدر
setAccountData(account,"myCars",toJSON(myTable))
local playerCars = getAccountData(account,"myCars")
local playerCars = (type(playerCars) == "string") and playerCars or {}
outputChatBox(playerCars[1].name.." - "..tostring(playerCars[1].id),root)
سو تايمر يتحقق اذا كان اللاعب بالعالم الوهمي الي تبيه
يخلي السلاح الي ماسكه اللاعب هو اليد وتخلي اللاعب مايقدر يبدل الاسلحه
او
اذا اللاعب يدخل ويطلع العالم الوهمي بسكربت انت مسويه
اذا دخل اللاعب العالم الوهمي خل السلاح صفر وخل اللاعب مايقدر يبدل الاسلحه
واذا طلع ترجع له السلاح الي كان عنده وتخليه يقدر يبدل الاسلحه
الفرق انه بدون تايمر بس
setTimer
getElementDimension
setPedWeaponSlot
toggleControl
الكومندات المهمه كثيره لو بجلس احطها كلها بالجدول بتملل وانا احطهم
وكل ماسويت سكربت فيه كومند اروح اضيفه
وحاليا الاغلب ماينشر سكربتات مشفره
يعني موضوع العقرب كافي
getElementHealth returns an int with range ( 0-100) so...
function getHealth()
if (getElementHealth(localPlayer)) == 100 then --Checks if the player has full HP
takePlayerMoney(localPlayer, 1000)
elseif (getElementHealth(localPlayer)) => 80 then --Checks if the player has more than or equal 80 health
...
elseif (getElementHealth(localPlayer)) >= 80 then --Checks if the player has more than or equal 80 health
>=
افتح ملف
admin_server.lua في لوحة الادمنيه
وروح لسطر 1023 تقريباً
السطر المفروض يكون
aclGroupAddObject ( group, "user."..getAccountName ( account ) )
خله
aclGroupAddObject ( group, "user."..getAccountName ( account ), source )
وخل الفنكشن كذا
_aclGroupAddObject = aclGroupAddObject
function aclGroupAddObject(...)
local atable = {...}
local accName = atable[2]:gsub("user.","")
local player = getAccountPlayer(getAccount(accName))
local a7 = _aclGroupAddObject(...)
if a7 == true and isElement(player) then outputChatBox("You are "..aclGroupGetName(atable[1]).." now! (by"..getPlayerName(atable[#atable])..")",player,255,255,255,true) end
return a7
end
Unreal engine
افضل من
unity
لغة البرمجه فيه على ما اعتقد سي بلس بلس او سي شارب
وفيه خاصية تصميم لعبة كامله بدون برمجه
(blueprint or something like that)
والجرافكس فيه من اصل خرافي على عكس اليونتي
ومجاني
وعشان ماطلع عن اطار الموضوع كثير
الانجن ذا حلو وكافي للي يبي يصمم العاب بسيطه, جربته من قبل
addEventHandler("onClientRender",root,
function()
local r,g,b = math.random(0,255),math.random(0,255),math.random(0,255)
dxDrawRectangle(0,0,150,150,tocolor(r,g,b,255))
end
)
?
^ اذا بتحط فيديو يوتيوب استخدم يوتيوب تي في
مثال
http://youtube.com/tv/#/watch?v=JByDbPn ... =transport
عشان يكون فل سكرين + يشتغل على طول اول ماتصنع البراوزر وتسوي لود للرابط