Jump to content

iMr ~ MnHmAr

Members
  • Posts

    555
  • Joined

  • Last visited

Everything posted by iMr ~ MnHmAr

  1. سوي اكسبورد من نفس مود الشات اذا مانفع هات الدي بق
  2. سويت كذا --- كلنت addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) triggerServerEvent( "T3", localPlayer,TS1) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) triggerServerEvent( "T8", localPlayer,TS2) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) triggerServerEvent( "T9", localPlayer,TS3) end end end ) addEvent("T4",true) addEventHandler("T4",root, function(playerSerial1,TS1,TS2,TS3,n,s,v) guiSetText(GUIEditor.label[2],'التصويت الاول : -' ..n..'') guiSetText(GUIEditor.label[3],'التصويت الثاني : -' ..s..'') guiSetText(GUIEditor.label[4],'- لتصصويت الثالث :- ' ..v..'') local row1 = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c1,playerSerial1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c2,TS1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c3,TS2,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c4,TS3,false,false) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c1, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c2, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c3, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c4, 222, 200, 22 ) end ) ---- سيرفر addEventHandler('onResourceStart', resourceRoot, function () executeSQLQuery('CREATE TABLE IF NOT EXISTS TsOuT1 (playerSerials,TS1,n)') executeSQLQuery('CREATE TABLE IF NOT EXISTS TsOuT2 (playerSerials,TS2,s)') executeSQLQuery('CREATE TABLE IF NOT EXISTS TsOuT3 (playerSerials,TS3,v)') end ) local n = 0 addEvent("T3",true) addEventHandler("T3",root, function(TS1,n) SaveSystem1 = executeSQLQuery('SELECT * FROM TsOuT1 WHERE playerSerials=?',getPlayerSerial(source)) if ( SaveSystem1 ) then executeSQLQuery('INSERT INTO TsOuT1 (playerSerials,TS1,n) VALUES(?,?,?)',getPlayerSerial(source),TS1,n) playerSerial1 = getPlayerSerial(source) local n = n + 1 triggerClientEvent ( root, "T4", root,playerSerial1,TS1,TS2,TS3,n,s,v) end end ) local s = 0 addEvent("T8",true) addEventHandler("T8",root, function(TS2,s) SaveSystem2 = executeSQLQuery('SELECT * FROM TsOuT2 WHERE playerSerials=?',getPlayerSerial(source)) if ( SaveSystem2 ) then executeSQLQuery('INSERT INTO TsOuT2 (playerSerials,TS2,s) VALUES(?,?,?)',getPlayerSerial(source),TS2,s) playerSerial1 = getPlayerSerial(source) local s = s + 1 triggerClientEvent ( root, "T4", root,playerSerial1,TS1,TS2,TS3,n,s,v) end end ) local v = 0 addEvent("T9",true) addEventHandler("T9",root, function(TS3,v) SaveSystem3 = executeSQLQuery('SELECT * FROM TsOuT3 WHERE playerSerials=?',getPlayerSerial(source)) if ( SaveSystem3 ) then executeSQLQuery('INSERT INTO TsOuT3 (playerSerials,TS3,v) VALUES(?,?,?)',getPlayerSerial(source),TS3,v) playerSerial1 = getPlayerSerial(source) local v = v + 1 triggerClientEvent ( root, "T4", root,playerSerial1,TS1,TS2,TS3,n,s,v) end end ) الدي بق يقول بي المخختصر ان n and s في الكلنت في استقبال التقريت وفي السيرفر بعد ان قيمته فارغه nil
  3. ممكن مثال على سترق فاضي و ايات تنصحني فيهم ^^ + بحط المتغيرات سيرفر احسن صح؟ + هذا مافهمت INSERT وتسوي لوب لكل اللاعبين وتجيب سريالاتهم وتحط قيمه مبدئيه يعني مثلاً سترنق فاضي وبعدها كل ما يختار التشيك بوكس تحدث القاعدة على حسب التشيك اللي اختاره من خلال UPDATE
  4. القيم مود رائع لكن كل الحقوق تعود لـ سيرفر وزآرة الهجوله و آلدتشير
  5. الان انا مسوي 3 شيك بوكس 3 خيارات بس ابي لما يضرب اول واحد منه n +1 + ينظآف في القريد ليست هو ينظآف في القريد زي الحلآوهه بس المشكله انه لكن المتغير n مايزيد كل ما واحد اختار شيك بوكس رقم 1 و كمان القريد ماينحفظ ولا المتغير حق n و الكلام على s and v نفس الكلام على n انا مسوي 3 لبل مثل كذا ابي كل متغير يج في لبل مثل الي اختارو الشيك بوكس الاول مجموعهم في لبل و الي اختارو الثاني مجموعه في لبل ثاني و الي اختارو الثالث مجموعه في لبل ثالث مثل كذا local n = 0 local s = 0 local v = 0 addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) local n = n + 1 triggerServerEvent( "T3", localPlayer,TS1,n) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) local s = s + 1 triggerServerEvent( "T3", localPlayer,TS2,s) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) local v = v + 1 triggerServerEvent( "T3", localPlayer,TS3,v) end end end ) addEvent("T4",true) addEventHandler("T4",root, function(playerSerial1,TS,num) guiSetText(GUIEditor.label[2],'التصويت الاول : -' ..n..'') guiSetText(GUIEditor.label[3],'التصويت الثاني : -' ..s..'') guiSetText(GUIEditor.label[4],'- لتصصويت الثالث :- ' ..v..'') local row1 = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c1,playerSerial1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c2,TS,false,false) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c1, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c2, 222, 200, 22 ) end )
  6. local n = 0 local s = 0 local v = 0 addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) local n = ( n or 0 ) + 1 triggerServerEvent( "T3", localPlayer,TS1,n) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) local s = ( s or 0 ) + 1 triggerServerEvent( "T3", localPlayer,TS2,s) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) local v = ( v or 0 ) + 1 triggerServerEvent( "T3", localPlayer,TS3,v) end end end ) addEvent("T4",true) addEventHandler("T4",root, function(playerSerial1,TS,num) guiSetText(GUIEditor.label[2],'- آلخيآر آلآول' ..num..'') local row1 = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c1,playerSerial1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c2,TS,false,false) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c1, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c2, 222, 200, 22 ) end ) سيرفر addEventHandler('onResourceStart', resourceRoot, function () executeSQLQuery('CREATE TABLE IF NOT EXISTS TsOuT (playerSerials,TS,num)') end ) addEvent("T3",true) addEventHandler("T3",root, function(TS,num) SaveSystem1 = executeSQLQuery('SELECT * FROM TsOuT WHERE playerSerials=?',getPlayerSerial(source)) if ( SaveSystem1 ) then executeSQLQuery('INSERT INTO TsOuT (playerSerials,TS,num) VALUES(?,?,?)',getPlayerSerial(source),TS,num) playerSerial1 = getPlayerSerial(source) triggerClientEvent ( root, "T4", root,playerSerial1,TS,num) end end ) الان صار لما ارسل تجي عادي لكن مايحفظ ^^
  7. مشكور آخوي جآري التجربه
  8. من نفسي والحمدلله الان صرت اعرف لآشياء ماكنت اعرفها ^^
  9. مازبط الدي بق Database query failed : near "الاول" : suntax error الخطا يقول في السطر ذا executeSQLQuery('INSERT INTO `TsOuT`(playerSerials,TS1,TS2,TS3,n,s,v) VALUES(?,?,?,?,?,?,?)',getPlayerSerial(source),TS1,TS2,TS3,n,s,v) المهم حليت المشكله : - لكن ظهرت لي مشكله اني لما اختار شيك بوكس و ارسل مايجي في القريد ليست ولا تزيد قيمته انا مسوي لبل كل ما واحد ضرب شيك بوكس و ضرب ارسل يزيد 1 كان يزيد قبل اضيف قاعدة البيانات local n = 0 local s = 0 local v = 0 addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) local n = n + 1 triggerServerEvent( "T3", localPlayer,TS1,n) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) local s = s + 1 triggerServerEvent( "T3", localPlayer,TS2,s) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) local v = v + 1 triggerServerEvent( "T3", localPlayer,TS3,v) end end end ) addEvent("T4",true) addEventHandler("T4",root, function(playerSerial1,TS1,TS2,TS3,n,s,v) guiSetText(GUIEditor.label[2],''..n..'') guiSetText(GUIEditor.label[3],'' ..s..'') guiSetText(GUIEditor.label[4],'' ..v..'') لكن الان مايزيد ويقولي ان قيمته الدي بق يقول n = nil
  10. سكربت رائع وفكرههء جديدههء بآتوفيق ان شاء الله
  11. مازبط الدي بق Database query failed : near "الاول" : suntax error الخطا يقول في السطر ذا executeSQLQuery('INSERT INTO `TsOuT`(playerSerials,TS1,TS2,TS3,n,s,v) VALUES(?,?,?,?,?,?,?)',getPlayerSerial(source),TS1,TS2,TS3,n,s,v)
  12. تضغط على بيد ؟ ع مضن ماتقدر ^ مدري والله ماقد جربته بس ع مضن ماتقدر
  13. اها راح تحتاج حدث راح تستخدم onClientGUIClick فانكشنات guiSetVisible guiGetVisible getPedSkin
  14. انا مسوي نظام حفظ في قريد ليست لكن مازبط شوفو كلنت n = 0 s = 0 v = 0 addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) n = n + 1 triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3,n,s,v) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) s = s + 1 triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3,n,s,v) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) v = v + 1 triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3,n,s,v) end end end ) addEvent("T4",true) addEventHandler("T4",root, function(playerSerial1,TS1,TS2,TS3,n,s,v) guiSetText(GUIEditor.label[2],''..n..' -: آلخيآر آلآول ') guiSetText(GUIEditor.label[3],''..s..' -: آلخيآر آلثآني') guiSetText(GUIEditor.label[4],''..v..' -: آلخيآر آلثالث ') local row1 = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c1,playerSerial1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c2,TS1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c3,TS2,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],row1,c4,TS3,false,false) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c1, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c2, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c3, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],row1,c4, 222, 200, 22 ) end ) سيرفر addEventHandler('onResourceStart', resourceRoot, function () executeSQLQuery('CREATE TABLE IF NOT EXISTS `SaveSystem2`(playerSerials,TS1,TS2,TS3,n,s,v)') end ) addEvent("T3",true) addEventHandler("T3",root, function(TS1,TS2,TS3,n,s,v) playerSerial1 = getPlayerSerial(source) SaveSystem1 = executeSQLQuery('SELECT * FROM `SaveSystem2` WHERE playerSerials=?',getPlayerSerial(source)) if ( type ( SaveSystem1 ) == "table" and #SaveSystem1 == 0 or not SaveSystem1 ) then executeSQLQuery('INSERT INTO `SaveSystem2`(playerSerials,TS1,TS2,TS3,n,s,v) VALUES(?,?,?,?,?,?,?)',getPlayerSerial(source),TS1,TS2,TS3,n,s,v) triggerClientEvent ( root, "T4", root,playerSerial1,TS1,TS2,TS3,n,s,v) end end ) المشكله يتشغل زي الحلاوه بس مايحفظ ^^ الدي بوق يقول المشكله في هذا السطر executeSQLQuery('INSERT INTO `SaveSystem2`(playerSerials,TS1,TS2,TS3,n,s,v) VALUES(?,?,?,?,?,?,?)',getPlayerSerial(source),TS1,TS2,TS3,n,s,v)
  15. وعليكم السلام ورحمة الله و بركاته مافهمت شيء الي فهمته انك تبي لما تضرب على شخصيه من اف1 تطلع لك لوحه صح؟
  16. مشكور اخوي يعطيك العافيه اخي لو احد رسل مثل الخيار الاول ابي مثل متغير قيمته 0 يصير +1 كل ما احد ضاف الخيار الاول يزيد + احطه كذا n = 0 addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if ( guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then local TS1 = guiGetText(GUIEditor.checkbox[1]) n = n + 1 triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3) elseif ( guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then local TS2 = guiGetText(GUIEditor.checkbox[2]) triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3) elseif (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then local TS3 = guiGetText(GUIEditor.checkbox[3]) triggerServerEvent( "T3", localPlayer,TS1,TS2,TS3) end end end )
  17. مشكور اخوي لكن آخوي الان لما احدد على شيك بوكس و اضرب زر الارسال ترسل كله تجي ^^ انا بس ابي الي حددته من الشيك بوكس يجي
  18. 27 مشاهده ولا احد يرد ^^
  19. آرجو آلرد لاني جربة كذا ترقيه ولا زبطت ^^
  20. انا عملت مود في 3 شيك بوكس ابي لما يحدد واحد منه ويضرب زر تتنحط في كولمن في قريد ليست القريد ليست فيه 3 كولمن كل شيك بوكس له كولمن مخصص مثل انا حدد على شيك بكوس رقم 3 لما اضرب ارسل يجي الكلام الي بي الشيك بوكس في كولمن 3 لكن مازبط مايترسل الا اول شيك بوكس الباقي لا الكود addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.button[2] then if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == false and guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == false) then outputChatBox(' يجب عليك تحديد شيء قبل الارسال ', 255, 0, 0, true) return end if (guiCheckBoxGetSelected(GUIEditor.checkbox[1]) == true ) then TS1 = guiGetText(GUIEditor.checkbox[1]) triggerServerEvent( "T3", localPlayer,TS1) if (guiCheckBoxGetSelected(GUIEditor.checkbox[2]) == true ) then TS2 = guiGetText(GUIEditor.checkbox[2]) triggerServerEvent( "T3", localPlayer,TS2) if (guiCheckBoxGetSelected(GUIEditor.checkbox[3]) == true ) then TS3 = guiGetText(GUIEditor.checkbox[3]) triggerServerEvent( "T3", localPlayer,TS3) end end end end end ) addEvent("T4",true) addEventHandler("T4",root, function(TS1,TS2,TS3) local Row1 = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],Row1,1,TS1,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],Row1,2,TS2,false,false) guiGridListSetItemText (GUIEditor.gridlist[1],Row1,3,TS3,false,false) guiGridListSetItemColor ( GUIEditor.gridlist[1],Row1,1, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],Row1,2, 222, 200, 22 ) guiGridListSetItemColor ( GUIEditor.gridlist[1],Row1,3, 222, 200, 22 ) end سيرفر addEvent("T3",true) addEventHandler("T3",root, function(TS1,TS2,TS3) triggerClientEvent ( root, "T4", root,TS1,TS2,TS3) end )
  21. يب حطيت سورس الا االان مايحفظ وش السبب
×
×
  • Create New...