Jump to content

XPro

Members
  • Posts

    149
  • Joined

  • Last visited

Everything posted by XPro

  1. بجرب الاكواد حقكم و اقولكم لاني توي شفت ردوكم مشكورين بس زاحف قولي وش غيرت؟ طيب؟ انت خليت الكومند في اخر السطر بس ...؟
  2. طيب وين المشكل انا حاليا لسا ما جربت على سيرفر غيرتها بس وضنيت انها المشكل؟
  3. لوول نبهتني وين كانت المشكلة ض ما انتبهت مشكور كانت كذا guiSetInputMode("no_binds_when_editing") if guiGetVisible(wnd) then guiSetVisible(wnd,false) showCursor(false) else guiSetVisible(wnd,true) showCursor(true) end end addEvent("Open",true) addEventHandler ("Open",root,Openwnd) ذا addEventHandler ("Open",root,Openwnd) مشكور خليتها source
  4. addCommandHandler("myjail", function (player) if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)),aclGetGroup("Admin")) then triggerClientEvent ("Open",player) outputChatBox ("Panel Open",source,255,255,255,true) else outputChatBox ("You are not admin",source,255,255,255,true) end end) المشكلة اذا ادمن سوى الكلمة يفتح لكل الادمنية وش المشكلة في كلمة player?
  5. مو شغال بس المشكلة لما اسوي رستارت للمود بعد الريسباون تصير شغالة مشكورين كلكم بسوي رساتارت و خلص بس الحين اب الطلب الثاني منع تكرار بس بدون انذار او ميوت او اي شي المهم ما تكرر نفس الجملة
  6. لا مو شغالة المهم اعطيني الشي الثاني الي طلبته هو ما تكرر نفس الجملة في الشات
  7. ما تروح الاسلحة يصير ما يقدر يضرب بها بس لما يخرج من الماركر يصير كل شي عادي
  8. + للاسف ما ضبطو للكواد لانو بما انه ماب تكتيك بعد السباون و العد يعطيهم اسلحة مباشرة
  9. اخي الماركر معرف عندي اكيد بس ما جبته هنا بس
  10. function MarkerHit( hitElement, matchingDimension ) local elementType = getElementType( hitElement ) toggleControl (hitElement, "fire", false) toggleControl (hitElement, "aim_weapon", false) end addEventHandler( "onMarkerHit", m1, MarkerHit ) function MarkerHit( hitElement, matchingDimension ) local elementType = getElementType( hitElement ) toggleControl (hitElement, "fire", true) toggleControl (hitElement, "aim_weapon", true) end addEventHandler( "onMarkerLeave", m1, MarkerHit ) راح يكون سباونه داخل الماركر لذا اول ما تجي الماب يقدر يضرب عادي حتى اسوي ريستارت يعني الحين ابيه يكون سباون حق الاعب مباشرة بدون اسلحة هذا ماب خاص للتكتيك --- ثاني شي اذا عندكم كود منع نفس الجملة يعني اذا كانت نفس الجملة ما تكرر بس و ما ياخذ لا تحذير و لا كيك ولا شي و شكرا
  11. طيب ممكن تقولي معنى for i,v in ipairs و متى نسخدمها لاني ماني فاهم كلمة لوب ذي اشرح لي السطر لاهنت
  12. اولا ابي شرح الكود ذا for i, plr in pairs( players ) ----- ثاني شي ابي الفنكشن الي يستخرج كل اسماء الاعبين -------- +وش معنى GridList ------- مثلا ارسال رسالة خاصة لما يفتح النافذة يلقى اسماء كل الاعبين وش هو الفنكشن المسؤول و شكرا لكم ---------
  13. طيب الموضوع السابق صار فيه حديث و ما اسفدت شي + المره ذي جبت الكود
  14. لاهنتو ممكن شرح الكود ذا function xmlFile ( find ) if ( find == true ) then setElementData ( localPlayer, "checkbox", true ) else setElementData ( localPlayer, "checkbox", false ) end xmlFileName = "login.xml" local xmlFile = xmlLoadFile ( xmlFileName ) if not ( xmlFile ) then xmlFile = xmlCreateFile ( xmlFileName, "checkbox" ) xmlNodeSetAttribute ( xmlFile, "savecheckbox", tostring ( getElementData ( localPlayer, "checkbox" ) ) ) end xmlNodeSetAttribute ( xmlFile, "savecheckbox", tostring ( getElementData ( localPlayer, "checkbox" ) ) ) xmlNodeSetAttribute ( xmlFile, "username", tostring ( guiGetText ( Edit_user ) ) ) xmlNodeSetAttribute ( xmlFile, "password", tostring ( guiGetText ( Edit_pass ) ) ) xmlSaveFile ( xmlFile ) xmlUnloadFile ( xmlFile ) end function getUserNameAndPass ( ) xmlFileName = "login.xml" local xmlFile = xmlLoadFile ( xmlFileName ) if ( xmlFile ) then status = xmlNodeGetAttribute ( xmlFile, "savecheckbox" ) end if ( status == "true" ) then local username = tostring ( xmlNodeGetAttribute ( xmlFile, "username" ) ) local password = tostring ( xmlNodeGetAttribute ( xmlFile, "passWord" ) ) if not ( username == "" ) and not ( password == "" ) then guiCheckBoxSetSelected ( auto, true ) guiSetText ( Edit_user, username ) guiSetText ( Edit_pass, password ) end end end و مثال اخر نستخدم فيه xml يعني مثل الاكواد ذي و شكرا
  15. طيب ممكن تعطيوني كود حفظ تسجيل الدخول اذا ضغط على التشاك بوكس اذا ما ضغط ما يتسجل و بس انا لقيت بس ابي شرحهم
  16. ض انا الحين من الجوال الغد اعطيك الاكواد لاني لما دورت العد كل واحد و برمجته
  17. اي مود؟؟ قصدك الكود؟
  18. ابي كود يوم يضغط على حفظ معلوماته اي اسمه و باسورده لما يدخل مره اخرى يلقاهم محفوظين لقيت كم مود في النت الي عنده كود بسيط ابيه شرح و شكرا
  19. يب معاه كل حق هو دعمني كتير على السكايب مشكور تعلم كم من شي منك تسلم
  20. السلام عليكم المشكلة انو لما اجي اسجل ما تضبط و تجيني [17:42:17] ERROR: mylogin_panel\Server.lua:14: attempt to call local 'Username' (a string value) Server function LoginTo(Username,Password) local Account = getAccount (Username) local Loginin = logIn (Account,Password) if (Account ~= false) then logIn (source,Account,Password) triggerClientEvent (source,"hideLoginWindow",getRootElement()) else outputChatBox("Username Or Password False",source,255,0,0,true) end end function addaccount (Username,Password,passwordConfirm) if not Username (Username == "") then if not Password (Password == "") then if not ConfirmePassword (ConfirmePassword == "") then if (Password == ConfirmePassword ) then local accountt = getAccount (username,password) if (accountt ~= false) then local accountadd = addAccount (tostring(Username),tostring(Password)) if ( accountadd ) then triggerClientEvent (source,"Close_register",getRootElement()) outputChatBox ("#0000FF* #FFFFFFYou have sucessfuly registered! [username: #ABCDEF" .. username .. " #FF0000| #FFFFFFPassword: #ABCDEF" .. password .. "#FFFFFF]",source,255,255,255,true ) end end end end end end end addEvent("Logined",true) addEvent ("RegisterAccount",true) addEventHandler ("Logined",root,LoginTo) addEventHandler ("RegisterAccount",root,addaccount) Cleint GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Edit = {} GUIEditor_Image = {} addEventHandler( "onClientResourceStart", getRootElement( ), function ( ) wnd = guiCreateWindow(397,65,457,579,"Login Panel By XPro v0.2",false) guiSetVisible(wnd, true) GUIEditor_Image[1] = guiCreateStaticImage(10,23,438,308,"images/gta-v-pc.png",false,wnd) GUIEditor_Label[1] = guiCreateLabel(22,365,74,16,"UserName : ",false,wnd) guiSetFont(GUIEditor_Label[1],"clear-normal") Edit_user = guiCreateEdit(106,357,288,32,"",false,wnd) GUIEditor_Label[2] = guiCreateLabel(22,365,74,16,"UserName : ",false,wnd) guiSetFont(GUIEditor_Label[2],"clear-normal") GUIEditor_Label[3] = guiCreateLabel(22,422,74,16,"PassWord : ",false,wnd) guiSetFont(GUIEditor_Label[3],"clear-normal") GUIEditor_Label[4] = guiCreateLabel(22,422,74,16,"PassWord : ",false,wnd) guiSetFont(GUIEditor_Label[4],"clear-normal") Edit_pass = guiCreateEdit(106,413,288,32,"",false,wnd) show = guiCreateCheckBox(113,451,16,16,"",false,false,wnd) GUIEditor_Label[5] = guiCreateLabel(135,449,103,26,"ShowPassword",false,wnd) GUIEditor_Button[1] = guiCreateButton(19,493,99,68,"Login",false,wnd) btn_login = guiCreateButton(19,493,99,68,"Login",false,wnd) guiSetFont(btn_login,"clear-normal") btn_go_register = guiCreateButton(338,493,99,68,"Register",false,wnd) guiSetFont(btn_go_register,"clear-normal") auto = guiCreateCheckBox(125,537,19,17,"",false,false,wnd) GUIEditor_Label[6] = guiCreateLabel(146,537,87,17,"Remamber Me",false,wnd) wnd_register = guiCreateWindow(537,239,340,360,"Register Panel By XPro",false) guiSetVisible(wnd_register, false) guiSetAlpha(wnd_register,1) Edit_r_name = guiCreateEdit(82,79,240,30,"",false,wnd_register) GUIEditor_Edit[1] = guiCreateEdit(74,157,5,5,"",false,Edit_r_name) GUIEditor_Label[8] = guiCreateLabel(9,84,68,31,"Username :",false,wnd_register) GUIEditor_Label[9] = guiCreateLabel(9,84,68,31,"Username :",false,wnd_register) GUIEditor_Label[10] = guiCreateLabel(9,137,68,31,"Password :",false,wnd_register) GUIEditor_Label[10] = guiCreateLabel(9,137,68,31,"Password :",false,wnd_register) Edite_r_pass = guiCreateEdit(82,128,240,30,"",false,wnd_register) GUIEditor_Label[11] = guiCreateLabel(10,190,108,16,"ConfirmePassword :",false,wnd_register) GUIEditor_Label[11] = guiCreateLabel(10,190,108,16,"ConfirmePassword :",false,wnd_register) Edite_r_Confirme = guiCreateEdit(124,182,205,31,"",false,wnd_register) btn_register = guiCreateButton(26,265,105,63,"Register",false,wnd_register) btn_close_r = guiCreateButton(207,265,105,63,"Close",false,wnd_register) addEventHandler("onClientGUIClick",btn_go_register,openRegisterWindow) addEventHandler ("onClientGUIClick",btn_login,loginin) addEventHandler ("onClientGUIClick",btn_close_r,closewnd_r) addEventHandler ("onClientGUIClick",btn_register,registeraccount) end) function openRegisterWindow () if (button == left and state == up) then if (source == btn_go_register) then guiSetVisible(wnd_register, true) guiBringToFront(wnd_register) guiSetInputEnabled(true) showCursor(true) end end end function loginin () if ( button == left and state == up) then if (source== btn_login) then Username = guiGetText (Edit_user) Password = guiGetText (Edit_pass) triggerServerEvent ("Logined",localPlayer,Username,Password) end end end function closewnd_r () if ( button == left and state == up ) then if ( source == btn_close_r ) then guiSetVisible (wnd_register,false) guiSetVisible (wnd,true) showCrusor (true) guiSetInputEnabled (true) end end end addEvent ("Close_register",true) addEventHandler ("Close_register",getRootElement(),closewnd_r) function registeraccount () if ( button== left and state == up ) then if (source == btn_register ) then Username = guiGetText (Edit_r_name) Password = guiGetText (Edite_r_pass) confirmePassword = guiGetText (Edite_r_Confirme) triggerServerEvent ("RegisterAccount",localPlayer,Username,Password,ConfirmePassword) end end end function hideLoginWindow () guiSetInputEnabled(false) guiSetVisible(wnd, false) guiSetVisible(wnd_register, false) showCursor(false) end addEvent("hideLoginWindow", true) addEventHandler("hideLoginWindow", getRootElement(), hideLoginWindow) ارجو التصحيح و تعين معكان الخطا
  21. مشكور يا الاخ iMr.Dawix بس قولي على حسب كودك كيف عرفت الحدث يوم تغلق اللوحة الي هو تسجيل الدخول؟؟
  22. الزاحف ذي مو لوحة تسجيل ذي لوحة دخول بس لسا ما برمجت التسجيل الحين شغالة اكتب الاسم و كلمت السر يدخل الحساب بس ما تختفي اللوحة و ما يجيني السهم
  23. اوك شكرا بانتظار الافادة من شخص آخر
  24. شكرا على المحاولة + وش هو الد بق
  25. اول شي النافذة ما تختفي بعد التسجيل ثاني شي السهم ما يظهر Client GUIEditor_Label = {} wnd = guiCreateWindow(394,130,505,303,"Login Panel v0.1 By XPro",false) name = guiCreateLabel(59,84,79,19,"UserName : ",false,wnd) guiLabelSetColor(name,0,0,255) guiSetFont(name,"clear-normal") pass = guiCreateLabel(108,147,81,23,"Password : ",false,wnd) guiLabelSetColor(pass,0,0,255) guiSetFont(pass,"clear-normal") edit1 = guiCreateEdit(147,79,245,31,"",false,wnd) edit2 = guiCreateEdit(196,140,245,31,"",false,wnd) check = guiCreateCheckBox(387,196,21,20,"",false,false,wnd) guiCheckBoxSetSelected(check,true) GUIEditor_Label[1] = guiCreateLabel(293,196,88,25,"Remamber Me",false,wnd) guiLabelSetColor(GUIEditor_Label[1],255,0,0) login = guiCreateButton(47,232,99,61,"Login",false,wnd) register = guiCreateButton(369,232,99,61,"Register",false,wnd) guiSetAlpha(register,1) guste = guiCreateButton(210,256,89,38,"Guste",false,wnd) GUIEditor_Label[2] = guiCreateLabel(405,19,93,15,"Login Panel v0.1 By XPro",false,wnd) addEventHandler ("onClientGUIClick" ,root, function () if ( source == login ) then UserName = guiGetText ( edit1 ) PassWord = guiGetText ( edit2 ) triggerServerEvent ( "Loginin",localPlayer,UserName,PassWord ) guiSetVisible (wnd, true) showCursor ( true ) end end ) addEvent ( "CloseWindow", true ) addEventHandler ( "CloseWindow", root, function ( Logined ) if ( Logined ) then guiSetVisible ( Wnd, false ) showCursor ( false ) end end ) Server addEvent ( "Loginin", true ) addEventHandler ( "Loginin", root, function ( Username, Password ) local Account = getAccount ( Username, Password ) local Logined = logIn ( source, Account, Password ) if ( Logined ) then triggerClientEvent ("CloseWindow", source, Logined ) outputChatBox ("You Are Login in" ,source,255,0,0) else outputChatBox ("UserName Or Password False" ,source,255,0,0) end end ) ما تختفي اللوحة بعد تسجيل الدخول+ السهم ما يظهر +شكر على المساعدة الاخ Mr.R
×
×
  • Create New...