Ahmed Eka Posted August 13, 2016 Share Posted August 13, 2016 سلام عليكم و رحمه الله و بركاته عندي استفسار الحين انا ابي لما لاعب ياخد داتا و يطلع و يرجع للسيرفر الداتا تضل معاه ممكن حدا يساعدني ؟! كيف و شكرا .. Link to comment
N3xT Posted August 13, 2016 Share Posted August 13, 2016 الداتا تروح إذا اللاعب خرج, لذلك أنصحك بإستخدام setAccountData getAccountData أو طرق الحفظ الثانية مثل الـ إس كيو إل Link to comment
Ahmed Eka Posted August 13, 2016 Author Share Posted August 13, 2016 الداتا تروح إذا اللاعب خرج, لذلك أنصحك بإستخدام setAccountData getAccountData أو طرق الحفظ الثانية مثل الـ إس كيو إل شكرا اخي Link to comment
Bassam*Syria Posted August 13, 2016 Share Posted August 13, 2016 الداتا تروح إذا اللاعب خرج, لذلك أنصحك بإستخدام setAccountData getAccountData أو طرق الحفظ الثانية مثل الـ إس كيو إل مثال بسيط addEventHandler('onPlayerQuit',root,function() local test_Acc = getPlayerAccount(source) local testData = getElementData(source,'test') if ( testData ) then if ( test_Acc ) and not isGuestAccount ( test_Acc ) then setAccountData(test_Acc,'testData',testData) end end end ) addEventHandler('onPlayerLogin',root,function(_,acc) local testC_DATA = getAccountData(acc,'testData') if ( testC_DATA ) then setElementData(source,'test',testC_DATA) end end ) function Newtest () local testC_DATA = getAccountData(acc,'testData') if ( testC_DATA ) then setElementData(source,'test',testC_DATA) end end addEventHandler('onPlayerSpawn',root,Newtest) اسم الداتا test Link to comment
#Alwaeli Posted August 13, 2016 Share Posted August 13, 2016 function onPlayerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "DataName") if (accountData) then local getAccount = getAccountData(theCurrentAccount, "DataName") setElementData(source,"DataName",tonumber(getAccount)) end end end addEventHandler("onPlayerLogin", getRootElement(), onPlayerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then local account = getPlayerAccount (source) if (account) then local getElement = getElementData(source,"DataName") setAccountData(account,"DataName", tonumber(getElement)) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) addEventHandler("onPlayerLogout", getRootElement(), onQuit) addEventHandler("onPlayerSpawn", getRootElement(), onQuit) Link to comment
Bassam*Syria Posted August 14, 2016 Share Posted August 14, 2016 ^ كودك غلط مجربه ^ + وين الغلط الي تشوفه ؟ الكود حقي لو كان بيستخدم setelementData getElementData Link to comment
!#NssoR_) Posted August 14, 2016 Share Posted August 14, 2016 مثال بسيط addEventHandler('onPlayerQuit',root,function() local test_Acc = getPlayerAccount(source) local testData = getElementData(source,'test') if ( testData ) then if ( test_Acc ) and not isGuestAccount ( test_Acc ) then setAccountData(test_Acc,'testData',testData) end end end ) addEventHandler('onPlayerLogin',root,function(_,acc) local testC_DATA = getAccountData(acc,'testData') if ( testC_DATA ) then setElementData(source,'test',testC_DATA) end end ) function Newtest () local testC_DATA = getAccountData(acc,'testData') if ( testC_DATA ) then setElementData(source,'test',testC_DATA) end end addEventHandler('onPlayerSpawn',root,Newtest) اسم الداتا test غير معرفه acc المشكلة بكودك هي ان بسطر 21 عندك القيمة Link to comment
Bassam*Syria Posted August 14, 2016 Share Posted August 14, 2016 NssoR تمام اخوي شكرا لك لكن انا مجرب الكود شيل الايفنت حق لما الاعب يرسبن Link to comment
#kAsR Posted August 14, 2016 Share Posted August 14, 2016 مو لازم يستخدم الاكاونت داتا او الـ SQLite يستخدم الجداول Link to comment
!#NssoR_) Posted August 14, 2016 Share Posted August 14, 2016 NssoR تمام اخويشكرا لك لكن انا مجرب الكود شيل الايفنت حق لما الاعب يرسبن العفو , يب عارف ان الاكواد الباقيه شغاله ولكن هالمشكلة بتسببلك تكرار بالدي بق مو لازم يستخدم الاكاونت داتا او الـ SQLite يستخدم الجداول ..لما تسوي ريستارت للمود بتروح الجداول فالافضل انه يستخدم اس كيو ال ,او اكاونت داتا وللاخر Link to comment
N3xT Posted August 15, 2016 Share Posted August 15, 2016 ^ كودك غلط مجربه ^ + وين الغلط الي تشوفه ؟ الكود حقي لو كان بيستخدم setelementData getElementData مدري ليه كل ما أقول لواحد كودك غلط يقولي انا مجربه وشغال بكذب عليك مثلاً Link to comment
Bassam*Syria Posted August 15, 2016 Share Posted August 15, 2016 ^ كودك غلط مدري ليه كل ما أقول لواحد كودك غلط يقولي انا مجربه وشغال بكذب عليك مثلاً لما تقول في غلط قول وين الغلط عشان نصحح Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now