Jump to content

iMr.WiFi..!

Members
  • Posts

    2,382
  • Joined

  • Last visited

  • Days Won

    57

Everything posted by iMr.WiFi..!

  1. الموضوع مكرر :@
  2. ليش كل هذا , تقدر تختصره بهذا function guiMoveRtoC( gui ) local w,h = guiGetSize(gui); local _,y = guiGetPosition(gui); local scW,scH = guiGetScreenSize(); local cpos = (w-scW)/2; local x = interpolateBetween(0,0,0,cpos,0,0,(getTickCount()-MyCount)/1000,"OutQuad") guiSetPosition(gui,x,y,false) MyCount = getTickCount() addEventHandler("onClientRender",root,guiMoveRtoC) if x == cpos then removeEventHandler("onClientRender",root,guiMoveRtoC) end end
  3. تقدر تشوف مود الاسل حقي , وكيف سويته مع الحسابات : ) بتوفيق لك
  4. -- Server addCommandHandler triggerClientEvent -- Client addEvent playSound3D
  5. وش تقصد بصعب : ) هو استعمل مكتبة jQuery عشان الاخفاء والاظهار + تعلم على مكتبة jQuery مكتبة ممتازة وكويسة
  6. هذا باصدارك : ) + عاد اذا ماتفهم للانقليزي انتحر
  7. اقصد بالمكان مثل float, center, dir اما بنسبة لل dir ذي جهة الشاشة يعني تبيه من اليمين الى اليسار تحط rtl واذا تبيه من اليسار الى اليمين ltr + لو تطورت وتعلمت للجافا وصرت محترف فيها تقدر تسوي احداثيات للاشياء بالجافا
  8. removeOtherGroups(source ) removeOtherGroups(source )
  9. --Client Skintake = { {"Cj",0}, {"Skin 1",1}, {"Skin 2",2}, {"Skin 3",7}, {"Skin 4",9}, {"Skin 5",10}, {"Admin Skin",218}, {"Staff Skin",217}, } for i,k in ipairs (Skintake) do l = guiGridListAddRow (skinlist) guiGridListSetItemText (skinlist,l,1,tostring(k[1]),false,false) guiGridListSetItemData(skinlist,l,1,{k[2]}) guiGridListSetItemColor(skinlist,l,1,0,150,255) end addEventHandler("onClientGUIClick",root, function() local sel = guiGridListGetSelectedItem(skinlist) if ( source == skinlist ) then if sel ~= -1 then local data = guiGridListGetItemData(skinlist,sel,1) if isElement(MyPed) then return destroyElement(MyPed) end MyPed = createPed(data[1],146.22757,1907.38477,26.42741,180) triggerServerEvent("boom1",localPlayer) end end end) --Server I = false; addEvent("boom1",true) addEventHandler("boom1",root, function(source) if I == true then return end MyExp = createExplosion ( 146.22757,1907.38477,26.42741 , 11, source ) I = true; end)
  10. لا في ال الاش تي ام ال ماتستعمل الاحداثيات فقط الطول والعرض والمكان
  11. ^ تم اضافة التحكم بالرتب المسموحة اعطائها والممنوعه + اللاعب نفسه مايقدر يعطي نفسه رتبة, لكن يقدر يسحبها + عشان تعدل على الرتب المسموحة والغير مسموحة رؤيتها + تعدلها من السيرفر او ملف ( Server.lua ) في جدول Roles "root" -- اي شخص لما يشوف اللوحة , ماله دخل بالفتح -- ايش يشوف رتب ,... -- الرتب والجدول بهذا الشكل Roles = { -- أيش الرتب المسموحة الي يشوفها ؟ { "root","Admin","Moderator" }--, -- هذا يعني للجميع root --{ "D305ABA4B66524E3CD26D8432D38A333","Admin","Moderator" }, -- سريال --{ "Wifi","Admin","Moderator" }, -- باسم الرتبة --{ "Mohmmad","Admin","Moderator" } -- باسم الحساب } ^ تقدر بأسم الرتبة او بسريال او باسم الحساب
  12. https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_toggle
  13. وانا احاول افهم فكرة المود, واكتشفت الفكرة طلعت جداً مفيدة للي يبون يسوون كاميرا مهمات وظايف - تسلم ايدك على الطرح ♥
  14. السيرفر رهيب وربي , ويتساهلون كل الخير , بتوفيق لكم < 3 افضل سيرفر ديزي : )
  15. عند حدث الضغط سوي تحقق انه محدد على شيء من الجريد ليست بذي الوظيفة guiGridListGetSelectedItem ثم جيب الاسم guiGridListGetItemText & guiGridListGetSelectedItem ثم سوي ترايقر triggerServerEvent ثم اجلب اللاعب من اسمه getPlayerFromName ثم تحقق انه معه حساب isGuestAccount & getPlayerAccount واستعمل الوظيفة الي معك
  16. عحسب قوة السيرفر وخادمه + واذا طولت المدة الحدث ماراح يكون دقيق كمثال : اللاعب تحرك لمدة اقل من ثانية ورجع كذا الحدث ما منه فايده فهمت علي ؟ الي بيستعمل الحدث لازم يكون منتبه لاخر سطر
  17. سلام عليكم ورحمة الله وبركاته, كيفكم شباب ان شاء الله تكونو بأتم الصحة والعافية : ) اليوم اقدم لكم حدث onElementMove يقبل سيرفر سايد وكلنت سايد هذا الحدث مفيد جداً بحيث انه اذا تحرك أي المنت يجيك بحدث وتقدر تتحقق من السورس Parameters : element element, int kmh, int mph kmh = كيلو متر لكل ساعة mph= ميل لكل ساعة Code : setTimer ( function ( ) Elements = { "player","vehicle","ped","object" } -- انا هنا حطيت اهم الالمنتات , تقدر تعدلهم for Index, Element in ipairs ( Elements ) do -- نسوي لوب للالمنتات for _, Ele in ipairs ( getElementsByType(Element) ) do -- نسوي لوب للامنت local x,y,z = getElementVelocity ( Ele ) -- نجيب سرعة الالمنت if x ~= 0 or y ~= 0 then -- نتحقق انه سرعة الالمنت ماتساوي صفر triggerEvent("onElementMove", root, Ele, ( (x^2 + y^2 + z^2)^(0.5) * 180 ),( (x^2 + y^2 + z^2)^(0.5) * 111.847 ) ) -- kmh,mph -- من الويكي -- نرسل ترايقر end -- آند للتحقق end -- آند للوب الثاني end -- آند للوب الاول end,1000,0) -- اذا تبي الحدث دقيق جداً ضع -- 1000 -- الى 100 Example : Boolean = true; function Check( Element,km ) if Boolean == true then if getElementType(Element) == "player" then if Element == aPlayer then outputChatBox ( "Your Move And Your Velocity Is"..tostring(km), aPlayer ) Boolean = false; end end end end addCommandHandler ( "Check", function ( aPlayer ) addEventHandler ( "onElementMove", aPlayer, Check ) end ) لاحد يقولي الوظيفة موجودة , هي موجودة ولكن هذا حدث !! وسلام خير الختام ♥
  18. سوي وظيفة واربط بينهم :؛
  19. ^ الاكواد واضحة بالكامل , مايحتاج تصرف وتقول لخبطة ومالى ذلك حاول تسوي واحد بنفسك او تعدل الي عطاك اياه ماركو وكمان التعديل سهل جداً : @
  20. لا مراجعه ولا فيه اي خطأ ي قلبي ♥
  21. ^ تم تصليح بق عدم سحب الرتبة + اظهار المعلومات بشكل مفاجئ تلقائياً : ) , تم تحديث الروابط
  22. تسلم أخي ♥ وانا اسمي محمد تشرفت بمعرفتك , وحياك الله ♥ مشكور أخوي < 3
  23. بسم الله الرحمن الرحيم , سلام عليكم ورحمة الله وبركاته /: كيفكم شباب ان شاء الله تكونو بأتم الصحة والعافية : ) اليوم اقدم لكم مود مفيد جداً , ومطور من الاصدار الاول صور للمود : الباقي تشوفونه داخل المود تنبيه : المود مو مشفر بالكامل شفرت فقط اللوحة والحقوق , عشان الي حاب يتعلم من الاكواد التحميل : ============================================= https://up.top4top.net/downloadf-503vuqr01-zip.html ============================================= مميزات المود : 1- تقدر تعرف معلومات اللاعب من الجريد ليست دبل كلك على اللاعب المراد 2- تقدر تضيف وتحذف رتبة من عند اللاعب 3- تقدر تعدل على رتب الحساب من الاسم 4- المود يدعم العربي والانقليزي 5- اذا اللاعب ماعنده حساب راح يجيك رو في القروبات " - " 6- تقدر تتحكم بالرتبة الي تفتح اللوحة من ملف Server.lua 7- تقدر تتحكم في الزر من ملف Client.lua 8- الآن تستطيع ان تحدد السريال او بأسم الحساب او برتبته , ماذا يستطيع ان يرى من قروبات مثال : Roles = { -- أيش الرتب المسموحة الي يشوفها ؟ { "root","Admin","Moderator" }--, -- هذا يعني للجميع root --{ "D305ABA4B66524E3CD26D8432D38A333","Admin","Moderator" }, -- سريال --{ "Wifi","Admin","Moderator" }, -- باسم الرتبة --{ "Mohmmad","Admin","Moderator" } -- باسم الحساب } لا تخاف ( root ) : مايخلي اي واحد يفتح اللوحة,بل بالشخص الي فتح اللوحة وش بيقدر يشوف اذا كان سرياله مو موجود او اسم حسابه او الرتبة الي معه تقدر بسريال : وتحط جمبه الرتب الي تبيها تظهر او بأسم الرتبة : وتحط الرتب الي تبيها تظهر جنبه او بأسم الحساب تكتب اسم الحساب , وبعدها تكتب الرتب الي تبيه يطالعها عشان تعدل على ذا الشيء روح لملف ( Server.lua ) وعدل عليهم تنبيه مهم جداً : لازم تضيف المود في قروب الادمن بهذا الشكل : resource.1xAclByWifi الاهدائات : جبل من الناس لايحصون وانت منهم وسلام خير الختام : )
  24. الموضوع بيسئل , كم قعدت مدة وجبت الف بوست , الي ماجاب الف بوست لايرد :< انا قعدت 3 سنين وجبت الف بوست
×
×
  • Create New...