#=|>[A]sMr,\~> Posted August 1, 2014 Share Posted August 1, 2014 السلام عليكمم ..# ممكن شرح لـ setAccountData ويعطيكم العافية مقدمآ .. Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 https://forum.multitheftauto.com/viewtopic.php?f=164&t=62247 شرح كافي ووافي Link to comment
xFace[B]ook Posted August 1, 2014 Share Posted August 1, 2014 اذا تعرف للـ setElemetData بتعرف للاكونت داتا بس الفرق بينهم ان ذاك للالمنت وذا للحساب وذاك سيرفر وكلنت وذا سيرفر Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 والالمنت داتا اذا طلعت ورجعت دخلت تروح الداتا منك باختصار لو طلعت تروح الداتا يعني مثلا عندك ماركر لما دخلته عطاك داتا باستخدام setElementData لو طلعت راح تروح الداتا ولازم تلمس الماركر عشان يعطيك اياها مره ثانيه Link to comment
#=|>[A]sMr,\~> Posted August 1, 2014 Author Share Posted August 1, 2014 والالمنت داتا اذا طلعت ورجعت دخلت تروح الداتا منك باختصار لو طلعت تروح الداتا يعني مثلا عندك ماركر لما دخلته عطاك داتا باستخدام setElementData لو طلعت راح تروح الداتا ولازم تلمس الماركر عشان يعطيك اياها مره ثانيه عطنا شوي على ذي ذذ setAccountData Link to comment
xFace[B]ook Posted August 1, 2014 Share Posted August 1, 2014 addEventHandler('onPlayerQuit',root, --- اذا خرج منن السيرفر الاعب function () --- وظيفة local Account = getPlayerAccount(source) --- نجيب اسم حساب الاعب if not isGuestAccount(Account) then --- نتحقق اذا ماكان زائر local Money = getPlayerMoney(source) --- نجيب فلوس الاعب setAccountData(Account,'SaveMoney',Money) --- نحط له داتا ل حساب الاعب و نحط فلوسه في الداتا end end ) addEventHandler('onPlayerLogin',root, --- اذا سجل دخوله الاعب function (_,acc) --- وظيفة if getAccountData(acc,'SaveMoney') then ---نتحقق اذا حساب الاعب فيه داتا local Money = getAccountData(acc,'SaveMoney') --- نجيب الداتا من حسابه givePlayerMoney(source,Money) --- نعطيه الفلوس end end ) Link to comment
#=|>[A]sMr,\~> Posted August 1, 2014 Author Share Posted August 1, 2014 هذا صح ؟ local Money = getPlayerMoney(source) setPlayerMoney ( player, 2000 ) setAccountData(Account,'SaveMoney',Money) Link to comment
xFace[B]ook Posted August 1, 2014 Share Posted August 1, 2014 هذا صح ؟ local Money = getPlayerMoney(source) setPlayerMoney ( player, 2000 ) setAccountData(Account,'SaveMoney',Money) خطأ Account , source , player --- مهي معرفه Link to comment
nxFairlywell Posted August 1, 2014 Share Posted August 1, 2014 ويش SaveMoney يعني يكون متغير بين getAccountData و setAccountData ????? يعني اقدر اخليه getAccountData(Account,'SaveASS',Money) getAccountData(Account,'SaveASS',Money) ????? Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 -- By: The Best addEventHandler('onPlayerQuit',root, -- اذا خرج اللاعب function() -- وظيفه local vAcc = getPlayerAccount(source) -- نجيب حساب اللاعب الي خرج if not vAcc or isGuestAccount(vAcc) then return end --اذا اللاعب الي خرج ما معه الداتا setAccountData(vAcc,'Name',getPlayerName(source)) -- نسوي داتا لاسمه او حفظ لاسمه end -- اغلاق ) -- اغلاق addEventHandler('onPlayerLogin',root, -- لما اللاعب يسجل دخوله اي لاعب يسجل دخوله function(_,acc) -- وظيفه _,acc برامتر جايبينه من الحدث local v_Data = getAccountData(acc,'Name') -- نجيب الداتا if ( v_Data ) then -- نتحقق هل الداتا موجودة او انها انحذفت setPlayerName(source,v_Data) -- نعطيه الاسم الي كان معاه قبل ما يطلع اخر مره end -- اغلاق التحقق end -- اغلاق الفنكشن ) -- اغلاق قوس الحدث -- By: The Best الكود من ذا بيست بس انا وضحت اكثر اذا ما تعرف وش هي الاكاونت داتا الاكاونت داتا تحط داتا لحساب اللاعب طبعا وش هي الداتا الداتا هي مثلا الفلوس الملابس الاسم المكان الدم الدرع تسوي لهذول الاشياء داتا وتحفظها بحساب اللاعب يعني اللاعب لو وش ما سوا تضل فلوسه محفوظة مب شرط فلوس الشيء الي انت تحدده اذا تبي التيم حقه اي شي يخطر ببالك بس يسويه الداتا يعني ما تقدر تحفظ لون الماركر بحساب اللاعب او اماكن السيارات بحساب اللاعب ------- وبالاخير اذا انت مبتدئ لا تخش على الداتا خلك اول شي ترتفع خبرتك بعدين روح على الداتا لان الداتا لازم على الاقل تكون فاهم بالبرمجة الداتا سهلة وتفيدك باشياء كثيرة وعلى قولة زاحف سوف تحتاجها يوما ما بس انت الان ما تحتاجها ابدا لانك في مرحلة البدوئة اقصد الابتدائية Link to comment
Simba Posted August 1, 2014 Share Posted August 1, 2014 -- By: The Best addEventHandler('onPlayerQuit',root, -- اذا خرج اللاعب function() -- وظيفه local vAcc = getPlayerAccount(source) -- نجيب حساب اللاعب الي خرج if not vAcc or isGuestAccount(vAcc) then return end --اذا اللاعب الي خرج ما معه الداتا setAccountData(vAcc,'Name',getPlayerName(source)) -- نسوي داتا لاسمه او حفظ لاسمه end -- اغلاق ) -- اغلاق addEventHandler('onPlayerLogin',root, -- لما اللاعب يسجل دخوله اي لاعب يسجل دخوله function(_,acc) -- وظيفه _,acc برامتر جايبينه من الحدث local v_Data = getAccountData(acc,'Name') -- نجيب الداتا if ( v_Data ) then -- نتحقق هل الداتا موجودة او انها انحذفت setPlayerName(source,v_Data) -- نعطيه الاسم الي كان معاه قبل ما يطلع اخر مره end -- اغلاق التحقق end -- اغلاق الفنكشن ) -- اغلاق قوس الحدث -- By: The Best برب صلاة Link to comment
#=|>[A]sMr,\~> Posted August 1, 2014 Author Share Posted August 1, 2014 انا مسوي مود كامل وجاهز وكل شيء بقىء شيء بسيط ( الداتا ) ماعرفت لهآ ذذ الي ابسويه انه يصفر فلوس الاعب ويحفظها بـ الداتا Link to comment
EH10 Posted August 1, 2014 Share Posted August 1, 2014 انا مسوي مود كاملوجاهز وكل شيء بقىء شيء بسيط ( الداتا ) ماعرفت لهآ ذذ الي ابسويه انه يصفر فلوس الاعب ويحفظها بـ الداتا تـبي كـود حـفظ فلـوسس , Link to comment
#=|>[A]sMr,\~> Posted August 1, 2014 Author Share Posted August 1, 2014 خلاص انحلت المشكلة #شكرآ تابل والي ردو على الموضوع شكرا كلكم ض اتمنى يغلق الموضوع Link to comment
Recommended Posts