Jump to content

MR.S3D

Members
  • Posts

    732
  • Joined

  • Last visited

Everything posted by MR.S3D

  1. اول شي طلبك غير مفهوم ثاني شي الكود مأخـذه جاهز من مود غرف المايك واذا تكذبني بطرح المود هنا
  2. ما اشوف له داعي السيريال حروفه كثير وغير مهم ل اف1
  3. أول شي تروح الى ازرار ال wndMain تضيف فوق زر انتحار او kill فوق هذا الزر {'btn', id='kill', onclick=killLocalPlayer}, تحط {'lbl', id='Your Name:'}, {'lbl', id='name', text='', width=150}, {'lbl', id='Your Ping:'}, {'lbl', id='ping', text='', width=45}, {'br'}, كذا خلصنا من الأزار --------------------------------------- يبقى لنا عمل الوظيفه تطلع فوق تحط هذي الوظيفه function updatePing() local ping = getPlayerPing(g_Me) setControlText(wndMain, 'ping', ping ) setControlText(wndMain, 'name', tostring(string.gsub(getPlayerName(g_Me),'#%x%x%x%x%x%x', ''))) end بعدين تدور على هذي الوظيفه تحطه بنفس الوظيفه function mainWndShow() ---تحطه هنا هذا اللي تحطه updateping = updateping or setTimer(updatePing, 2000, 0) يصير كذا function mainWndShow() if not getPedOccupiedVehicle(g_Me) then hideControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff') end updateTimer = updateTimer or setTimer(updateGUI, 2000, 0) updateping = updateping or setTimer(updatePing, 2000, 0) ---اhere updateGUI(true) end ----------------------- بعدها تدور على اسم الوظيفه ذي function mainWndClose() ---تحطه هنا هذا اللي تحطه killTimer(updateping) updateping = nil يصير كذا function mainWndClose() killTimer(updateTimer) updateTimer = nil killTimer(updateping) ---here updateping = nil ---here colorPicker.closeSelect() end بالنسبه لاي بي والسيريال ما اعتقد انها مهمه في اف1 اي شي يصعب عليك رد هنا وانا اساعدك
  4. GUIEditor_Window = {} GUIEditor_Button = {} GUIEditor_Window[1] = guiCreateWindow(70,60,636,483,"",false) guiSetVisible(GUIEditor_Window[1],false) GUIEditor_Button[1] = guiCreateButton(585,444,38,27,"X",false,GUIEditor_Window[1]) function show() guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1])) showCursor(guiGetVisible(GUIEditor_Window[1])) end bindKey ("j", "down", show) addEventHandler ( "onClientGUIClick", root, function () if ( source == GUIEditor_Button[1] ) then guiSetVisible(GUIEditor_Window[1],false) showCursor(false) end end)
  5. ارسلي ملفك الكلنت + السيرفر عالخاص واعدله لك
  6. هذا الكود شغال بدله بدل كودك وبعدين مايحتاج انك كل مره تكرر نفس الحدث onVehicleStartEnter lockVehicles = { [470]=true } --sets the lock vehicles lockSkins = { [287] =true } -- sets the lock skins lockMedicVeiculos = { [416] = true ; } -- sets the lock skins lockMedicSkin = { [274] = true ; [275] = true ; [276] = true ; } -- sets the lock skins lockBomberVehicle = { [277] = true ; [407] = true ; [544] = true ; } -- sets the lock skins lockBomberSkin = { [277] = true ; [278] = true ; [279] = true ; } -- sets the lock skins lockPoliceVeiculos = { [598] = true ; [523] = true ; [427] = true ; [596] = true ; [597] = true ; [599] = true ; [428] = true ; [601] = true ; } -- sets the lock skins lockPoliceSkin = { [280] = true ; [281] = true ; [282] = true ; [283] = true ; [284] = true ; [285] = true ; [286] = true ; [287] = true ; [288] = true ; } -- sets the lock skins function lockenterVehicle ( player, seat, jacked ) if ( lockVehicles [ getElementModel ( source ) ] ) and ( not lockSkins [ getElementModel ( player ) ] ) then cancelEvent() outputChatBox ( "*You can't get in this vehicle.", player , 255, 00, 00) elseif ( lockPoliceVeiculos [ getElementModel ( source ) ] ) and ( not lockPoliceSkin [ getElementModel ( player ) ] ) then cancelEvent() outputChatBox ( "*You can't get in this vehicle.", player , 255, 00, 00) elseif ( lockMedicVeiculos [ getElementModel ( source ) ] ) and ( not lockMedicSkin [ getElementModel ( player ) ] ) then cancelEvent() outputChatBox ( "*You can't get in this vehicle.", player , 255, 00, 00) elseif ( lockBomberVehicle [ getElementModel ( source ) ] ) and ( not lockBomberSkin [ getElementModel ( player ) ] ) then cancelEvent() outputChatBox ( "*You can't get in this vehicle.", player , 255, 00, 00) end end addEventHandler ( "onVehicleStartEnter", getRootElement(), lockenterVehicle )
  7. أهم شي يكون الكود بجانب الخادم server.lua ---------------------- Settings --------------------- local x = 552.53070068359 local y = -1262.6079101563 local z = 16.2421875 local skin = 210 addEventHandler ('onResourceStart', resourceRoot, function() PlayerTeam = createTeam ( 'Players', 255, 0, 0 ) end ) addEventHandler ('onPlayerLogin', root, function() spawnPlayer(source, x, y, z) setPlayerTeam(source, PlayerTeam) setPlayerNametagColor( source, 225, 0, 0 ) setCameraTarget(source, source) setCameraInterior(source, getElementInterior(source)) setElementModel(source,skin) end ) addEventHandler ('onPlayerLogout', root, function() setPlayerTeam ( source, nil ) end ) addCommandHandler ('JoinTeam', function( Player ) spawnPlayer(Player, x, y, z) setPlayerTeam(Player, PlayerTeam) setPlayerNametagColor ( Player, 225, 0, 0 ) setCameraTarget(Player, Player) setCameraInterior(Player, getElementInterior(Player)) setElementModel(Player,skin) end ) في بداية الملف حطيت لك Settings تغير منها احداثيات البداية وتحط رقم شخصية لللاعب local x = احداثي اكس local y = احداثي واي local z = احداثي زيد local skin = رقم الشخصيه والكود شغال حطه بالسيرفر
  8. وش تبي اسم التيم وليه وش الفايده مه
  9. هات الكلنت والسيرفر وانا ازبطه لك
  10. ok I understood wrong Thank you
  11. you can use thes in your script if you need commandhandler like this example server side : toggle = false function jump(player) if (player) then if toggle == false then toggleControl ( player, "jump", false ) -- disable outputChatBox("Jump is now diable", player, 255, 0, 0, true) toggle = true elseif toggle == true then toggleControl ( player, "jump", true ) -- enable outputChatBox("Jump is now enable", player, 255, 0, 0, true) toggle = false end end end addCommandHandler ( "Jump", jump ) to enable or disable ---------------------------- you can see here in wiki control name https://wiki.multitheftauto.com/wiki/Control_names if you need use in player join tell me
  12. يالغالي سو مثل حركتك يوم تنزل سكربت جديد بس اللهم انك السكربت الأول حقك نزله بنفس اسمه وغير بالاصدار حقه من الميتا مثلا كان type="script" description="Vote-Maps-Gui-Window" version="3.0.1" name="Vote-Map" author="Mr.S3D"/> يصير type="script" description="Vote-Maps-Gui-Window" version="3.0.2" name="Vote-Map" author="Mr.S3D"/> ياليت تكون فهمت ويكون بنفس اسم سكربتك اللي تبي ترفع اصداره تقبل مروري
  13. مشكورين عالردود وان شا الله نزوركم بالمنتدى مانقاطعكم تحياتي
  14. مشكور يالغالي وانشالله احاول اتواجد بالمنتدى من فترات لفترات
  15. 32 مشاهده ولارد واحد من جد دنيا مصالح حرام ضياع وقتي على لعبة الوداع الى الأبد
  16. الســــلام علــــــيـــكم ورحمة الله وبركاته كيفكم وش أخــــبـــاركم ..؟ أحب اقولكم أني اعتزلت اللعبه بسبب ظروف خاصه وخلاص ماعاد لي رجعه بشوف حياتي والصراحه تبي تفقدكم وخصوصا تابل راح يفقدني وأتمنى من الكل يسامحني واللي بخاطره شي يقوله وأنا من ناحيتي ماني شايل بقلبي على أحد وفي الختام أتمنى دعواتكم لي بالتوفيق والنجاح والسلام عليكم وهذا اميلي للتواصل [email protected] أخوكم : MR.S3D
  17. مشكور على الأستضافه الحلوه والله يعطيك خيرها ويكفيك شرها وبالنسبة اللي يسأل عن الجوال فيه بديله ون كارد وكاش يو تحصلونها بكل محل بميد المنتشر أو مكتبة جرير مثل بطاقة شحن الجوال الله يوفقك باستضافتك
  18. يالغالي أنت تقول انها سريعه وبدون لاق ومافيها مشاكل انا فتحت سرفر 130 لاعب من بدايته لاق + يطفي ويختفي من البحث وهذا الروم mtasa://91.121.22.85:22013 يالبت تشوف حل مع استضافتك
  19. مبروك ياغالي والله يعطيك خيرها ويكفيك شرها وانشالله تصير من أشهر الأستضافات حبيت أسألك هل فيه طريقة الدفع كاش يو؟ تقبل مروري البسيط
  20. أخوي سو القريد لست وسو كل شي وانشالله اقدر اساعدك
  21. يالغالي مايحتاج لذا كلنت وترايقر على طول سويه سيرفر سايد هذا الكود server.lua function wasted( ammo,killer ) if killer and killer ~= source then local x, y, z = getElementPosition(source) local pick = createObject ( 1550, x, y, z ) local marker = createMarker ( x, y, z, "cylinder", 1.5, 0, 0, 0, 0) addEventHandler ( "onMarkerHit", marker, function ( hitElement ) if (hitElement and getElementType(hitElement) == "player") then local money = math.random(100,150) ---هنا الفلوس اللي يربحها من 100 الى 150 local Name = getPlayerName(hitElement) destroyElement ( pick ) destroyElement ( marker ) givePlayerMoney ( hitElement, money ) outputChatBox("#FFFF1A[#FFFFFF "..Name.." #FFFF1A] Has Won "..money.."$" ,root, 255, 255,0,true ) -- هذا بالشات يطلع له اول مايأخـذ الفلوس end end) end end addEventHandler( "onPlayerWasted",root,wasted )
  22. ياليت توضح أكثر يا أخوي عشان اقدر اساعدك
×
×
  • Create New...