Jump to content

iMr.SFA7

Members
  • Posts

    2,013
  • Joined

  • Last visited

Everything posted by iMr.SFA7

  1. شرح جميل بالتوفيق دائمـاً مـتميز بأسلـوبك
  2. addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[1] then local name = guiGetText ( GUIEditor.edit[2] ) triggerServerEvent ("Adminex", getLocalPlayer(), name) end end) local ForbiddenGroup = "Console" addEvent("Adminex",true) function Adminex(name) if (name and name ~= '' and name ~= ' ') then local player = getPlayerFromName(name) if (player) then local account = getPlayerAccount( player ) if account and not isGuestAccount(account) then local group = aclGetGroup ( "Admin-EX" ) if (group) then removeGroups ( source ) if isObjectInACLGroup("user."..getAccountName ( account ), aclGetGroup(ForbiddenGroup)) then return outputChatBox("لايمكنك اعطاء مخالف لهذا الحساب",source,255,0,0,true); end aclGroupAddObject ( group, "user."..getAccountName ( account ) ) outputChatBox ( "ASL: '"..getAccountName(getPlayerAccount(player)).."تم اعطاء مخالفة للحساب '", source, 0, 255 ,0 ) else outputChatBox ( 'غـير مـوجود (Admin-EX) القروب', source, 255, 100 ,100 ) end else outputChatBox ( 'هذا اللاعب لـيس لديـه حسـاب', source, 255, 100 ,100 ) end else outputChatBox ( 'ليـس هنـالك أي لاعـب بهذا الاسم', source, 255, 100 ,100 ) end else outputChatBox ( 'الرجاء كتابـة الاسم', source, 255, 100 ,100 ) end end addEventHandler("Adminex", getRootElement(), Adminex)
  3. وأنه بنفـس الاسـم Admin-EX تـأكد من وجـود القـروب
  4. أكوادك صحيحة بس ضيف السكربت لقروب الأدمن ترايقر مع رندر؟
  5. GUI وتحطها عشان الوظيفة ما تشتغل اذا ضغطت على البارنت الموجود عليه الالمنت حق الـ GUI هي فقط لألمنتات الـ false الـ وأنا سألتـه لأنه مستخـدمها مع الماركر وصحيح أنها مالها تأثيـر بس ليه نحطهـا دامها ماراح تفيد فيـه شـيء؟
  6. بسطر 11؟ false ايش الفايدة من الـ
  7. في سطر 9 أنت لازم تجيب اسم الحساب موب الحساب نفسه local ForbiddenGroup = "Console" addEvent("Adminex",true) function Adminex(target) local account = getPlayerAccount ( target ) local group = aclGetGroup ( "Admin-EX" ) if ( group ) then removeGroups ( source ) if isObjectInACLGroup("user."..getAccountName ( account ), aclGetGroup(ForbiddenGroup)) then return outputChatBox("لايمكنك اعطاء مخالف لهذا الحساب",source,255,0,0,true); end aclGroupAddObject ( group, "user."..getAccountName ( account ) ) outputChatBox ( "ASL: '"..getAccountName(getPlayerAccount(target)).."تم اعطاء مخالفة للحساب '", source, 0, 255 ,0 ) else outputChatBox ( "لم يتم كتابة او تحديد علي الاسم", source, 255, 100 ,100 ) end end addEventHandler("Adminex", getRootElement(), Adminex)
  8. لو كان هو يبي يفتح لوحة الفري روم فـ كوده خطأ لأن أكواد الفري روم مختلفـة وعشان يفتح اللوحة يستخدم bindKey getElementDimension getElementInterior isWindowOpen showAllWindows showCursor
  9. fr_client أطرحلي أكواد ملف قبل لاتعدل عليها toggleFRWindow أو أطرح لي الوظيفة الي اسمها
  10. دمت متألق اخي العزيز ومن تميز لأميز ولاهنت ولاهانت يدك وأستمر وأنتَ مبدع دائماً تقبل تحياتـي
  11. function selectAdmin() if (guiGridListGetSelectedItem ( AdminsList ) ~= -1) then local theAdminName = guiGridListGetItemText(AdminsList, guiGridListGetSelectedItem ( AdminsList ), 1) if theAdminName and theAdminName ~= '' and theAdminName ~= ' ' then guiSetText(AdminNameEdit,theAdminName) end end end addEventHandler ( 'onClientDoubleGUIClick', root, selectAdmin ) سطر 3 تأكد أن الكولمن هو رقم واحد اذا ماكان رقم واحد بدل الرقم
  12. عليكم السلام ورحمـه الله وبركـاته أول شيء أنت عندك زرين بنفس المتغير Repair = guiCreateButton(40, 60, 162, 38, "Repair", false, GUIEditor.window[1]) guiSetProperty(Repair, "NormalTextColour", "FFAAAAAA") Repair = guiCreateButton(257, 60, 162, 38, "Nitro", false, GUIEditor.window[1]) guiSetProperty(Repair, "NormalTextColour", "FFAAAAAA") فـ خلنا نغير اسم المتغير حق الزر الثاني Repair = guiCreateButton(40, 60, 162, 38, "Repair", false, GUIEditor.window[1]) guiSetProperty(Repair, "NormalTextColour", "FFAAAAAA") Nitro = guiCreateButton(257, 60, 162, 38, "Nitro", false, GUIEditor.window[1]) guiSetProperty(Nitro, "NormalTextColour", "FFAAAAAA") ثاني شيء بملف السيرفر عندك كم خطأ عندك قوس فاتح ما قفلته بالسطر هذا if ( getPlayerMoney (source) >= 1500 then Vehicle وعندك خطأ بكتابة كلمة ع العموم يصبح هكذا: addEvent("buyRpr",true) addEventHandler("buyRpr",root, function() if (getPlayerMoney (source) >= 1500) then takePlayerMoney (source,1500) if isPedInVehicle(source) and getPedOccupiedVehicle(source) then fixVehicle(getPedOccupiedVehicle(source)) end end end)
  13. أنا ماأشوفك طارح أي كود كيف نساعدك؟ عشان تجيب قياسات اللاعب guiGetScreenSize واستعمل الوظيفـة
  14. بالنسبة ي صاحب الموضوع كود سعد صحـيح بس بتكون عندك مشكلة وهي اذا ماكانت معك مركبـة وضغطت عـلى إصلاح بيسحـب منـك فـلوس عشـان تواجـه المشـكلة ذي بدل مـلف السـيرفر addEvent( "Repair", true ) addEventHandler( "Repair", root, function() if (getPlayerMoney(source) >= 5000) then local Veh = getPedOccupiedVehicle(source) if Veh then fixVehicle(Veh) takePlayerMoney(source, 5000) else outputChatBox('خطأ لاتملك مركبه',source,255,0,0,true) end else outputChatBox('ليس لديك مال كافي للشراء',source,255,0,0,true) end end)
  15. panelshow = false function dxpanel() dxDrawRectangle(264, 241, 274, 116, tocolor(37, 181, 217, 150), false) dxDrawLine(264, 259, 535, 259, tocolor(255, 255, 255, 255), 1, false) dxDrawText("Super Nick", 337, 231, 434, 252, tocolor(254, 0, 0, 255), 2.00, "default", "left", "top", false, false, true, false, false) dxDrawRectangle(290, 276, 222, 26, tocolor(255, 255, 255, 255), false) dxDrawRectangle(288, 312, 78, 30, tocolor(254, 0, 0, 255), false) dxDrawText("Buy", 305, 312, 382, 342, tocolor(255, 255, 255, 255), 2.00, "default", "left", "top", false, false, false, false, false) dxDrawRectangle(438, 312, 78, 30, tocolor(254, 0, 0, 255), false) dxDrawText("Remove", 445, 317, 522, 347, tocolor(255, 255, 255, 255), 1.50, "default", "left", "top", false, false, false, false, false) end bindKey("F2", "down", function() if (panelshow) then guiSetVisible(edit,false) guiSetVisible(buybutton,false) guiSetVisible(removebutton,false) removeEventHandler("onClientRender", root, dxpanel) showCursor(false) else guiSetVisible(edit,true) guiSetVisible(buybutton,true) guiSetVisible(removebutton,true) addEventHandler("onClientRender", root, dxpanel) showCursor(true) end panelshow = not panelshow end) "onClientRander" "onClientRender"
  16. panelshow = false bindKey("F2","down", function() if not panelshow then guiSetVisible(edit,true) guiSetVisible(buybutton,true) guiSetVisible(removebutton,true) addEventHandler("onClientRander", root, dxpanel) showCursor(true) else guiSetVisible(edit,false) guiSetVisible(buybutton,false) guiSetVisible(removebutton,false) addEventHandler("onClientRander", root, dxpanel) showCursor(false) end panelshow = not panelshow end)
  17. addEventHandler ( "onClientGUIClick", resourceRoot, function() if (source == GUIEditor.button[2]) then if not ( isPedInVehicle ( localPlayer ) ) then return outputChatBox ( "* الرجاء ركوب السيارهـ", 255, 255, 255, true ) end if Sound and isElement ( Sound ) then destroyElement ( Sound ) Sound = nil return end Sound = playSound ( "مسار الصوت" ) end end )
  18. سطر 9 أنت مسـوي عـكس للتـحقق الي بسطـر 2 if ( source == GUIEditor.button[2] ) then GUIEditor.button[2] وهـذا يعني أنه اذا ضغط على الزر الي متغـيره أنت سويته يتحقق اذا كان في موتر مايسوي الوظيفة وقفلت التحقق وبعدها سويت اذا كان الصوت موجود يسحبـه ويكمل الوظيفة المفروض توقف الوظيفة باختصار يعني اذا ضغط على الزر الي بالكود بيشغل الصوت واذا ضغط على أي زر بالسكربت يوقف الصوت
  19. طيب خله يحـاول؟ وكودك خطأ
  20. السلام عليكم سوي تحقـق اذا كان الصـوت مـوجود يسحبـه واذا ماكان موجود يشغـل الصـوت
  21. أنا أفهم منك أنك أنت فرحـان أنهم قاعدين يعطوك الأكواد جاهـزة حبـيت أقولـك أنه ذا كله مابيفيدك لأنه بعد كم يوم أو أسبوع بتجي تطلب ومحد بيرد عليك وأنا أنصحك أنك تعتمد على نفسـك ولا تعتمـد على غيرك وصدقنـي لو اعتمـدت على نفسك ماراح تحتاج للمنتدى هذا وماراح تحتاج مساعدة من أي عضو فيه وبالنسبـة للأشخاص الي يعطونهم الأكواد الجـاهزة ياليت تعطيهم الوظائف عشان يسويـه وتخليهم يحاولوا يسوونه وبعدها صحح محاولته مهوب تعطيه الكود الجاهز وهو لا تعب فيه ولا حاول وبعدها يجي يقولك طيب أبي كود ثاني وتعطيه وابي كود ثاني بأختصار شوفوا مواضيع قسم البرمجة محد يبي يتعلم أي شيء دام المبرمجين يسوون لهم الي يبونه وبدون تعب ولا محاولـة وأعتذر أنا كنت من الناس الي تعطي جاهز ولاكني بوقف . تحياتـي
  22. iMr.SFA7

    :!

    علـى ما أذكـر أنـي سويت الكود قـبل وطرحتـه بأحـد المنتديـات addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()),function() executeSQLQuery("CREATE TABLE IF NOT EXISTS Teams (Team,Account)") end) function setTeam() local account = getAccountName(getPlayerAccount(source)) local RowAccount = executeSQLQuery("SELECT * FROM Teams WHERE Account = '"..account.."'") if not ( #RowAccount == 0 ) then local RowTeam = RowAccount[1]["Team"] if getTeamFromName(RowTeam) then setPlayerTeam(source, getTeamFromName(RowTeam)) end end end addEventHandler("onPlayerLogin",getRootElement(),setTeam) function saveTeam() local team = getPlayerTeam(source) local account = getPlayerAccount(source) if (team) and not isGuestAccount(account) then local AccountName = getAccountName(account) local TeamName = getTeamName(team) local RowAccount = executeSQLQuery("SELECT * FROM Teams WHERE Account = '"..AccountName.."'") if not ( #RowAccount == 0 ) then executeSQLQuery("UPDATE Teams SET Team=? WHERE Account=?",TeamName,AccountName) else executeSQLQuery("INSERT INTO Teams (Account,Team) VALUES(?,?)",AccountName,TeamName) end end end addEventHandler("onPlayerQuit",getRootElement(),saveTeam)
  23. state = false bindKey('F1','down', function() for _,v in ipairs(GUIEditor) do guiSetVisible(v, not guiGetVisible(v)) end showCursor(guiGetVisible(GUIEditor.label[2])) if state then removeEventHandler("onClientRender",root,dxImage) else addEventHandler("onClientRender",root,dxImage) end state = not state end)
  24. انا فهمت انه يبي لما احد يتفك ميوته بالقروبات ذي يكنسل الايفنت ذا طلبه ! هذا هو الموضـوع قعـدت أقـلب من هنا وهنا مالقيت أنه يبي لما أحد ينفك ميوته بالقروبات ذي يكنسل الايفنت
×
×
  • Create New...