Taken' Posted June 22, 2018 Share Posted June 22, 2018 سلام عليكم .. انا سويت مود توزيع فلوس تلقائياً .. setElementData(Player, "Money", (getElementData(Player, "Money") or 0) + Money) بس المشكلة انه يعيد فلوس اللاعب من 0 ويجلس يوزع !! وهذي سببت لي مشاكل كبيرة ممكن حل ؟ Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 (edited) setElementData(Player, "Money", getElementData(Player, "Money") + Money) Edited June 22, 2018 by AbU - W6N Link to comment
Abdul KariM Posted June 22, 2018 Share Posted June 22, 2018 عليكم السلام كودك كامل يالغالي Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 1 minute ago, Abdul KariM said: عليكم السلام كودك كامل يالغالي مايحتاج , واضح السبب setElementData(Player, "Money", getElementData(Player, "Money") + Money) Link to comment
Abdul KariM Posted June 22, 2018 Share Posted June 22, 2018 Just now, AbU - W6N said: مايحتاج , واضح السبب setElementData(Player, "Money", getElementData(Player, "Money") + Money) لا يالحبيب نفترض ان الاعب اول مره يخش ف ضروري تكون القيمة 0 عشان كذا قلت عطني كودك كامل Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 (edited) 1 minute ago, Abdul KariM said: لا يالحبيب نفترض ان الاعب اول مره يخش ف ضروري تكون القيمة 0 عشان كذا قلت عطني كودك كامل if ( getElementData(Player,"Money") == false ) then setElementData(Player,"Money",0) end setElementData(Player, "Money", getElementData(Player, "Money") + Money) برضو مايحتاج Edited June 22, 2018 by AbU - W6N Link to comment
Taken' Posted June 22, 2018 Author Share Posted June 22, 2018 (edited) ظهرت معي مشكلة ثانيه .. لما كنت ب اللعبه فلوسي كانت 50 الف شغلت مود التوزيع ومسوي local Money = 15000 وصار عدد فلوسي 65 الف . سويت ريكونكت رجعت فلوسي 50 الف ! المود سيرفر سايد .. Edited June 22, 2018 by Taken' Link to comment
Abdul KariM Posted June 22, 2018 Share Posted June 22, 2018 ترا كوده صحيح ومختصر ابي اشوف مستعمل التصفير هو ولا لا Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 2 minutes ago, Taken' said: ظهرت معي مشكلة ثانيه .. لما كنت ب اللعبه فلوسي كانت 50 الف شغلت مود التوزيع ومسوي local Money = 15000 وصار عدد فلوسي 65 الف . سويت ريكونكت رجعت فلوسي 50 الف ! المود سيرفر سايد .. حياة واقعية ؟ Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 (edited) 1 minute ago, Taken' said: لا . إنت مسوي المود كامل؟ إذا انت , إيش الداتا الي تستخدمها او ايش الطريقة الي تستخدمها لحفظ الفلوس , في اكاونت داتا , في سكل ,.. Edited June 22, 2018 by AbU - W6N Link to comment
Taken' Posted June 22, 2018 Author Share Posted June 22, 2018 (edited) 2 minutes ago, AbU - W6N said: إنت مسوي المود كامل؟ إذا انت , إيش الداتا الي تستخدمها او ايش الطريقة الي تستخدمها لحفظ الفلوس , في اكاونت داتا , في سكل ,.. node = xmlLoadFile ("accounts.xml") function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "Money") if (accountData) then local playerMoney = getAccountData(theCurrentAccount, "Money") setPlayerMoney(source, playerMoney) else setPlayerMoney(source, 0) end end end addEventHandler("onPlayerLogin", getRootElement(), playerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"Money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) Edited June 22, 2018 by Taken' Link to comment
Ram, Posted June 22, 2018 Share Posted June 22, 2018 (edited) local acc = getPlayerAccount(Player) local AccDataMoney = getAccountData(acc, "Money") if ( AccDataMoney == false ) then setAccountData(acc,"Money",0) end if ( getElementData(Player,"Money") == false ) then setElementData(Player,"Money",0) end setElementData(Player, "Money", getElementData(Player, "Money") + Money) setAccountData(acc,"Money",getAccountData(acc,"Money") + Money) + للحين ما فهمت المود حقك , مود حفظ فلوس أظن ؟ + ليش تستخدم الالمنت داتا وانت هنا مسوي function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"Money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) كذا كلشي يخرب, Edited June 22, 2018 by AbU - W6N Link to comment
Taken' Posted June 22, 2018 Author Share Posted June 22, 2018 طيب اخوي مودات التوزيع الباقيه شغاله وماتنحذف الفلوس بعد م اسوي ريكونكت الا ذا يعيد الفلوس من 0 !! ويعطي 15 الف ! node = xmlLoadFile ("accounts.xml") function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "money") if (accountData) then local playerMoney = getAccountData(theCurrentAccount, "money") setPlayerMoney(source, playerMoney) else setPlayerMoney(source, 500) end end end addEventHandler("onPlayerLogin", getRootElement(), playerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) مافهمت وش الي يخرب يعني ؟ الزبدة ابغا حل .. عشان الفلوس الي تجيني من كود التوزيع الي مسويه وهميه Link to comment
#Major . Posted June 22, 2018 Share Posted June 22, 2018 if not (isGuestAccount (getPlayerAccount (Player))) then account = getPlayerAccount (Player) setAccountData(account, "Money", (getAccountData(account, "Money") or 0) + Money) جرب Link to comment
N3xT Posted June 22, 2018 Share Posted June 22, 2018 /giveall 1000 لا تنسى تعدل سيريالك node = xmlLoadFile ("accounts.xml") addCommandHandler("giveall", function ( player, cmd, money ) if ( getPlayerSerial ( player ) == "سيريالك" ) then if ( money and money ~= 0 ) then for _,v in ipairs ( getElementByType ( "player" ) ) do local playerAccount = getPlayerAccount ( v ) if not ( isGuestAccount ( playerAccount ) ) then setPlayerMoney(source, playerMoney + getAccountData(playerAccount, "money")) outputChatBox("The server console gave you: " .. money, root, 255, 255, 255, true) end end end end end ) function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "money") if (accountData) then local playerMoney = getAccountData(theCurrentAccount, "money") setPlayerMoney(source, playerMoney) else setPlayerMoney(source, 500) end end end addEventHandler("onPlayerLogin", getRootElement(), playerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) Link to comment
Abdul KariM Posted June 22, 2018 Share Posted June 22, 2018 (edited) 1 hour ago, N3xT said: /giveall 1000 لا تنسى تعدل سيريالك node = xmlLoadFile ("accounts.xml") addCommandHandler("giveall", function ( player, cmd, money ) if ( getPlayerSerial ( player ) == "سيريالك" ) then if ( money and money ~= 0 ) then for _,v in ipairs ( getElementByType ( "player" ) ) do local playerAccount = getPlayerAccount ( v ) if not ( isGuestAccount ( playerAccount ) ) then setPlayerMoney(source, playerMoney + getAccountData(playerAccount, "money")) outputChatBox("The server console gave you: " .. money, root, 255, 255, 255, true) end end end end end ) function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "money") if (accountData) then local playerMoney = getAccountData(theCurrentAccount, "money") setPlayerMoney(source, playerMoney) else setPlayerMoney(source, 500) end end end addEventHandler("onPlayerLogin", getRootElement(), playerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) getElementByType عندك غلط فيها ماهي معرفة playerMoney ثاني شي عندك لرقم money ثالث شي لازم تحول وعندك سطر 10 الارقمنت الاول راجعه Edited June 22, 2018 by Abdul KariM Link to comment
MR_Mahmoud Posted June 22, 2018 Share Posted June 22, 2018 11 minutes ago, Abdul KariM said: getElementByType عندك غلط فيها ماهي معرفة playerMoney ثاني شي عندك لرقم money ثالث شي لازم تحول وعندك سطر 10 الارقمنت الاول راجعه ممكن كود اعطاء ساعات معينة عند الضغط على الزر محاولتي addEventHandler ( "onClientGUIClick" , root , function ( ) if source == button1 then setElementData ,PlayTime,20 end end ) Link to comment
N3xT Posted June 22, 2018 Share Posted June 22, 2018 (edited) node = xmlLoadFile ("accounts.xml") addCommandHandler("giveall", function ( player, cmd, money ) if ( getPlayerSerial ( player ) == "سيريالك" ) then local money = tonumber(money) if ( money and money ~= 0 ) then for _,v in ipairs ( getElementsByType ( "player" ) ) do local playerAccount = getPlayerAccount ( v ) if not ( isGuestAccount ( playerAccount ) ) then setPlayerMoney(v, getAccountData(playerAccount, "money") + money) outputChatBox("The server console gave you: " .. money, root, 255, 255, 255, true) end end end end end ) function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount(source))) then local accountData = getAccountData (theCurrentAccount, "money") if (accountData) then local playerMoney = getAccountData(theCurrentAccount, "money") setPlayerMoney(source, playerMoney) else setPlayerMoney(source, 500) end end end addEventHandler("onPlayerLogin", getRootElement(), playerLogin) function onQuit() if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then setAccountData(account,"money", tostring(getPlayerMoney(source))) end end end addEventHandler("onPlayerQuit", getRootElement(), onQuit) Edited June 22, 2018 by N3xT Link to comment
MR_Mahmoud Posted June 22, 2018 Share Posted June 22, 2018 2 hours ago, Abdul KariM said: getElementByType عندك غلط فيها ماهي معرفة playerMoney ثاني شي عندك لرقم money ثالث شي لازم تحول وعندك سطر 10 الارقمنت الاول راجعه يخي ايش فيكم ماحد يرد Link to comment
Abdul KariM Posted June 22, 2018 Share Posted June 22, 2018 1 minute ago, MR_Mahmoud said: يخي ايش فيكم ماحد يرد اول شي ماحد مجبور يساعدك لو احد ساعدك هذا طيب منه موب بغصب وانت موب صاحب الموضوع ؟ Link to comment
MR_Mahmoud Posted June 22, 2018 Share Posted June 22, 2018 Just now, Abdul KariM said: اول شي ماحد مجبور يساعدك لو احد ساعدك هذا طيب منه موب بغصب وانت موب صاحب الموضوع ؟ اعرف بس يعني علا الأقل قلي مابي وانا سويت 5847 موضوع وماحد يرد Link to comment
N3xT Posted June 22, 2018 Share Posted June 22, 2018 1 hour ago, MR_Mahmoud said: اعرف بس يعني علا الأقل قلي مابي وانا سويت 5847 موضوع وماحد يرد اللي اعرفه ذا المنتدى للمساعدة مو لتنفيذ الطلبات الواحد اذا ما ظبط كوده يحاول يصلحه بنفسه مو اي كود ما يشتغل معي يلا على المنتدى واسوي موضوع؟ وحالياً صاير المنتدى كيف اسوي وكيف الطريقة وكيف اصلح, طيب ليه ما تحاول تسويه بنفسك؟ 1 Link to comment
MR_Mahmoud Posted June 22, 2018 Share Posted June 22, 2018 45 minutes ago, N3xT said: اللي اعرفه ذا المنتدى للمساعدة مو لتنفيذ الطلبات الواحد اذا ما ظبط كوده يحاول يصلحه بنفسه مو اي كود ما يشتغل معي يلا على المنتدى واسوي موضوع؟ وحالياً صاير المنتدى كيف اسوي وكيف الطريقة وكيف اصلح, طيب ليه ما تحاول تسويه بنفسك؟ طيب سؤال هلق لو تجيب شخص من الأرجنتين مثلا يعرف يصلي او يتوضئ مثلا هوة اذا حب الأسلام يسأل عليه ويروح لناس ويقلهم علموني اتوضا صح ولا انا غلطان ونفس الشي انا ماعرف ف البرمجة وحابب اتعلم واسوي مواضيع وأسئل فيها شي؟ Link to comment
N3xT Posted June 22, 2018 Share Posted June 22, 2018 (edited) 14 minutes ago, MR_Mahmoud said: طيب سؤال هلق لو تجيب شخص من الأرجنتين مثلا يعرف يصلي او يتوضئ مثلا هوة اذا حب الأسلام يسأل عليه ويروح لناس ويقلهم علموني اتوضا صح ولا انا غلطان ونفس الشي انا ماعرف ف البرمجة وحابب اتعلم واسوي مواضيع وأسئل فيها شي؟ مافيها شيء لو سألت, لكن الواحد يحاول يحل مشكلته بنفسه قبل ما يسأل ويبحث طلباتكم ومشاكلكم كلها موجودة بالقسم ومحلولة الواحد لو يبحث شوي بس حصل اجابة Edited June 22, 2018 by N3xT 3 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