Jump to content

™!>VàLéNTiNô<!™

Members
  • Posts

    352
  • Joined

  • Last visited

Everything posted by ™!>VàLéNTiNô<!™

  1. أقدر اقدملك خادم 2 جيجا رام يدعم ماين كرافت تثبيت لوحة اوبن قيم بانل فقك ب 60 ريال شهريا المانى ميزة الألمانى البورتات المصرية تقفلت من الخوادم الفرنسية يعنى باختصار لو تشترى خادم فرنساوى ولا واحد مصرى يقدر يدخل السيرفر وتقريبا دول اخرى يعنى بترميه فى الزبالة # تابليتو شركة حلوة طبعا وماقدر انكر لكن للأسف شغلها كله يعتمد على شركة او فى اتش الفرنسية # الدفع عندى يكون بالريال بطاقات سوا .# ولك الإختيار , واقدر ادملك خدمة ان اى احد من دولة العراق او مصر يقدر يدفعلك ببطاقات شحن وترسلها لى واخصمها لك من ال60 ريال المقبلة = حق الشهر اللى بعده # وكدا تقدر توفر على نفسك كثير جدا # بالنسبة للموقع الإلكترونى هو تحت الإنشاء حاليا
  2. السلام عليكم ورحمة الله وبركاته انا عندى مشكلة بسيرفرات ماين كرافت طبعا التثبيت اسويه يدوى من خلال رابط خارجى وكمان انا مثبت جافا 7 نظام تشغيل الخادم Debain 7 x86_64bits هل الرابط اللى انا استخدمه غلط ؟ http://store3.up-00.com/dl/dc3e5/craftbukkit-latest.jar الرابط انا رفعته يدويا لان الرابط الاصلى ماشتغل المشكلة ان السيرفر مايرضى يشتغل ويطفى كل لما اجى اشغله الخادم : 2 جيجا رام يعنى يكفى جافا وسيرفر ماين كرافت واحد على الأقل ..
  3. الموضوع اتحل الحمدلله شكرا للعضو ماكس .. المشكلة كانت فى تثبيت ملفات السيرفر لان نظام التشغيل 64 بيت عرفت من العضو ماكس ان لو النظام 32 يظبط التثبيت التلفائى اللى هو التثبيت وانزال الملفات من الخادم لكن لو النظام 64 بيت لازم تجيب رابط للتثبيت المشكلة فى رابط حقى كان ناقص الملفات او فى خطأ ومتحتاج تحدث اللوحة .. عشان السيرفر يشتغل ذا كان الحل للمشكلة عشان الكل يستفيد ^
  4. السلام عليكم ورحمة الله وبركاته انا تقريبا ركبت اللوحة 98564345 مره وفرمت الخادم نفس الرقم وماعرفت احل المشكلة المشكلة هى : - انى مفيش زر لتحديث اللوحة فى شرح للاخ mr.Rajo يوضح المشكلة فيه من خلال ملف ابديت يرفعه بدل الموجود من خلال اوامر فى برنامج البوتى اتبعت الشرح ويرسلى هذه الرسالة modules/update/update.php has been changed, but the file can not be updated, you should ensure that your panel files are writeable and try again. يقولى ان الملف اتغير لكن مايقدر يجدد اللوحة تاكد من الملف مكتوب بلغة صحيحة وحاول مره أخرى ماعرف حل للمشكلة وحاليا مايظهر الى هذه الكلمة بعد خطوات برنامج البوتى بالتحديد فياريت لو فى حل احد يفيدنى انا حليا داخل على الأسبوع احاول أحل المشكلة وماتحلت @_@ وشكرا مقدما لكل الردود ...
  5. بسطر 11؟ false ايش الفايدة من الـ مالها فايدة ... تقريبا هو كاتبها بالغلط .. لكن ماتأثر .
  6. تقصد بقات ؟ ورينا كودك طيب بحاول اسلها لك .. واسويلك لوحة مبسطة عشان اللوحة عندى معوقة حبتين .. addEventHandler("onClientResourceStart", resourceRoot, function () screenW, screenH = guiGetScreenSize() wnd = guiCreateWindow((screenW - 590) / 2, (screenH - 302) / 2, 300, 302, "اللوحة الرئيسية", false) playerLists = guiCreateGridList(18, 52, 126, 233, false, wnd) column = guiGridListAddColumn( playerLists, "Players", 0.85 ) if ( column ) then row = guiGridListAddRow ( playerLists ) guiGridListSetItemText ( playerLists, row, column, getPlayerName ( player ), false, false ) btn = guiCreateButton(174, 233, 83, 49, "الزر المطلوب", false, wnd) end end ) local screenWH, screenHW = guiGetScreenSize() wantedwnd3 = guiCreateWindow((screenWH - 325) / 2, (screenHW - 113) / 2, 325, 113, "قام لاعب بدعوتك", false) guiWindowSetSizable(wantedwnd3, false) guiSetVisible ( wantedwnd3, false ) btnaccept3 = guiCreateButton(27, 41, 108, 52, "Acceept ><", false, wantedwnd3) btnrefuse3 = guiCreateButton(182, 41, 108, 52, "Refuse ><", false, wantedwnd3) ----------------------------------------------- حابب لما يختار لاعب يتحقق من فلوس كلا من اللى ارسل الدعوة واللى استلم الدعوة بعدها لو كان معهم الفلوس يرسل دعوة للشخص اللى انا حددته بالجريد ليست بعدها لو وافق الشخص من خلال الزر btnaccept3 ينقلنى انا الشخص اللى ارسلت الدعوة وهو الشخص اللى وافق على الدعوة لمكان انا احدده من خلال setElementPosition طبعا معظم اللى قلته سهل بس المشكلة ان لما اللاعب الثانى يوافق يكون الكود مختلف لان الحدث يكون onClientGUIClick ويكون اللوكل هو اللى تم ارسال له الدعوة فتكون الصعوبة انى احدد اللاعب اللى ارسل الدعوة له لو مافهمت الجزئية ذى سويلى الكود كامل عشان لا تتلخبط .. الجزئية كنت كاتبها عشان لا تفهم شئ ثانى . ------------------------------------------------
  7. انا اقول انى سويت وظيفة بهذا الاسم وحصل فيها جلتشات .
  8. اها كان معي موقع يجيب حلو يفيد فالتايمر بس ضيعته المهم مشكور علي معلومة الرووت وولكم بالعودة يابطل حبيبي يسلمو ^ وبالنسبة للموقع هذا هو : http://www.unitconversion.org/time/mill ... rsion.html وهدي وصلي ع النبي وبلاش هواش ^ لول انت عايش !! ياخى والله لك زمن ظننت تركت اللعبة اخبارك !! طمنى عليك المهم عشان لانكلم هنا ويقلك قلبو الموضوع سولفة ضفنى اسكايب او هات اسكايبك skype : masrygamer
  9. بسبب المهاوشات تركت المنتدى ولما رجعت مالقيت ولا واحد من المبرمجين اللى كانو موجودين واللى هما بالمنظر اللى اشوفه بالمنتدى كانو الأفضل كله بسبب المهاوشات #حسبى الله بس
  10. افتح لعبة MTA روح لملف ال Setting اختار Video ممكن تقولى مقاس الشاشة من على الكمبيوتر اللى صممت عليه المود .. ؟ فى طريقة أسهل انك تظبط اللوحة او ايا كان الجوا اليمنت على كل الشاشات باستخدام كود guiSetPositionAllScreen ............ Useful Function By Hassan.KSA اعطينى مقاسات الشاشة اللى صممت من عليها الليبل ولو لعبت فى المقاس وماتتذكر سوى واحد جديد بعدها اعطينى المقاسات .
  11. Mr.Cor الفكرة ماوصلتك DABL فكرتك ماتنفع ... خطرت ببالى وبإفتراض فكرتك بعد لما اعمل الداتا ازاى اجيب اللاعب من داتا getPlayerFromData .... فكرت اعمل وظيفة بنفس الاسم لكن حصلت فيها كمية جلتشات رهيبة وفافرتاض ان فكرتك ظبطت وعرفت اجيب اللاعب من الداتا وده مينفعش اصلا .. DABL بافتراض ان فى 2 لاعبيين بعتو دعوة ل 2 مختلفين لو حطيت داتا الاتنين اللى بعتو هتتحط عليهم الداتا فلو حبيت انقل اللاعب اللى أرسل واللاعب اللى جتله الرسالة هينقل اللى جتله الرسالة واحتمال ينقل معاه واحد تانى من ال 2 اللى ارسلو عشان الداتا عليهم هما الاتنين فمش هيفرق مبينهم .. انا عملت الفكرة دى بس مش بداتا عملتها بتحديد مكان بالجريد ليست لكن لما يكون فى دعوتين يحصل الجلتش .. ------------------------------------------------- وبالمناسبة برا الموضوع ... DABL افتح بتلاقى دعوة إقبلها بالسكايب .. -------------------------------------------------- لم تتم الإفادة بعد ..
  12. السلام عليكم ورحمة الله وبركاته الموضوع معقد شوية لو على اللى انا ابيه لكن بحاول ابسطه حاليا فى لوحة فيها زر وجريد لست فيه اللاعبين المتواجدين بالسيرفر حابب لما انا احدد لاعب واضغط على الزر توصله رسالة لحد هنا سهل ^ لكن لو اللاعب وافق على الرسالة يتحقق منه اموالى واموال اللاعب يعنى يتحقق من اموال المرسل والمرسل اليه لحد هنا برضو سهل ^ حابب لما اللاعب يوافق على الطلب يعنى النافذة اللى بتظهر له اللى هى النافذة الثانية ( الجديدة ) فيها زرين واحد يقبل والتانى يرفض لو قبل اللاعب ينقلنى انا واللاعب منطقة ثانية setElementPosition المشكلة فى الموضوع انا حابب احدد الشخص اللى ارسل رسالة اللى هو انا اللاعب اللى انا ارسلته الرسالة اقدر احدده من خلال guiGridListGetItemText طيب بالنسبة لى انا اللى ارسلت الرسالة كيف احدد نفسى ملحوظة عشان لاحد يفهم غلط : - لما اللاعب يقبل يكون اللاعب اللى فى الجريد لست هو ال localPlayer يعنى انا لما ارسل رسالة انا اكون اللوكل بلاير وهو لما يقبل الرسالة هو يكون اللوكل بلاير .. فما ينفع استخدم لوكل بلاير بعد قبول اللاعب الدعوة او الرسالة اتمنى تكون الفكرة وصلت واللى مافهم ياريت يستفسر بالتعليقات .. يمكن الفكرة سهلة لكن الموضوع معقد اكتر من كدا بكثير ... فى المود اللى انا اصنعه حاليا ( لو الموضوع تافه اعتذر لانى تركت اللعبة حوالى سنتين ونسيت أشياء تافهة كثير رغم اهميتها ) لو فى حد مفهمش الفكرة اسهله واسهلى ياريت يسويلى كود فيه جريد لست فيه اللاعبين وفيه زر يرسل رسالة للاعب المحدد ولما اللاعب يقبل الدعوة ينقلنى انا واللاعب ذا لمكان يعنى لاحداثيات انا احددها .. طبعا الموضوع معقد اكتر لكن انا بحاول اظبطها من خلال الكود مع اللى عندى .
  13. لما تفتح اللعبة تقدر تختار مود التصميم MAP EDitor ومن هنا تدخل على التصميم بالنسبة للأشكال انا مافهمتك لكن على ماعتقد من كلامك انك تقصد حرف F جرب تضغط حرف F ولو تقصد شئ تانى ياريت تفيدنى .
  14. quote="Mr .SFA7"] لقروب الكونسل X جروب الأدمن
  15. zip بالبداية يكون ان تكون ملفات المودات فى حالة منفردة مضغوطة بصيغة اى لا يكون الملف المضغوط فولدر بل ملفات المود نفسه هى التى تضغط إن كان التركيب صحيح ولم تنجح عملية تشغيل المودات Admin اذهب لجروب الادمن يعنى رتبة الأدمن وتاكد من وجود السطر التالى resource.admin admin وتاكد من وجود لوحة الادمنية باسم ان لم يكن موجود قم بإضافته كانك تضيف رتبة user.admin لكن لاتكتب بهذه الصورة resource.admin قم بكتابتها بهذه الصورة إن توافرت الشروط السابقة ولم تنجح قم بعمل فورمات للسيرفر الخاص بك وان كانت نوع اللوحة المستخدمة فى الاستضافة Open Game Panel احرص على حذف ملف Deathmatch قبل عمل الفورمات او الري بوت للاستضافة وان استمرت المشكلة يجب عليك مخاطبة الدعم الفنى الخاص باستضافتكم لان المشكلة ستكون من تركيب اللوحة او من إضافة السيرفر للوحة بطريقة خاطئة
  16. جرب وردلى خبر . لازم يكون اسم الجروب بهذا الشكل بالضبط army والى لن يعمل ولازم يكون تيم شرطى . تاكد من اسم الجروب انه يكون كدا !! army GUIEditor_Window = {} GUIEditor_Marker = {} GUIEditor_Markerr = {} GUIEditor_Button = {} GUIEditor_Grid = {} vehicleId = {519,476,593} groupName = 'army' local x,y = guiGetScreenSize() local x = x - 208 local y = y - 321 GUIEditor_Window[1] = guiCreateWindow(x/2,y/2,208,321,"ARMY AirPlane",false) guiSetAlpha(GUIEditor_Window[1],1) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Grid[1] = guiCreateGridList(10,25,184,244,false,GUIEditor_Window[1]) column = guiGridListAddColumn( GUIEditor_Grid[1], 'vehiceName', 0.80 ) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) GUIEditor_Button[1] = guiCreateButton(12,277,87,30,"Close",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(107,277,87,30,"Take Car",false,GUIEditor_Window[1]) guiSetVisible(GUIEditor_Window[1],false) for i,id in ipairs ( vehicleId ) do guiGridListSetItemText ( GUIEditor_Grid[1], guiGridListAddRow( GUIEditor_Grid[1] ), column, getVehicleNameFromModel( id ), false, false ) end addEventHandler ("onClientMarkerHit", root, function( player ) if getElementData ( player , "Group" ) == groupName and not isPedInVehicle( player ) and player == localPlayer then if (getTeamName(getPlayerTeam(localPlayer)) == "Police") then for i,v in ipairs( GUIEditor_Marker ) do if ( source == v ) then x999,y999,z999 = getElementPosition( localPlayer ) if z999 < 13.1 and z999 < 11.1 then setElementFrozen ( localPlayer, true ) guiSetVisible(GUIEditor_Window[1],true) showCursor( true ) end end end end end end ) addEventHandler ("onClientMarkerHit", root, function( player ) if getElementData ( player , "Group" ) == groupName and isPedInVehicle( player ) and player == localPlayer then if (getTeamName(getPlayerTeam(localPlayer)) == "Police") then for i,v in ipairs( GUIEditor_Markerr ) do if ( source == v ) then x989,y989,z989 = getElementPosition( localPlayer ) if z989 < 30 and z989 > 0 then setElementFrozen(getPedOccupiedVehicle(localPlayer), true) setTimer(setElementFrozen,1000,1,getPedOccupiedVehicle(localPlayer), false) end end end end end end ) addEventHandler('onClientGUIClick', root, function() if ( source == GUIEditor_Button[1] ) then guiSetVisible(GUIEditor_Window[1],false) showCursor( false ) setElementFrozen ( localPlayer, false ) elseif ( source == GUIEditor_Button[2] ) then local name = guiGridListGetItemText( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) triggerServerEvent('src', getLocalPlayer(), name) guiSetVisible(GUIEditor_Window[1],false) setElementFrozen ( localPlayer, false ) showCursor( false ) end end ) ------------------------------------------------------------------------ local sx, sy = guiGetScreenSize() mainWindow = guiCreateWindow((sx-438)/2, (sy-487)/2, 238, 500, "ARMY Vehicles", false) guiWindowSetSizable(mainWindow, false) guiSetAlpha(mainWindow, 1.00) guiSetVisible(mainWindow, false) mainTab = guiCreateTabPanel(0.02, 0.04, 0.89, 0.80, true, mainWindow) local vehicles = { cars = { tab = guiCreateTab("Cars", mainTab), list = { {"Patriot", 470}, {"Barracks", 433}, {"Cheetah", 415}, {"Bullet", 541}, {"Infernus", 411}, {"Sultan", 560}, {"Turismo", 451}, {"Comet", 480}, {"Huntley", 579}, {"Flash", 565}, {"Bandito", 568} } }, bikes = { tab = guiCreateTab("Bikes", mainTab), list = { {"BF-400", 581}, {"FCR-900", 521}, {"PCJ-600", 461}, {"Sanchez", 468} } }, planes = { tab = guiCreateTab("Planes", mainTab), list = { {"Sparrow", 469}, {"Police Maverick", 497} } } } vehicles.cars.gridlist = guiCreateGridList(0.05, 0.02, 0.89, 0.95, true, vehicles.cars.tab) table.insert(vehicles.cars, guiGridListAddColumn(vehicles.cars.gridlist, "Cars", 0.9)) vehicles.bikes.gridlist = guiCreateGridList(0.05, 0.02, 0.89, 0.95, true, vehicles.bikes.tab) table.insert(vehicles.bikes, guiGridListAddColumn(vehicles.bikes.gridlist, "Bikes", 0.9)) vehicles.planes.gridlist = guiCreateGridList(0.05, 0.02, 0.89, 0.95, true, vehicles.planes.tab) table.insert(vehicles.planes, guiGridListAddColumn(vehicles.planes.gridlist, "Planes", 0.9)) Buttonn = guiCreateButton(75, 430,87,30,"Close",false,mainWindow) notice = guiCreateLabel(0.02, 0.94, 0.96, 0.03, "Press (Enter) to take your vehicle", true, mainWindow) guiLabelSetColor(notice, 0, 255, 0) guiLabelSetHorizontalAlign(notice, "center", false) guiLabelSetVerticalAlign(notice, "center") for i,v in pairs(vehicles) do for _,k in ipairs(v.list) do local row = guiGridListAddRow(v.gridlist) guiGridListSetItemText(v.gridlist, row, v[1], k[1], false, false) end end addEventHandler('onClientGUIClick', root, function() if ( source == Buttonn ) then guiSetVisible(mainWindow,false) showCursor( false ) end end ) local vehiclesMarker = createColSphere(220.7939453125, 1916.89453125, 17.640625, 1) local vehiclesSSMarker = createMarker(220.7939453125, 1916.89453125, 17.640625-1, "cylinder", 1.5, 0, 180, 0, 150) local vehiclesMarker2 = createColSphere(211.638671875, 1916.89453125, 17.640625, 1) local vehiclesSSMarker2 = createMarker(211.638671875, 1916.89453125, 17.640625-1, "cylinder", 1.5, 0, 180, 0, 150) local vehiclesMarker3 = createColSphere(202.5439453125, 1916.89453125, 17.640625, 1) local vehiclesSSMarker3 = createMarker(202.5439453125, 1916.89453125, 17.640625-1, "cylinder", 1.5, 0, 180, 0, 150) local vehiclesMarker4 = createColSphere(193.5634765625, 1916.89453125, 17.640625, 1) local vehiclesSSMarker4 = createMarker(193.5634765625, 1916.89453125, 17.640625-1, "cylinder", 1.5, 0, 180, 0, 150) --------------------- addEventHandler("onClientColShapeHit", vehiclesMarker, function(hitElement) if hitElement == localPlayer and getElementData(hitElement, "Group") == groupName and getTeamName( getPlayerTeam( hitElement ) ) == "Police" and not isPedInVehicle(hitElement) then guiSetVisible(mainWindow, true) showCursor(true) setElementPosition( hitElement, 220.7939453125, 1916.89453125, 17.640625 ) bindKey("enter", "down", selectVehicle) end end,false ) addEventHandler("onClientColShapeHit", vehiclesMarker2, function(hitElement) if hitElement == localPlayer and getElementData(hitElement, "Group") == groupName and getTeamName( getPlayerTeam( hitElement ) ) == "Police" and not isPedInVehicle(hitElement) then guiSetVisible(mainWindow, true) showCursor(true) setElementPosition( hitElement, 211.638671875, 1916.89453125, 17.640625 ) bindKey("enter", "down", selectVehicle) end end,false ) addEventHandler("onClientColShapeHit", vehiclesMarker3, function(hitElement) if hitElement == localPlayer and getElementData(hitElement, "Group") == groupName and getTeamName( getPlayerTeam( hitElement ) ) == "Police" and not isPedInVehicle(hitElement) then guiSetVisible(mainWindow, true) showCursor(true) setElementPosition( hitElement, 202.5439453125, 1916.89453125, 17.640625 ) bindKey("enter", "down", selectVehicle) end end,false ) addEventHandler("onClientColShapeHit", vehiclesMarker4, function(hitElement) if hitElement == localPlayer and getElementData(hitElement, "Group") == groupName and getTeamName( getPlayerTeam( hitElement ) ) == "Police" and not isPedInVehicle(hitElement) then guiSetVisible(mainWindow, true) showCursor(true) setElementPosition( hitElement, 193.5634765625, 1916.89453125, 17.640625 ) bindKey("enter", "down", selectVehicle) end end,false ) ---------------------------------- addEventHandler("onClientColShapeLeave", vehiclesMarker, function(leaveElement) if leaveElement == localPlayer and getElementData(leaveElement, "Group") == groupName and getTeamName( getPlayerTeam( leaveElement ) ) == "Police" and not isPedInVehicle(leaveElement) then guiSetVisible(mainWindow, false) showCursor(false) unbindKey("enter", "down", selectVehicle) end end, false ) addEventHandler("onClientColShapeLeave", vehiclesMarker2, function(leaveElement) if leaveElement == localPlayer and getElementData(leaveElement, "Group") == groupName and getTeamName( getPlayerTeam( leaveElement ) ) == "Police" and not isPedInVehicle(leaveElement) then guiSetVisible(mainWindow, false) showCursor(false) unbindKey("enter", "down", selectVehicle) end end, false ) addEventHandler("onClientColShapeLeave", vehiclesMarker3, function(leaveElement) if leaveElement == localPlayer and getElementData(leaveElement, "Group") == groupName and getTeamName( getPlayerTeam( leaveElement ) ) == "Police" and not isPedInVehicle(leaveElement) then guiSetVisible(mainWindow, false) showCursor(false) unbindKey("enter", "down", selectVehicle) end end, false ) addEventHandler("onClientColShapeLeave", vehiclesMarker4, function(leaveElement) if leaveElement == localPlayer and getElementData(leaveElement, "Group") == groupName and getTeamName( getPlayerTeam( leaveElement ) ) == "Police" and not isPedInVehicle(leaveElement) then guiSetVisible(mainWindow, false) showCursor(false) unbindKey("enter", "down", selectVehicle) end end, false ) --------------------------------------- function selectVehicle() for i,v in pairs(vehicles) do local tab = v.tab if guiGetSelectedTab(mainTab) == tab then local gridlist = v.gridlist if guiGridListGetSelectedItem(gridlist) ~= -1 then local row = guiGridListGetSelectedItem(gridlist) local vehName = guiGridListGetItemText(gridlist, row, v[1]) for _,k in ipairs(v.list) do if k[1] == vehName then if i == "planes" then
  17. سيرفر مجانى ولا استضافة !
  18. RemoveEventHandler guiGetScreenSize bindKey --- 1 addEventHandler --- 1 الأرقام المتبوعة بواحد تربطها على نفس الوظيفة onClientResourceStart dxDrawText ----- عدل الأرقام الأخيرة هيا اللى تخليه يتحرك setTimer او لو لسا جديد بالمنتدى على ماعتقد المود جاهز دور عليه فى جوجل .
  19. لو سمحت وضح :- اصدار سيرفر الاستضافة واصدار سيرفرك المجانى
  20. احذف فرى روم السيرفر الافتراضى freeroam قم بتسمية الفرى روم المراد تركيبه بهذا الاسم . قم برفع الفرى روم قم بعمل رستارات للسيرفر مبروك
  21. كمل وظيفتك كاملة واطرح كودك التايمر لوحده مينفعش لازم كودك كامل عشان نقدر نحط التايمر فى المكان المناسب .
×
×
  • Create New...