-
Posts
4,429 -
Joined
-
Last visited
Everything posted by #DRAGON!FIRE
-
ما فهمت عليكـ تمام ? GUI كيف تستخدمه مع onClientClick بس حدث في حدث .. : onClientGUIClick يـ ريت توضح مشكلتكـ اكثر
-
شف .. الجدوال لها اشكال كثيرة ارقام الشخصيات تعتبر اول قيمة بالجدول لانه بالجدول ممكن يكون قيم كثيرة والقيمة نفسها فيها اكثر من قيمة مثلأ .. : local table = { [ "SFA7" ] = { 5, 50 ,13 }, [ "za7f" ] = { 7, 10 ,0 }, [ "Hassan" ] = { 0, 0 ,10 }, } فـ النفترض بتجيب قيمة سفاح وبتجيب القيمة الثانية من قيمة سفاح اللي هي 50 وش بتسوي ؟ . table["SFA7"] الحين انت جبت قيمة سفاح صحيح .. بس ما جبت القيمة اللي حاملها القيمة نفسها سفاح وش تسوي ؟ تسوي كذا table["SFA7"][2] جبت القيمة الثانية من قيمة سفاح . نفس الموضوع لو بتسويه مثلأ ع حسن table["Hassan"] بتجيب القيمة الـ 3 حقه table["Hassan"][3]
-
حياكـ الله بـ اي وقت .
-
بالنسبة لـ حجم الجدول .. يقصد عدد قيم الجدول يوم تفكـ الجدول يجي لك عدد القيم الموجودة فيه #table فـ مثلأ عندك جدول فيه 15 قيمةة وهو سوا كذا num = #table فـ بحط الـ متغير عشان يوم يجلب القيمة ع اخر قيمة بالجدول يوم تسوي جدول يكون زي كذا مثلأ table = { "SKin", "Sfa7", "ZA7F" } عشان تجيب قيمة 1 ولا اثنين تسوي table[value] هي الـ ترتيب حق القيمة بالجدول .. يعني بتوضيح اكثر رقم القيمة بالجدول value الـ فـ لو سويت كذا مثلأ table[1] جالس تجلب القيمة الاولة من الجدول . ويزود وينقص فيه num فـ هو يسوي المتغير وهو بالاصل معرف كـ قيمة 1 يعني تكون الشخصية حق البيد 1 ولو راح يمين يزود ع الـ المتغير ذا 1 .. فـ اذا يصير 2 فالنفترض ذذ فـ يوم يحط السكين يسوي كذا table[num] يعني جاب قيمة كم ؟ القيمة الثانية من الجدول ولو نقص القيمة اللي قبلها . اتمنى فهمت .
-
تقصد طريقة جديدة غير ذي .
-
local Words = { "كلمة", "كلمة", "كلمة", } addEventHandler( "onPlayerChat", root, function( Msg, type ) if ( type == 0 ) then for _,v in ipairs( Words ) do if ( string.find( Msg, v ) ) then cancelEvent ( true ) end end end end )
-
addCommandHandler( "Money", function ( source ) givePlayerMoney( source, 350 ) end )
-
استخدم . : Event: "onPlayerChat" table string.find cancelEvent
-
[WIP] TfB MultiGaming @eSport.ae Community
#DRAGON!FIRE replied to UAEpro's topic in Arabic / العربية
لووول ,, راح تنشره ولا خاص ؟ ذذ . TfB جالسين نشتغل عليه .. لسيرفر -
وتقدر تختصرها زي كذا افضل , addEventHandler("onPlayerLogin",root, function (account) if getAccountName(getPlayerAccount(account) == 'Prestege' ) then givePlayerMoney ( source , math.random ( 100,50000 ) ) outputChatBox( source, "Thank's For the Lesson", getRootElement, 255, 255,0 ) end end ) مسوي هريسة تراكـ اولأ ليه getPlayerAccount ؟ ثانيا outputChatBox( source, "Thank's For the Lesson", getRootElement, 255, 255,0 ) ناقص القوسين حق getRootElement بعدين مدام حاتط روت ليه تحط سورس ؟ .. وليه حاتط سورس اصلن بالبداية اول ارقمنت هو التكست من وين جبت سورس ؟
-
بالتوفيق .. كان ودي اساعدكم بس للاسف ما قدر .
-
اكيد ما شفت الشرح .. في بارتمنت بالحدث نفسه الحساب اللي دخل فيه اللاعب ما يحتاج تستخدم ذا .
-
يـ اخوي هذا مو كود .. هذا سكربت كامل ! هنا للمساعدة فقط وليس بسكربتات كاملة . بس من الممكن يكون موجود بالكومنتي .. سوي بحث https://community.multitheftauto.com/in ... =resources + بالمناسبة مو لازم لو غلطت بحرف ولا غلط بكتابة الموضوع تسوي موضوع جديد .. يمديك تعدل اسم الموضوع والموضوع واي شي
-
if u won't Cursor remove line 3 bindKey( "F4", "down", function( ) guiSetVisible( GUIEditor.window[1], not guiGetVisible( GUIEditor.window[1] ) ) showCursor( guiGetVisible( GUIEditor.window[1] ) ) end )
-
use: onClientResourceStart
-
takePlayerMoney on client -__- On Client is Phantom
-
ياخي مسوي هريسة كبيرة .. واكودك عفسة رتبها وعندك اخطاء كثيرة .. اللي قدرت اصلحه لكـ .. صلحته وتراه ما بيشتغل .. لانه مسوي هريسة وما اعتقد احد بصلحه لك كامل لو ما تعرف للسكربت ذا مو مجبور تسوي .. ي كثرها منشورة حاول تتعلم وبعدين سوي ذذ wnd = guiCreateStaticImage(204, 151, 612, 444, "window.png", false) GUIEditor.label[1] = guiCreateLabel(108, 145, 104, 48, "Username:", false, wnd) GUIEditor.label[2] = guiCreateLabel(113, 203, 215, 48, "Password:", false, wnd) name = guiCreateEdit(202, 140, 203, 28, "", false, wnd) pass = guiCreateEdit(202, 198, 203, 28, "", false, wnd) log_err = guiCreateLabel(178, 236, 253, 26, "", false, wnd) login = guiCreateButton(202, 272, 99, 45, "Login", false, wnd) goreg = guiCreateButton(311, 272, 99, 45, "Register", false, wnd) chekbox = guiCreateCheckBox(415, 180, 95, 18, "(save)", false, false, wnd) -------------||Register||---------------------- GUIEditor.label[3] = guiCreateLabel(108, 145, 104, 48, "Username:", false, wnd) REGname = guiCreateEdit(202, 140, 203, 28, "", false, wnd) REGpass = guiCreateEdit(202, 188, 203, 28, "", false, wnd) GUIEditor.label[4] = guiCreateLabel(112, 193, 104, 48, "Password:", false, wnd) Rpass = guiCreateEdit(202, 227, 203, 28, "", false, wnd) GUIEditor.label[5] = guiCreateLabel(70, 231, 104, 48, "Repeat Password:", false, wnd) back = guiCreateButton(317, 289, 88, 43, "Back", false, wnd) reg = guiCreateButton(206, 289, 88, 43, "Register", false, wnd) reg_err = guiCreateLabel(192, 258, 229, 31, "", false, wnd) guiSetFont(reg_err, "default-bold-small") guiSetFont(GUIEditor.label[5], "default-bold-small") guiSetFont(GUIEditor.label[4], "default-bold-small") guiSetFont(GUIEditor.label[3], "default-bold-small") guiLabelSetHorizontalAlign(log_err, "center", false) guiSetFont(log_err, "default-bold-small") guiSetFont(GUIEditor.label[2], "default-bold-small") guiSetVisible(wnd,false) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(log_err,255,0,0) guiLabelSetHorizontalAlign(reg_err, "center", false) guiSetVisible(GUIEditor.label[3], false) guiSetVisible(GUIEditor.label[4], false) guiSetVisible(GUIEditor.label[5], false) guiSetVisible(REGname, false) guiSetVisible(REGpass, false) guiSetVisible(Rpass, false) guiSetVisible(reg_err, false) guiSetVisible(back, false) guiSetVisible(reg, false) -------------- addEventHandler("onClientResourceStart",resourceRoot, function () local xmlFile = xmlLoadFile ("files/xml/userdata.xml") if not xmlFile then xmlFile = xmlCreateFile("files/xml/userdata.xml", "login") end local userN = xmlFindChild (xmlFile, "username", 0) local passN = xmlFindChild (xmlFile, "password", 0) if usernameNode and passwordNode then user = xmlNodeGetValue(userN) pas = xmlNodeGetValue(passN) getSetText(name,user) getSetText(pass,pas) else getSetText(name,"") getSetText(pass,"") end xmlSaveFile ( xmlFile ) xmlUnloadFile ( xmlFile ) end ) function saveLoginToXML(username, password) local xmlSFile = xmlLoadFile ("files/xml/userdata.xml") if not xmlSFile then xmlSFile = xmlCreateFile("files/xml/userdata.xml", "login") end if (username ~= "") then local usernameNode = xmlFindChild (xmlSFile, "username", 0) if not usernameNode then usernameNode = xmlCreateChild(xmlSFile, "username") end xmlNodeSetValue (usernameNode, tostring(username)) end if (password ~= "") then local passwordNode = xmlFindChild (xmlSFile, "password", 0) if not passwordNode then passwordNode = xmlCreateChild(xmlSFile, "password") end xmlNodeSetValue (passwordNode, tostring(password)) end xmlSaveFile(xmlSFile) xmlUnloadFile (xmlSFile) end addEvent("saveLoginToXML", true) addEventHandler("saveLoginToXML", getRootElement(), saveLoginToXML) addEventHandler( "onClientGUIClick", resourceRoot, function ( ) if ( source == goreg ) then for _,v in ipairs ( GUIEditor.label ) do guiSetVisible ( v, not guiGetVisible( v ) ) end guiSetVisible(name, false) guiSetVisible(pass, false) guiSetVisible(log_err, false) guiSetVisible(goreg, false) guiSetVisible(login, false) guiSetVisible(REGname, true) guiSetVisible(REGpass, true) guiSetVisible(Rpass, true) guiSetVisible(reg_err, true) guiSetVisible(back, true) guiSetVisible(reg, true) elseif (source == back) then for _,v in ipairs ( GUIEditor.label ) do guiSetVisible ( v, not guiGetVisible( v ) ) end guiSetVisible(name, true) guiSetVisible(pass, true) guiSetVisible(log_err, true) guiSetVisible(goreg, true) guiSetVisible(login, true) guiSetVisible(REGname, false) guiSetVisible(REGpass, false) guiSetVisible(Rpass, false) guiSetVisible(reg_err, false) guiSetVisible(back, false) guiSetVisible(reg, false) elseif ( source == reg ) then triggerServerEvent ( "reg", localPlayer, guiGetText(REGname), guiGetText(REGpass), guiGetText(Rpass) ) elseif ( source == login ) then local username = guiGetText(name) local password = guiGetText(pass) local checksave = guiCheckBoxGetSelected(chekbox) triggerServerEvent( "log", localPlayer, guiGetText(name), guiGetText(pass), guiCheckBoxGetSelected(chekbox)) end end ) addEvent( "set_warning_text", true ) addEventHandler( "set_warning_text", root, function ( type, text ) if ( type == "Login" ) then guiSetText(log_err,text) setTimer( guiSetText, 2000, 1, log_err, "" ) elseif (type == "Register") then guiLabelSetColor(reg_err,255,0,0) guiSetText(reg_err,text) setTimer( guiSetText, 2000, 1, reg_err, "" ) end end ) addEvent("ww", true) addEventHandler("ww", getRootElement(), function (type, text) if (type == "Register") then guiLabelSetColor(reg_err,0,255,0) guiSetText(reg_err,text) setTimer(guiSetText,2000,1,reg_err,"") elseif (type == "login") then return end end ) addEvent( "ss", true ) addEventHandler( "ss", root, function ( ) guiSetVisible( wnd, false ) showCursor ( false ) fadeCamera ( true ) end ) addCommandHandler( "openLoginwndserver", function ( ) guiSetVisible( wnd, true ) showCursor ( false ) fadeCamera( true ) showChat( true ) end )
-
GUI Element في ارقمنت بـ الـ اسمه : parent هذا وظيفته انه لو تبي الزر ولا صورة ولا شيك بوكس اي شي .. يكون ع نافذة مثلأ ولا صورة
-
function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end local Text = ""..RGBToHex( math.random( 255 ), math.random( 255 ), math.random( 255 ) ).."[M.O] "..RGBToHex( math.random( 255 ), math.random( 255 ), math.random( 255 ) ).."حياكم الله بسيرفر مجانين الشطف "..RGBToHex( math.random( 255 ), math.random( 255 ), math.random( 255 ) ).."[M.O]" setTimer ( function( ) outputChatBox ( Text, getRootElement( ), 255, 255, 255, true ) end, 50000, 0 )
-
تقصد يوم يتكلون الادمنيات .. ولا الزائر ولا للكل ؟
-
اعلان : قريبا افتتاح استضافة multigamehost
#DRAGON!FIRE replied to Multigamehost's topic in Arabic / العربية
انت بـ منتدى عربي -__- تتكلم انجليزي ليه ؟ .#