Ahmed Eka Posted August 30, 2016 Share Posted August 30, 2016 سلام عليكم و رحمه الله و بركاته الحين انا مسوي مود يجيب اعلى فلوس في السيرفر بس ابي اخليه يجيب كل اكونتات السيرفر مو بس الموجودين وش استخدم عشان اجيب كل اللاعبين ؟ يعني ابيه يجيب كل اللاعبين مب بس يلي موجودين في السيرفر Link to comment
Ahmed Eka Posted August 30, 2016 Author Share Posted August 30, 2016 استخدم الجداول او SQLite مافهم للسكل الجداول كيف يعني Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 getAccounts بس ذا بيجيب اسماء الاكونتات انا ابيه يجيب اسماء اللاعبين Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 ذا اللي انت قلته : بس ابي اخليه يجيب كل اكونتات السيرفر .getElementsByType ع العموم عشان تجيب كل اللاعبين استخدم Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 ذا اللي انت قلته :بس ابي اخليه يجيب كل اكونتات السيرفر .getElementsByType ع العموم عشان تجيب كل اللاعبين استخدم سواء موجودين بالسيرفر او ل؟؟ Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟ كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ ابي اجيب كل الحسابات يلي اللاعبين سجلوها بالسيرفر بس يجيب بالرو حق الجريد ليست ال Nick name حقهم مو اسم الحساب Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ في ناس قالولي تقدر بالسكل بس انا مافهم فيه Link to comment
#kAsR Posted August 31, 2016 Share Posted August 31, 2016 (edited) الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ هو يبي الي يجيب اللاعبين الي داخلين السيرفر والي دخلو السيرفر يعني يستخدم الجداول مع onPlayerJoin onResourceStart getElementsByType Edited August 31, 2016 by Guest Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ هو يبي الي يجيب اللاعبين الي داخلين السيرفر والي دخلو السيرفر يعني يستخدم الجداول مع onPlayerJoin onResourceStart getElementsByType onPlayerQuit اخوي ممكن مثال علي getElementsByType Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 انلحس مخي تقصد تبي تجيب اسماء(النك) اصحاب الحسابات اللي مسجله بالسيرفر؟ .TF8DNA اذا كان كذا قصدك, استخدم قاعدة البيانات اسهل مثل ما قالك الأخ : الفكره سهله حاول وبنساعدك , استخدم executeSQLQuery -- registry قاعدة بيانات السيرفر -- قاعدة بيانات خارجيه dbConnect dbExec dbQuery dbPoll مو شرط تستخدم قاعدة البيانات, عندك اكثر من طريقه للحفظ. استخدم الجداول او SQLite الجداول ما راح تحفظ القيمه اذا طفيت المود وشغلته. Link to comment
SPLM Posted August 31, 2016 Share Posted August 31, 2016 الحين فهمني, انت تبي تجيب اللاعبين, او تبي تجيب حسابات اللاعبين؟كيف تبي تجيب لاعبين غير متواجدين بالسيرفر؟ في ناس قالولي تقدر بالسكل بس انا مافهم فيه ، وعليكم السلام ورحمة الله وبركاته ، الاسهل بالاكاونت داتا Sha67 تحفظ فلوس ونك اللاعب على حسابه وتستخدم الوظيفة اللي قالك عليها الأخ عشان تجلب لك كل الحسابات . Link to comment
</Mr.Tn6eL> Posted August 31, 2016 Share Posted August 31, 2016 استخدم setAccountData لتخزين اسم الاعب على الحساب وحولته عادي oop هذا كود كان عندي كان function accounts(_, arg2) if eventName == "onResourceStart" then for k, v in ipairs(getElementsByType("player")) do local account = getPlayerAccount(v) if account and not isGuestAccount(account) then setAccountData(account, "nick", getPlayerName(v)) end end elseif eventName == "onPlayerLogin" then setAccountData(arg2, "nick", getPlayerName(source)) elseif eventName == "onPlayerChangeNick" then local account = getPlayerAccount(source) if account and not isGuestAccount(account) then setAccountData(account, "nick", arg2) end end end addEventHandler("onResourceStart", resourceRoot, accounts) addEventHandler("onPlayerLogin", root, accounts) addEventHandler("onPlayerChangeNick", root, accounts) Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 انلحس مخي تقصد تبي تجيب اسماء(النك) اصحاب الحسابات اللي مسجله بالسيرفر؟ .TF8DNA اذا كان كذا قصدك, استخدم قاعدة البيانات اسهل مثل ما قالك الأخ : الفكره سهله حاول وبنساعدك , استخدم executeSQLQuery -- registry قاعدة بيانات السيرفر -- قاعدة بيانات خارجيه dbConnect dbExec dbQuery dbPoll مو شرط تستخدم قاعدة البيانات, عندك اكثر من طريقه للحفظ. استخدم الجداول او SQLite الجداول ما راح تحفظ القيمه اذا طفيت المود وشغلته. مش عارف افهم ممكن مثال او شئ ؟ لي executeSQLQuery -- registry قاعدة بيانات السيرفر -- قاعدة بيانات خارجيه dbConnect dbExec dbQuery dbPoll Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 . خلاص شوف آخر رد بالصفحه الأولى عطاك الكود بالاكاونت داتا Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 . خلاص شوف آخر رد بالصفحه الأولى عطاك الكود بالاكاونت داتا اخي انت ما فاهمني الكود هاد عشان الاسم انا ابي يجيب اللاعبين بالجريد ليست كل اللاعبين يلي دخلو و يلي موجودين Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 يعني افهم من كلامك انك تبي تحفظ اسماء اللاعبين اللي دخلوا السيرفر من قبل واللي موجودين حالياً؟ Link to comment
Adham Posted August 31, 2016 Share Posted August 31, 2016 شوف , انا الفهمته منه هوا مسوي قريد لست وفيه اسامي الاعبين كلهم .. هوا بقي يبي يحفظ اسماء الاعبين الفي السرفر و في الخارج .. فأ اعتقد استخدم setAccountData getAccountData -- or executeSQLQuery Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 يعني افهم من كلامك انك تبي تحفظ اسماء اللاعبين اللي دخلوا السيرفر من قبل واللي موجودين حالياً؟ يب بظبط Link to comment
فاّرس Posted August 31, 2016 Share Posted August 31, 2016 ^ اذا كان كذا ما ينفع تستخدم الاكاونت داتا, لأنه بيحفظ على اسم الحساب, وبعض اللاعبين ما بيكونون مسجلين, بمعنى قاعدة البيانات اسهل من اي شي آخر سواء اكس ام ال او غيره. وللمعلوميه ماتقدر تجيب لاعبين هم اساساً مب متواجدين داخل السيرفر, اللي عليك تسوي نظام حفظ, اول ما يشتغل السكربت و اول ما يدخل اللاعب واول ما يغير النك, تسوي تحقق اذا نكه مب موجوده بالقاعدة تضيفه للقاعدة. Link to comment
Ahmed Eka Posted August 31, 2016 Author Share Posted August 31, 2016 ^ اذا كان كذا ما ينفع تستخدم الاكاونت داتا, لأنه بيحفظ على اسم الحساب, وبعض اللاعبين ما بيكونون مسجلين, بمعنى قاعدة البيانات اسهل من اي شي آخر سواء اكس ام ال او غيره.وللمعلوميه ماتقدر تجيب لاعبين هم اساساً مب متواجدين داخل السيرفر, اللي عليك تسوي نظام حفظ, اول ما يشتغل السكربت و اول ما يدخل اللاعب واول ما يغير النك, تسوي تحقق اذا نكه مب موجوده بالقاعدة تضيفه للقاعدة. الاكواد المستخدمه طيب اذا السكل انا مافهمه خالص ؟ Link to comment
Adham Posted August 31, 2016 Share Posted August 31, 2016 (edited) ^ اذا كان كذا ما ينفع تستخدم الاكاونت داتا, لأنه بيحفظ على اسم الحساب, وبعض اللاعبين ما بيكونون مسجلين, بمعنى قاعدة البيانات اسهل من اي شي آخر سواء اكس ام ال او غيره.وللمعلوميه ماتقدر تجيب لاعبين هم اساساً مب متواجدين داخل السيرفر, اللي عليك تسوي نظام حفظ, اول ما يشتغل السكربت و اول ما يدخل اللاعب واول ما يغير النك, تسوي تحقق اذا نكه مب موجوده بالقاعدة تضيفه للقاعدة. الاكواد المستخدمه طيب اذا السكل انا مافهمه خالص ؟ https://forum.multitheftauto.com/viewtopic.php?f=164&t=99321 Edited August 31, 2016 by Guest Link to comment
a7zan Posted August 31, 2016 Share Posted August 31, 2016 executeSQLQuery -- registry قاعدة بيانات السيرفر -- قاعدة بيانات خارجيه dbConnect dbExec dbQuery dbPoll + https://forum.multitheftauto.com/viewtopic.php?f=164&t=99321 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