Mr.Mostafa Posted September 2, 2018 Share Posted September 2, 2018 سلام عليكم آلسكربت هآدآ مآ يحفظ شي ,, وش آلمشكلة فيه ( ملحوظة : مب حقي ) function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin) if not (isGuestAccount (getPlayerAccount (source))) then local accountData = getAccountData (theCurrentAccount, "funmodev2-money") if (accountData) then local playerMoney = getAccountData (theCurrentAccount, "funmodev2-money") local playerSkin = getAccountData (theCurrentAccount, "funmodev2-skin") local playerHealth = getAccountData (theCurrentAccount, "funmodev2-health") local playerArmor = getAccountData (theCurrentAccount, "funmodev2-armor") local R = getAccountData (theCurrentAccount, "funmodev2-R") local G = getAccountData (theCurrentAccount, "funmodev2-G") local B = getAccountData (theCurrentAccount, "funmodev2-B") local playerX = getAccountData (theCurrentAccount, "funmodev2-x") local playerY = getAccountData (theCurrentAccount, "funmodev2-y") local playerZ = getAccountData (theCurrentAccount, "funmodev2-z") local playerInt = getAccountData (theCurrentAccount, "funmodev2-int") local playerDim = getAccountData (theCurrentAccount, "funmodev2-dim") local playerWanted = getAccountData (theCurrentAccount, "funmodev2-wantedlevel") local playerWeaponID0 = getAccountData (theCurrentAccount, "funmodev2-weaponID0") local playerWeaponID1 = getAccountData (theCurrentAccount, "funmodev2-weaponID1") local playerWeaponID2 = getAccountData (theCurrentAccount, "funmodev2-weaponID2") local playerWeaponID3 = getAccountData (theCurrentAccount, "funmodev2-weaponID3") local playerWeaponID4 = getAccountData (theCurrentAccount, "funmodev2-weaponID4") local playerWeaponID5 = getAccountData (theCurrentAccount, "funmodev2-weaponID5") local playerWeaponID6 = getAccountData (theCurrentAccount, "funmodev2-weaponID6") local playerWeaponID7 = getAccountData (theCurrentAccount, "funmodev2-weaponID7") local playerWeaponID8 = getAccountData (theCurrentAccount, "funmodev2-weaponID8") local playerWeaponID9 = getAccountData (theCurrentAccount, "funmodev2-weaponID9") local playerWeaponID10 = getAccountData (theCurrentAccount, "funmodev2-weaponID10") local playerWeaponID11 = getAccountData (theCurrentAccount, "funmodev2-weaponID11") local playerWeaponID12 = getAccountData (theCurrentAccount, "funmodev2-weaponID12") local playerWeaponAmmo0 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo0") local playerWeaponAmmo1 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo1") local playerWeaponAmmo2 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo2") local playerWeaponAmmo3 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo3") local playerWeaponAmmo4 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo4") local playerWeaponAmmo5 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo5") local playerWeaponAmmo6 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo6") local playerWeaponAmmo7 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo7") local playerWeaponAmmo8 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo8") local playerWeaponAmmo9 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo9") local playerWeaponAmmo10 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo10") local playerWeaponAmmo11 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo11") local playerWeaponAmmo12 = getAccountData (theCurrentAccount, "funmodev2-weaponAmmo12") spawnPlayer (source, playerX, playerY, playerZ +1, 0, playerSkin, playerInt, playerDim) setPlayerMoney (source, playerMoney) setTimer (setElementHealth, 500, 1, source, playerHealth) setTimer (setPedArmor, 500, 1, source, playerArmor) setTimer (setPlayerWantedLevel, 500, 1, source, playerWanted) giveWeapon(source, playerWeaponID0, playerWeaponAmmo0, true) giveWeapon(source, playerWeaponID1, playerWeaponAmmo1, false) giveWeapon(source, playerWeaponID2, playerWeaponAmmo2, false) giveWeapon(source, playerWeaponID3, playerWeaponAmmo3, false) giveWeapon(source, playerWeaponID4, playerWeaponAmmo4, false) giveWeapon(source, playerWeaponID5, playerWeaponAmmo5, false) giveWeapon(source, playerWeaponID6, playerWeaponAmmo6, false) giveWeapon(source, playerWeaponID7, playerWeaponAmmo7, false) giveWeapon(source, playerWeaponID8, playerWeaponAmmo8, false) giveWeapon(source, playerWeaponID9, playerWeaponAmmo9, false) giveWeapon(source, playerWeaponID10, playerWeaponAmmo10, false) giveWeapon(source, playerWeaponID11, playerWeaponAmmo11, false) giveWeapon(source, playerWeaponID12, playerWeaponAmmo12, false) setCameraTarget (source, source) fadeCamera(source, true, 2.0) setPlayerNametagColor (source, R, G, B) else spawnPlayer (source, 1481.0855712891, -1771.2996826172, 18.795753479004, 0,78, 0, 0) setPlayerMoney (source, 200) setCameraTarget (source, source) fadeCamera(source, true, 2.0) setPlayerNametagColor (source, 255, 255, 255) end end end addEventHandler ("onPlayerLogin", getRootElement(), playerLogin) function onQuit (quitType, reason, responsibleElement) if not (isGuestAccount (getPlayerAccount (source))) then account = getPlayerAccount (source) if (account) then local x,y,z = getElementPosition (source) local r,g,b = getPlayerNametagColor (source) setAccountData (account, "funmodev2-money", tostring (getPlayerMoney (source))) setAccountData (account, "funmodev2-skin", tostring (getPedSkin (source))) setAccountData (account, "funmodev2-health", tostring (getElementHealth (source))) setAccountData (account, "funmodev2-armor", tostring (getPedArmor (source))) setAccountData (account, "funmodev2-R", r) setAccountData (account, "funmodev2-G", g) setAccountData (account, "funmodev2-B", b) setAccountData (account, "funmodev2-x", x) setAccountData (account, "funmodev2-y", y) setAccountData (account, "funmodev2-z", z) setAccountData (account, "funmodev2-int", getElementInterior (source)) setAccountData (account, "funmodev2-dim", getElementDimension (source)) setAccountData (account, "funmodev2-wantedlevel", getPlayerWantedLevel (source)) setAccountData (account, "funmodev2-weaponID0", getPedWeapon (source, 0)) setAccountData (account, "funmodev2-weaponID1", getPedWeapon (source, 1)) setAccountData (account, "funmodev2-weaponID2", getPedWeapon (source, 2)) setAccountData (account, "funmodev2-weaponID3", getPedWeapon (source, 3)) setAccountData (account, "funmodev2-weaponID4", getPedWeapon (source, 4)) setAccountData (account, "funmodev2-weaponID5", getPedWeapon (source, 5)) setAccountData (account, "funmodev2-weaponID6", getPedWeapon (source, 6)) setAccountData (account, "funmodev2-weaponID7", getPedWeapon (source, 7)) setAccountData (account, "funmodev2-weaponID8", getPedWeapon (source, 8)) setAccountData (account, "funmodev2-weaponID9", getPedWeapon (source, 9)) setAccountData (account, "funmodev2-weaponID10", getPedWeapon (source, 10)) setAccountData (account, "funmodev2-weaponID11", getPedWeapon (source, 11)) setAccountData (account, "funmodev2-weaponID12", getPedWeapon (source, 12)) setAccountData (account, "funmodev2-weaponAmmo0", getPedTotalAmmo (source, 0)) setAccountData (account, "funmodev2-weaponAmmo1", getPedTotalAmmo (source, 1)) setAccountData (account, "funmodev2-weaponAmmo2", getPedTotalAmmo (source, 2)) setAccountData (account, "funmodev2-weaponAmmo3", getPedTotalAmmo (source, 3)) setAccountData (account, "funmodev2-weaponAmmo4", getPedTotalAmmo (source, 4)) setAccountData (account, "funmodev2-weaponAmmo5", getPedTotalAmmo (source, 5)) setAccountData (account, "funmodev2-weaponAmmo6", getPedTotalAmmo (source, 6)) setAccountData (account, "funmodev2-weaponAmmo7", getPedTotalAmmo (source, 7)) setAccountData (account, "funmodev2-weaponAmmo8", getPedTotalAmmo (source, 8)) setAccountData (account, "funmodev2-weaponAmmo9", getPedTotalAmmo (source, 9)) setAccountData (account, "funmodev2-weaponAmmo10", getPedTotalAmmo (source, 10)) setAccountData (account, "funmodev2-weaponAmmo11", getPedTotalAmmo (source, 11)) setAccountData (account, "funmodev2-weaponAmmo12", getPedTotalAmmo (source, 12)) end end end addEventHandler ("onPlayerQuit", getRootElement(), onQuit) function onWasted(totalAmmo, killer, killerWeapon, bodypart, stealth) if not( isGuestAccount (getPlayerAccount(source)) ) then local theWeapon = getPedWeapon (source) local weaponAmmo = getPedTotalAmmo (source) --[[ fadeCamera (source, false) setTimer (spawnPlayer, 1000, 1, source, 2036.1735839844, -1413.0563964844, 16.9921875, 0, getPedSkin (source), 0, 0, getPlayerTeam(source)) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true)]] setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted) Link to comment
#[K]iLLeR<3 Posted September 2, 2018 Share Posted September 2, 2018 ذا سكربت يحفظ كل شي ؟ تاكد انك حاط حدث لما الاعب يسجل الدخول يعطيه كل ذول ﻻني ماني شايف كويس .. جوال و تاكد انه فيه عنده كل ذي الداتا و تاكد كمان انه حاط الداتا على الحساب Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 12 minutes ago, #[K]iLLeR<3 said: ذا سكربت يحفظ كل شي ؟ تاكد انك حاط حدث لما الاعب يسجل الدخول يعطيه كل ذول ﻻني ماني شايف كويس .. جوال و تاكد انه فيه عنده كل ذي الداتا و تاكد كمان انه حاط الداتا على الحساب موجود كل آلي قلت عليه آنت Link to comment
#[K]iLLeR<3 Posted September 2, 2018 Share Posted September 2, 2018 3 hours ago, Mr.Mostafa said: موجود كل آلي قلت عليه آنت اجل شف سكربت غيره ﻻنه شكله خربان او سوي واحد Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 10 minutes ago, #[K]iLLeR<3 said: اجل شف سكربت غيره ﻻنه شكله خربان او سوي واحد مآ حصلت آي شي غير دآ ووآحد تآني , وآلتآني حتي نفسه مآ آشتغل Link to comment
Guest Posted September 2, 2018 Share Posted September 2, 2018 شف ذا سكربت منشور في كومينتي .. https://community.multitheftauto.com/index.php?p=resources&s=details&id=10530 هذا يحفظ وانا مجربههء Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 4 minutes ago, *AnGeL said: شف ذا سكربت منشور في كومينتي .. https://community.multitheftauto.com/index.php?p=resources&s=details&id=10530 هذا يحفظ وانا مجربههء آحم تآكد من آلرآبط .. Link to comment
Guest Posted September 2, 2018 Share Posted September 2, 2018 1 minute ago, Mr.Mostafa said: آحم تآكد من آلرآبط .. ؟ شغآل. Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 Just now, *AnGeL said: ؟ شغآل. دآ رآبط لوحة تسجيل Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 شئ بسيط واسهلك هو تسوية بالسكل 1 Link to comment
Guest Posted September 2, 2018 Share Posted September 2, 2018 Just now, Mr.Mostafa said: دآ رآبط لوحة تسجيل وأنت وش تبي ؟ ما قلت لوحة تسجيل ما تحفظ ؟ " Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 1 minute ago, *AnGeL said: وأنت وش تبي ؟ ما قلت لوحة تسجيل ما تحفظ ؟ " لوحة تسجيل مآ تحفظ ؟ آقرآ آلموضوع Link to comment
coNolel Posted September 2, 2018 Share Posted September 2, 2018 هههههههههههههههههه أحسك تزبد للناس وهم يساعدونك الله يهديك على العموم كما قالك الأخ كيلر إكس سويه بالسكل أحسن لك [ English / صراحة أحسن بكثير ] https://forum.multitheftauto.com/topic/32423-tut-sqlite/ [ Arabic / شرح خرافي لكن الأنجليزي احسن ض ] https://forum.multitheftauto.com/topic/85300-%D8%B4%D8%B1%D8%AD-sql-structured-query-language-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%A3%D8%B3-%D9%83%D9%8A%D9%88-%D8%A7%D9%84/ 1 Link to comment
N3xT Posted September 2, 2018 Share Posted September 2, 2018 https://forum.multitheftauto.com/topic/42698-تحت-التطوير-كود-useful-arab-functions/?do=findComment&comment=924676 Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 9 minutes ago, coNolel said: هههههههههههههههههه أحسك تزبد للناس وهم يساعدونك الله يهديك لآ هآدآ خويي , فآ دآيم آطقطق عليه هنآ وكذآ , ض1 - لكن لو شخص تآني آكيد لا ض1 12 minutes ago, coNolel said: هههههههههههههههههه أحسك تزبد للناس وهم يساعدونك الله يهديك على العموم كما قالك الأخ كيلر إكس سويه بالسكل أحسن لك [ English / صراحة أحسن بكثير ] https://forum.multitheftauto.com/topic/32423-tut-sqlite/ [ Arabic / شرح خرافي لكن الأنجليزي احسن ض ] https://forum.multitheftauto.com/topic/85300-%D8%B4%D8%B1%D8%AD-sql-structured-query-language-%D8%A3%D9%88%D8%A7%D9%85%D8%B1-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%A3%D8%B3-%D9%83%D9%8A%D9%88-%D8%A7%D9%84/ تمآم مآ قصرت :D Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 زي ما قلتلك فوق سويها كدا executeSQLQuery('CREATE TABLE IF NOT EXISTS Statess (Money,Skin,Health,Armor,R,B,G,X,Y,Z,Interior,Dim,Wanted,weponID0,weponID1,weponID2,weponID3,weponID4,weponID5,weponID6,weponID7,weponID8,weponID9,weponID10,weponID11,weponID12,Ammo0,Ammo1,Ammo2,Ammo3,Ammo4,Ammo5,Ammo6,Ammo7,Ammo8,Ammo9,Ammo10,Ammo11,Ammo12,ACC)') addEventHandler('onPlayerQuit',root, function() local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then local x,y,z = getElementPosition(source) local r,b,g = getPlayerNametagColor(source) executeSQLQuery('INSERT INTO Statess (Money,Skin,Health,Armor,R,B,G,X,Y,Z,Interior,Dim,Wanted,weponID0,weponID1,weponID2,weponID3,weponID4,weponID5,weponID6,weponID7,weponID8,weponID9,weponID10,weponID11,weponID12,Ammo0,Ammo1,Ammo2,Ammo3,Ammo4,Ammo5,Ammo6,Ammo7,Ammo8,Ammo9,Ammo10,Ammo11,Ammo12,ACC) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)',getPlayerMoney(source),getElementModel(source),getElementHealth(source),getPedArmor(source),r,b,g,x,y,z,getElementInterior(source),getElementDimension(source),getPlayerWantedLevel(source),getPedWeapon(source,0),getPedWeapon(source,1),getPedWeapon(source,2),getPedWeapon(source,3),getPedWeapon(source,4),getPedWeapon(source,5),getPedWeapon(source,6),getPedWeapon(source,7),getPedWeapon(source,8),getPedWeapon(source,9),getPedWeapon(source,10),getPedWeapon(source,11),getPedWeapon(source,12),getPedTotalAmmo(source,0),getPedTotalAmmo(source,1),getPedTotalAmmo(source,2),getPedTotalAmmo(source,3),getPedTotalAmmo(source,4),getPedTotalAmmo(source,5),getPedTotalAmmo(source,6),getPedTotalAmmo(source,7),getPedTotalAmmo(source,8),getPedTotalAmmo(source,9),getPedTotalAmmo(source,10),getPedTotalAmmo(source,11),getPedTotalAmmo(source,12),getAccountName(getPlayerAccount(source))) outputChatBox('Saved',source,0,255,0,true) else local x,y,z = getElementPosition(source) local r,b,g = getPlayerNametagColor(source) executeSQLQuery('UPDATE Statess SET Money = ?,Skin = ?,Health = ?,Armor = ?,R = ?,B = ?,G = ?,X = ?,Y = ?,Z = ?,Interior = ?,Dim = ?,Wanted = ?,weponID0 = ?,weponID1 = ?,weponID2 = ?,weponID3 = ?,weponID4 = ?,weponID5 = ?,weponID6 = ?,weponID7 = ?,weponID8 = ?,weponID9 = ?,weponID10 = ?,weponID11 = ?,weponID12 = ?,Ammo0 = ?,Ammo1 = ?,Ammo2 = ?,Ammo3 = ?,Ammo4 = ?,Ammo5 = ?,Ammo6 = ?,Ammo7 = ?,Ammo8 = ?,Ammo9 = ?,Ammo10 = ?,Ammo11 = ?,Ammo12 = ?,ACC = ?',getPlayerMoney(source),getElementModel(source),getElementHealth(source),getPedArmor(source),r,b,g,x,y,z,getElementInterior(source),getElementDimension(source),getPlayerWantedLevel(source),getPedWeapon(source,0),getPedWeapon(source,1),getPedWeapon(source,2),getPedWeapon(source,3),getPedWeapon(source,4),getPedWeapon(source,5),getPedWeapon(source,6),getPedWeapon(source,7),getPedWeapon(source,8),getPedWeapon(source,9),getPedWeapon(source,10),getPedWeapon(source,11),getPedWeapon(source,12),getPedTotalAmmo(source,0),getPedTotalAmmo(source,1),getPedTotalAmmo(source,2),getPedTotalAmmo(source,3),getPedTotalAmmo(source,4),getPedTotalAmmo(source,5),getPedTotalAmmo(source,6),getPedTotalAmmo(source,7),getPedTotalAmmo(source,8),getPedTotalAmmo(source,9),getPedTotalAmmo(source,10),getPedTotalAmmo(source,11),getPedTotalAmmo(source,12),getAccountName(getPlayerAccount(source))) outputChatBox('UPDATE',source,255,0,0,true) end end ) addEventHandler('onPlayerLogin',root, function() if (isGuestAccount(getPlayerAccount(source)) == false) then local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then return end setPlayerMoney(source,Check[1]['Money']) setElementModel(source,Check[1]['Skin']) setElementHealth(source,Check[1]['Health']) setPedArmor(source,Check[1]['Armor']) setPlayerNametagColor(source,Check[1]['R'],Check[1]['B'],Check[1]['G']) setElementInterior(source,Check[1]['Interior']) setElementDimension(source,Check[1]['Dim']) setPlayerWantedLevel(source,Check[1]['Wanted']) setElementPosition(source,Check[1]['X'],Check[2]['Y'],Check[3]['Z']) giveWeapon(source,Check[1]['weponID0'],Check[1]['Ammo0'],true) giveWeapon(source,Check[1]['weponID1'],Check[1]['Ammo1'],false) giveWeapon(source,Check[1]['weponID2'],Check[1]['Ammo2'],false) giveWeapon(source,Check[1]['weponID3'],Check[1]['Ammo3'],false) giveWeapon(source,Check[1]['weponID4'],Check[1]['Ammo4'],false) giveWeapon(source,Check[1]['weponID5'],Check[1]['Ammo5'],false) giveWeapon(source,Check[1]['weponID6'],Check[1]['Ammo6'],false) giveWeapon(source,Check[1]['weponID7'],Check[1]['Ammo7'],false) giveWeapon(source,Check[1]['weponID8'],Check[1]['Ammo8'],false) giveWeapon(source,Check[1]['weponID9'],Check[1]['Ammo9'],false) giveWeapon(source,Check[1]['weponID10'],Check[1]['Ammo10'],false) giveWeapon(source,Check[1]['weponID11'],Check[1]['Ammo11'],false) giveWeapon(source,Check[1]['weponID12'],Check[1]['Ammo12'],false) end end ) Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 2 minutes ago, KillerX said: زي ما قلتلك فوق سويها كدا كفو بس ليه سويت setPlayerNametagColor لو آخد لون وهمي مآفي مشكلة؟ Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 Just now, Mr.Mostafa said: كفو بس ليه سويت setPlayerNametagColor لو آخد لون وهمي مآفي مشكلة؟ يب ما في مشاكل Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 3 minutes ago, KillerX said: يب ما في مشاكل addEventHandler('onPlayerWasted',root, function() if (isGuestAccount(getPlayerAccount(source)) == false) then local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then return end giveWeapon(source,Check[1]['weponID0'],Check[1]['Ammo0'],true) giveWeapon(source,Check[1]['weponID1'],Check[1]['Ammo1'],false) giveWeapon(source,Check[1]['weponID2'],Check[1]['Ammo2'],false) giveWeapon(source,Check[1]['weponID3'],Check[1]['Ammo3'],false) giveWeapon(source,Check[1]['weponID4'],Check[1]['Ammo4'],false) giveWeapon(source,Check[1]['weponID5'],Check[1]['Ammo5'],false) giveWeapon(source,Check[1]['weponID6'],Check[1]['Ammo6'],false) giveWeapon(source,Check[1]['weponID7'],Check[1]['Ammo7'],false) giveWeapon(source,Check[1]['weponID8'],Check[1]['Ammo8'],false) giveWeapon(source,Check[1]['weponID9'],Check[1]['Ammo9'],false) giveWeapon(source,Check[1]['weponID10'],Check[1]['Ammo10'],false) giveWeapon(source,Check[1]['weponID11'],Check[1]['Ammo11'],false) giveWeapon(source,Check[1]['weponID12'],Check[1]['Ammo12'],false) end end ) ضيف عليهم كدآ عشآن يكون كود كآمل متكآمل ض1 onPlayerWasted هآدآ آشتغل , لكن لمآ خرجت ودخلت مآ حصلته معي Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 تفضل executeSQLQuery('CREATE TABLE IF NOT EXISTS Statess (Money,Skin,Health,Armor,R,B,G,X,Y,Z,Interior,Dim,Wanted,weponID0,weponID1,weponID2,weponID3,weponID4,weponID5,weponID6,weponID7,weponID8,weponID9,weponID10,weponID11,weponID12,Ammo0,Ammo1,Ammo2,Ammo3,Ammo4,Ammo5,Ammo6,Ammo7,Ammo8,Ammo9,Ammo10,Ammo11,Ammo12,ACC)') addEventHandler('onPlayerQuit',root, function() local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then local x,y,z = getElementPosition(source) local r,b,g = getPlayerNametagColor(source) executeSQLQuery('INSERT INTO Statess (Money,Skin,Health,Armor,R,B,G,X,Y,Z,Interior,Dim,Wanted,weponID0,weponID1,weponID2,weponID3,weponID4,weponID5,weponID6,weponID7,weponID8,weponID9,weponID10,weponID11,weponID12,Ammo0,Ammo1,Ammo2,Ammo3,Ammo4,Ammo5,Ammo6,Ammo7,Ammo8,Ammo9,Ammo10,Ammo11,Ammo12,ACC) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)',getPlayerMoney(source),getElementModel(source),getElementHealth(source),getPedArmor(source),r,b,g,x,y,z,getElementInterior(source),getElementDimension(source),getPlayerWantedLevel(source),getPedWeapon(source,0),getPedWeapon(source,1),getPedWeapon(source,2),getPedWeapon(source,3),getPedWeapon(source,4),getPedWeapon(source,5),getPedWeapon(source,6),getPedWeapon(source,7),getPedWeapon(source,8),getPedWeapon(source,9),getPedWeapon(source,10),getPedWeapon(source,11),getPedWeapon(source,12),getPedTotalAmmo(source,0),getPedTotalAmmo(source,1),getPedTotalAmmo(source,2),getPedTotalAmmo(source,3),getPedTotalAmmo(source,4),getPedTotalAmmo(source,5),getPedTotalAmmo(source,6),getPedTotalAmmo(source,7),getPedTotalAmmo(source,8),getPedTotalAmmo(source,9),getPedTotalAmmo(source,10),getPedTotalAmmo(source,11),getPedTotalAmmo(source,12),getAccountName(getPlayerAccount(source))) outputChatBox('Saved',source,0,255,0,true) else local x,y,z = getElementPosition(source) local r,b,g = getPlayerNametagColor(source) executeSQLQuery('UPDATE Statess SET Money = ?,Skin = ?,Health = ?,Armor = ?,R = ?,B = ?,G = ?,X = ?,Y = ?,Z = ?,Interior = ?,Dim = ?,Wanted = ?,weponID0 = ?,weponID1 = ?,weponID2 = ?,weponID3 = ?,weponID4 = ?,weponID5 = ?,weponID6 = ?,weponID7 = ?,weponID8 = ?,weponID9 = ?,weponID10 = ?,weponID11 = ?,weponID12 = ?,Ammo0 = ?,Ammo1 = ?,Ammo2 = ?,Ammo3 = ?,Ammo4 = ?,Ammo5 = ?,Ammo6 = ?,Ammo7 = ?,Ammo8 = ?,Ammo9 = ?,Ammo10 = ?,Ammo11 = ?,Ammo12 = ?,ACC = ?',getPlayerMoney(source),getElementModel(source),getElementHealth(source),getPedArmor(source),r,b,g,x,y,z,getElementInterior(source),getElementDimension(source),getPlayerWantedLevel(source),getPedWeapon(source,0),getPedWeapon(source,1),getPedWeapon(source,2),getPedWeapon(source,3),getPedWeapon(source,4),getPedWeapon(source,5),getPedWeapon(source,6),getPedWeapon(source,7),getPedWeapon(source,8),getPedWeapon(source,9),getPedWeapon(source,10),getPedWeapon(source,11),getPedWeapon(source,12),getPedTotalAmmo(source,0),getPedTotalAmmo(source,1),getPedTotalAmmo(source,2),getPedTotalAmmo(source,3),getPedTotalAmmo(source,4),getPedTotalAmmo(source,5),getPedTotalAmmo(source,6),getPedTotalAmmo(source,7),getPedTotalAmmo(source,8),getPedTotalAmmo(source,9),getPedTotalAmmo(source,10),getPedTotalAmmo(source,11),getPedTotalAmmo(source,12),getAccountName(getPlayerAccount(source))) outputChatBox('UPDATE',source,255,0,0,true) end end ) addEventHandler('onPlayerLogin',root, function() if (isGuestAccount(getPlayerAccount(source)) == false) then local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then return end setPlayerMoney(source,Check[1]['Money']) setElementModel(source,Check[1]['Skin']) setElementHealth(source,Check[1]['Health']) setPedArmor(source,Check[1]['Armor']) setPlayerNametagColor(source,Check[1]['R'],Check[1]['B'],Check[1]['G'],true) setElementInterior(source,Check[1]['Interior']) setElementDimension(source,Check[1]['Dim']) setPlayerWantedLevel(source,Check[1]['Wanted']) setElementPosition(source,Check[1]['X'],Check[2]['Y'],Check[3]['Z']) giveWeapon(source,Check[1]['weponID0'],Check[1]['Ammo0'],true) giveWeapon(source,Check[1]['weponID1'],Check[1]['Ammo1'],false) giveWeapon(source,Check[1]['weponID2'],Check[1]['Ammo2'],false) giveWeapon(source,Check[1]['weponID3'],Check[1]['Ammo3'],false) giveWeapon(source,Check[1]['weponID4'],Check[1]['Ammo4'],false) giveWeapon(source,Check[1]['weponID5'],Check[1]['Ammo5'],false) giveWeapon(source,Check[1]['weponID6'],Check[1]['Ammo6'],false) giveWeapon(source,Check[1]['weponID7'],Check[1]['Ammo7'],false) giveWeapon(source,Check[1]['weponID8'],Check[1]['Ammo8'],false) giveWeapon(source,Check[1]['weponID9'],Check[1]['Ammo9'],false) giveWeapon(source,Check[1]['weponID10'],Check[1]['Ammo10'],false) giveWeapon(source,Check[1]['weponID11'],Check[1]['Ammo11'],false) giveWeapon(source,Check[1]['weponID12'],Check[1]['Ammo12'],false) end end ) addEventHandler('onPlayerWasted',root, function() if (isGuestAccount(getPlayerAccount(source)) == false) then local Check = executeSQLQuery('SELECT * FROM Statess WHERE ACC = ?',getAccountName(getPlayerAccount(source))) if (#Check == 0 or not Check) then return end Player = source Timer = setTimer(function() giveWeapon(Player,Check[1]['weponID0'],Check[1]['Ammo0'],true) giveWeapon(Player,Check[1]['weponID1'],Check[1]['Ammo1'],true) giveWeapon(Player,Check[1]['weponID2'],Check[1]['Ammo2'],true) giveWeapon(Player,Check[1]['weponID3'],Check[1]['Ammo3'],true) giveWeapon(Player,Check[1]['weponID4'],Check[1]['Ammo4'],true) giveWeapon(Player,Check[1]['weponID5'],Check[1]['Ammo5'],true) giveWeapon(Player,Check[1]['weponID6'],Check[1]['Ammo6'],true) giveWeapon(Player,Check[1]['weponID7'],Check[1]['Ammo7'],true) giveWeapon(Player,Check[1]['weponID8'],Check[1]['Ammo8'],true) giveWeapon(Player,Check[1]['weponID9'],Check[1]['Ammo9'],true) giveWeapon(Player,Check[1]['weponID10'],Check[1]['Ammo10'],true) giveWeapon(Player,Check[1]['weponID11'],Check[1]['Ammo11'],true) giveWeapon(Player,Check[1]['weponID12'],Check[1]['Ammo12'],true) end,4000,1) end end ) ولو تسال ليش تايمر اشرحلك لما الاعب يموت ياخد وقت عشان يترسبن من جديد ولما يموت كل الاسلحه بتتسحب عشان كدا لما تعمل حدث الموت + اعطاء سلاح السلاح بيروح عشان كدا سويت تايمر ينتظر 4 ثواني من وقت موت الاعب ويعطية سلاح وكدا تظبط Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 Just now, KillerX said: عشان كدا سويت تايمر ينتظر 4 ثواني من وقت موت الاعب ويعطية سلاح وكدا تظبط لالا onPlayerWasted ظبطتهآ آنآ تمآم لكن آلمشكلة ب onPlayerLogin مدري ليه مآ يجي , بجرب تآني Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 اخرج من السيرفر عشان يحفظ بياناتك ثم سجل دخولك وبيظبط + مجربوا Link to comment
Mr.Mostafa Posted September 2, 2018 Author Share Posted September 2, 2018 8 minutes ago, KillerX said: اخرج من السيرفر عشان يحفظ بياناتك ثم سجل دخولك وبيظبط + مجربوا يب تمآم ظبط تسلم 12 minutes ago, KillerX said: setPlayerMoney(source,Check[1]['Money']) + نصيحة لآ تستخدم setPlayerMoney مع آلقآعدة خليهآ مع setAcountData آفضل عشآن تنحفظ آلفلوس علي آلحسآب , لآن لو كدآ بتنحفظ علي سيريآل ولو دخلت آي حسآب بتيجي نفس آلفلوس Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 1 minute ago, Mr.Mostafa said: يب تمآم ظبط تسلم الله يسلمك حياك الله : ) Link to comment
KillerX Posted September 2, 2018 Share Posted September 2, 2018 1 hour ago, Mr.Mostafa said: يب تمآم ظبط تسلم + نصيحة لآ تستخدم setPlayerMoney مع آلقآعدة خليهآ مع setAcountData آفضل عشآن تنحفظ آلفلوس علي آلحسآب , لآن لو كدآ بتنحفظ علي سيريآل ولو دخلت آي حسآب بتيجي نفس آلفلوس لا يا حلو لو تتاكد من السكريبت انا مش مسويها بالسيريال مسويها بحساب الاعب : ) 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