Jump to content

3NAD

Members
  • Posts

    1,992
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by 3NAD

  1. ؟! ماأقدر أدفع بـ الجوال ليه ~ ! ! ~ - Daopay - Paygol
  2. https://wiki.multitheftauto.com/wiki/AddEventHandler #Syntax #Required Arguments
  3. عرض خاص جداً , الآن 250 لاعب = 10 يورو فقط
  4. ^ من قال اني اعدل على الكود حقك ؟؟ تعديلي موجه لـ الكود الأصلي . السيرفر عدل مابه شيء
  5. addEventHandler("onClientGUIClick", root, function ( ) if source == GUIEditor.button[1] then local name = guiGridListGetItemText ( GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1 ) local amount = guiGetText(GUIEditor.edit[1]) if name == "" or name == " " then return end if tonumber ( amount ) then triggerServerEvent("onSendMoney", localPlayer, name, amount) end end end )
  6. يب بس ذاك لو رحت للمكان المحدد تموت :@ عكس ما انا طلبت ذذ انا طلبت الاعضاء يقتلو بعد مو يموتو ض1 ماكان له داعي تفك موضوع جديد اسأل بالقديم -- و الكود يقول اللي مو من القروب يموت .. واذا دخلوه اعضاء القروب يروح الداتا ويخليهم يتقاتلون
  7. اعتقد نفس الطلب متكرر ؟؟ viewtopic.php?f=160&t=64559&start=15#p610612
  8. -- Server Side local mr11 = createMarker ( 2776.3, 1235.5, 10.8, "corona", 2, 255, 0, 0 ) -- مكان الماركر addEventHandler ( "onMarkerHit", mr11, function ( vehicle ) if getElementType ( vehicle ) == "vehicle" then local player = getVehicleOccupant ( vehicle, 0 ) if player then local group = getElementData ( player, "Group" ) if group then if group ~= "GHOST" then outputChatBox ( "#FF0000* #FFF000Only For #FF0000 .:[GHOST]:. #FFF000Group ", player, 255, 255, 0, true ) else outputChatBox ( "#FF0000* #00ff00leaders.parking .", player, 255, 255, 0, true ) setElementPosition ( vehicle, 2814.3, 1344.5, 40 ) -- مكان الانتقال end end end end end , false )
  9. جرب كذا -- Server Side local ColShape = createColCuboid ( 0, 0, 0, 30, 30, 10 ) local group = "[GHOST]" addEventHandler ( "onColShapeHit", ColShape, function ( player ) if getElementType ( player ) == "player" then local plrGroup = getElementData ( player, "Group" ) if plrGroup then if plrGroup ~= group then killPed ( player ) outputChatBox ( "* Private For "..group..".", player, 255, 255, 0, true ) else setElementData ( player, "GroupWar", plrGroup ) setElementData ( player, "Group", nil ) end else killPed ( player ) end end end , false ) addEventHandler ( "onColShapeLeave", ColShape, function ( player ) if getElementType ( player ) == "player" then local plrGroup = getElementData ( player, "GroupWar" ) if plrGroup then setElementData ( player, "Group", plrGroup ) setElementData ( player, "GroupWar", nil ) end end end , false ) addEventHandler ( "onPlayerQuit", root, function ( ) local plrGroup = getElementData ( source, "GroupWar" ) if plrGroup then setElementData ( source, "Group", plrGroup ) end end ) بس عسى اللي مبرمج السيرفر حاط منع القتال هو داتا القروب ذذ
  10. يعني السيرفر اللي انت فيه مخلي اعضاء القروب مايتقاتلن ؟
  11. تبشر بالجاهز بس ضبط الإحداثيات -- Server Side local ColShape = createColCuboid ( 0, 0, 0, 30, 30, 10 ) local group = "[GHOST]" addEventHandler ( "onColShapeHit", root, function ( player ) if getElementType ( player ) == "player" then local plrGroup = getElementData ( player, "Group" ) if plrGroup then if plrGroup ~= group then killPed ( player ) outputChatBox ( "* Private For "..group..".", player, 255, 255, 0, true ) end else killPed ( player ) end end end )
  12. تأكد ان الكود بجانب سيرفر local marker60 = createMarker (2827.3000488281,1367.5,10,"cylinder",3,252,249,2,25) function fixcar ( thePlayer ) if getElementType ( thePlayer ) == "player" then if isPedInVehicle ( thePlayer ) then local group = getElementData ( thePlayer, "Group" ) if group then if group == "[GHOST]" then fixVehicle ( getPedOccupiedVehicle ( thePlayer ) ) outputChatBox("fixed",thePlayer,255,255,255,true) else outputChatBox("#00ff00GHOST ONLY",thePlayer,255,255,255,true) end end end end end addEventHandler("onMarkerHit",marker60,fixcar,false)
  13. استخدم الجدول لحفظ الماركر على اللاعب
  14. اطرح صناعة الجدول بالقاعدة كامل
  15. function gluePlayer(slot, vehicle, x, y, z, rotX, rotY, rotZ) attachElementToElement(source, vehicle, x, y, z, rotX, rotY, rotZ) setPlayerWeaponSlot(source, slot) setElementData(source,"attached",true) end addEvent("gluePlayer",true) addEventHandler("gluePlayer",getRootElement(),gluePlayer) function ungluePlayer() detachElementFromElement(source) setElementData(source,"attached",false) end addEvent("ungluePlayer",true) addEventHandler("ungluePlayer",getRootElement(),ungluePlayer) fr_client.lua بالفري روم تفتح ملف setPlayerPosition وابحث عن هذي الوظيفة تقريباً سطر 640 نزل سطر جديد تحتها واكتب if getElementData ( localPlayer, "attached" ) then return end -- fr_server.lua وافتح ملف warpMe و ابحث عن الوظيفة سطر 251 افتح سطر جديد تحتها واكتب if getElementData ( source, "attached" ) then return end
  16. تأكد انك بـ ديمنشن رقم 0 http://www.mediafire.com/download/umt57 ... 3t/map.zip
  17. عطني المود هذا بضيف له داتا يوم يلصق وبعدين انت حقق الداتا في الفري روم
  18. اطرح اول السطور من ملف الماب
  19. fr_server.lua افتح ملف setMySkin وابحث عن الفنكشن تقريباً في سطر 217 بتشوف هذا الكود setElementHealth(source, 100) مسحه
  20. كل ماتحتاجه هو إضافة عامودين واحد حق الإسم والثاني حق النقاط guiGridListAddColumn ومع التريقر من سيرفر يوم تجيب الحسابات تضيف الصف guiGridListAddRow وتكتب داخلهم guiGridListSetItemText --- Ex.: gridList = guiCreateGridList ( ... ) accounts = guiGridListAddColumn ( gridList , "Account", 0.5 ) points = guiGridListAddColumn ( gridList , "Point", 0.3 ) addEvent ( "onGetInformation", true ) addEventHandler ( "onGetInformation", root, function ( acc, point ) local row = guiGridListAddRow ( gridList ) guiGridListSetItemText ( gridList , row, accounts, acc, false, false ) guiGridListSetItemText ( gridList , row, points, point , false, false ) end ) اللي من السيرفر عليك ,,
  21. نجلب جميع الحسابات getAccounts بعدها تثبت ان الحساب في قروب ادمن isObjectInACLGroup او عنده صلاحية hasObjectPermissionTo وتستخرج النتايج , --- Ex.: function getAdmins ( ) -- صناعة فنكشن for index, accounts in ipairs ( getAccounts ( ) ) do -- جلب جميع الحسابات if hasObjectPermissionTo ( "user."..getAccountName ( accounts ), "general.adminpanel", false ) then -- إثبات ان عنده ادمنية outputChatBox ( "Account: "..getAccountName ( accounts ), source, 255, 255, 0, true ) -- إستخراج نص end -- انهاء شرط اثبات وجود صلاحية الأدمن end -- انهاء اللوب او جميع الحسابات اللي جبناها مساعة end -- انهاء الفنكشن بس الحين الفنكشن ماله فايدة مجرد اسم , يحتاج شيء يشغله انا بستخدم كوماند واربطه معه addCommandHandler ( "admins", getAdmins ) وبما ان الكوماند له بارمتر تعريف اللاعب ,, راح استغله بدال كلمة سورس والبارامتر تعتبر متغيرات مساعدة تسهل عليك عناء التعريف ليكون كالتالي function getAdmins ( player ) for index, accounts in ipairs ( getAccounts ( ) ) do if hasObjectPermissionTo ( "user."..getAccountName ( accounts ), "general.adminpanel", false ) then outputChatBox ( "Account: "..getAccountName ( accounts ), player, 255, 255, 0, true ) end end end addCommandHandler ( "admins", getAdmins ) --- وفيه فنكشن اسمه aclGroupListObjects بس ماجربته يمكن اسهل من جدول جلب الحسابات واثبات الصلاحية
×
×
  • Create New...