يب انا هلا جوال
+ انت فاهم قصدي ابي جاهز وخلاص
انا اقصد ممكن اسوي لو ضغط ع زر ينحطله داتا
ولو طلع ودخل انحقق ان الداتا true
يقفل الزر
تنفع الفكرة ؟
لا ، الداتا أول ما يطلع تروح وما ترجع له لما يدخل
استخدم ذي الطريقة
addEventHandler -- onClientGUIClick -- لما اللاعب يضغط على البوتون
guiSetEnabled -- اغلق البوتون
setTimer -- حط تايمر يفتحه
addEventHandler -- onClientPlayerQuit -- لما اللاعب يطلع
isTimer -- تحقق إذا التايمر موجود
getTimerDetails -- جيب كم الوقت الباقي ويفتح
triggerServerEvent -- سوي ترايقر للسيرفر
getPlayerSerial -- جيب السيريال حقه
Table[Serial] = TimeLeft -- حط سيريال اللاعب في جدول وحط قيمته الوقت الباقي
addEventHandler -- onPlayerJoin -- لما يدخل اللاعب
getPlayerSerial -- جيب سيريال اللاعب
Table[Serial] -- إذا موجود
triggerClientEvent -- سوي ترايقر لملف الكلنت حقه مع ارقمنت الوقت الباقي
Table[Serial] = nil -- شيله من الجدول
guiSetEnabled -- اغلق الزر
setTimer -- حط له تايمر يفتح الزر بالوقت الباقي
طبعًا ما راح يحفظ إذا طفيت السكربت ، إذا تبيه يحفظ إذا طفيته استخدم
setAccountData
getAccountData
أو
Database Connection
. toJSON واحفظ الجدول إلي فيه البيانات ، لكن حول الجدول لسترنق باستخدام الوظيفة
مشكور كروس + احمد
تمت الافادة
createMarker
setTimer
destroyElement
givePlayerMoney
--بخصوص ال٢٠ شخص واخر واحد يتبقي
setElementData
getElementData
setElementPosition
Note : بعتذر لو في غلطات املائية لاني اكتب من الجوال