Jump to content

#DRAGON!FIRE

Members
  • Posts

    4,429
  • Joined

  • Last visited

Everything posted by #DRAGON!FIRE

  1. # ما لهم اي دخل # هو يقول بالريس لو مأت الكـل الماب يتغير
  2. # لأزم تعـدل على ملفأت الريس # + روح الأدمنية واضغط على الريس مرتين , تلقى ماب رأنودم خلها ترو
  3. # الححدث وظيقته , عندمأ يحدث أي ضرر للسيارةة ذذ
  4. الكود ما ضبط ابي افهم وش client # افتح عليها وبتفهمها
  5. addEventHandler "onClientGUIClick" setElementPosition guiSetVisible showCursor
  6. مآفهمتك TheKey بالميتتا ولآ آلكلنت ذا الزر bindKey ( "F9" , "down" , function() if ( guiGetVisible (Wnd) == true) then guiSetVisible (Wnd, false) showCursor (false ) guiSetInputEnabled(false) elseif (guiSetVisible (Wnd) == false) then guiSetVisible (Wnd, true) showCursor (false ) guiSetInputEnabled(true) end end) لو فيه طريقة آخلي الزر بالميتا آحسن # سوي , get # واضيف الستنج بـ الميتا , وتقدر تعدل عليها من السيرفر من لوحة الأادمنية من السستنج حق المود ذذ
  7. مو صعب ذا مركبه يكتب كلام ع الاعب ذذ المهم م ورانا شي ننتضر حد يشرح لنا ولا يطرح كود كامل # لو عطوكـ , بتنتظر كل حيأتكـ وما تتعلم ذذ Event "onClientGUIChanged" # عند الكتابةةة بـ الأيديت guiGetText # تجيب الكلأم من الأديت guiGridListClear # تسوي كلير لـ كل شي موجود بـ الجريد ليست getElementsByType .. Loop # تسوي لوب وتجيب كل اللاعبين getPlayerName # تجيب اسماء اللأعبين من عبر اللوب string.find # تبحث عن اللي كتبه تبحثه في اللوب يعني تجيب اللاعبين وتشوف لو موجود الأسم بينهم guiGridListSetItemText # وتحط الاسم حق اللاعب اللي بحث عنه ولو كان موجود تحطهه
  8. # يأخي حأول مرة بـ حيأتكـ , لو حأولت وسويت وعججزت تمأمأ نصصحهه لكـ # صصعب ؟؟؟؟؟؟؟ ,اسهل فنكشن بالعالم يجيب لك اسم اللاعب ذذ فيه شي صعب ؟ getPlayerName خخخخخخ
  9. # لو كان قريد ليست وفي ايديت اسستخدم Event "onClientGUIChanged" guiGetText guiGridListClear getElementsByType .. Loop getPlayerName string.find guiGridListSetItemText
  10. # ? # خخخخخخخخخخ , فكرة حلوة ؟ متأكد ؟ # هذي يسسويها االلي ما يعرف شي بالبرمجةة ذذ # وكل فكرة بتسوي موضوع ؟
  11. # ببلأش , وقيم مود # لو لقيت واحد يبرمج لك لوحة فيها الدأأئري والنخيل ببلأش ذذ , ِ اشكر ربكـ ذذ
  12. **getVehicleSirenParams ** Client and Server function This function get the parameters of a vehicles siren. Syntax : table getVehicleSirenParams ( vehicle theVehicle ) Required Arguments : theVehicle: The vehicle to get the siren parameters of Returns : Returns a table with the siren count, siren type and a sub table for the four flags. False otherwise. [int] SirenParams.SirenCount [int] SirenParams.SirenType [table] SirenParams.Flags [bool] SirenParams.Flags["360"] [bool] SirenParams.Flags.DoLOSCheck [bool] SirenParams.Flags.UseRandomiser [bool] SirenParams.Flags.Silent ... -- مههم ذذ # اول شي اقرأ كل اللي فوق عشان تفهمه كويس وتعرفه وتعرف انوأع الأنذأرأت # الفنكشن ذا بـ اختصصأر يجيب لكـ انذار السيارة # ممكن تكون مسويهه عبر فنشكن setVehicleSirens Or addVehicleSirens # صراحة الفنكششن ما قد جربته , وما اعرف كثير له , شف مثـأل الويكي addEventHandler("onVehicleEnter",root,function(player,seat) if(player)and(seat==0)then addVehicleSirens(source,1,1) setVehicleSirens(source,1,0,0,0,100,0,100,255,122) bindKey(player,"g","up",getSiren,source) end end) function getSiren(player,button,state,vehicle) local sirenParams = getVehicleSirenParams(vehicle) outputChatBox("Here's the parameters of your vehicle sirens: Siren Points: "..tostring(sirenParams.SirenCount)..", Type of Siren: "..tostring(sirenParams.SirenType)..".",player) end addEventHandler("onVehicleExit",root,function(player,seat) if(player)and(seat==0)then removeVehicleSirens(source) unbindKey(player,"g","up",getSiren) end end) # ومأ ادري من وين جبته خخخ , الواحد يسسأل على فنكشن يسستفيد منه مو اي شي ذذ
  13. Client Side ! Wnd1 = guiCreateWindow ( 0.2, 0.2, 0.25, 0.5, "Free Vehicles", true ) guiSetAlpha( Wnd1, 1 ) buttonv = guiCreateButton ( 0.5, 0.8, 0.45, 0.15, "close", true, Wnd1 ) button1v = guiCreateButton ( 0.01, 0.8, 0.45, 0.15, "Selection", true, Wnd1 ) grid = guiCreateGridList(0.01, 0.2, 0.99, 0.5, true, Wnd1) label = guiCreateLabel ( 0.1, 0.1, 0.9, 0.1, "get free vehicle", true, Wnd1 ) showCursor(false) guiSetVisible( Wnd1, false ) guiWindowSetSizable( Wnd1, false ) guiWindowSetMovable( Wnd1, false ) vehicles = { {"Police LS", 596}, {"Police SF", 597}, {"Police LV", 598}, {"Police Ranger", 599}, {"HPV1000", 523}, {"Enforcer", 427}, {"ENTER", 427}, } guiGridListAddColumn(grid, "Vehicles", 0.85) for i,veh in ipairs(vehicles) do row = guiGridListAddRow(grid) guiGridListSetItemText(grid, row, 1, tostring(veh[1]), false, false) guiGridListSetItemData(grid, row, 1, tostring(veh[2])) end function useP() local row, col = guiGridListGetSelectedItem ( grid ) if ( row and col and row ~= -1 and col ~= -1 ) then local model = tonumber( guiGridListGetItemData( grid, guiGridListGetSelectedItem( grid ) ) ) if model and model ~= '' then triggerServerEvent("CreVehicePv", localPlayer, model) guiSetVisible(Wnd1,false) showCursor(false) end end end addEventHandler("onClientGUIClick", button1v, useP, false) function close() if (source == buttonv) then guiSetVisible(Wnd1,false) showCursor(false) end end addEventHandler("onClientGUIClick", buttonv, close) function showGUIpv() guiSetVisible(Wnd1,true) showCursor(true) end addEvent("showGUIpv",true) addEventHandler("showGUIpv", getRootElement(), showGUIpv) ------------------------- Server Side ! markerpv = createMarker( 1847.0590820313, -2552.94140625, 12.55, "cylinder", 2, 0, 0, 255, 255 ) local vehicles = {} function spawnVehp( model ) local x, y, z = getElementPosition(source) if isElement(vehicles[source]) then destroyElement(vehicles[source]) end vehicles[source] = createVehicle(model, x + 2, y, z) warpPedIntoVehicle(source, vehicles[source]) end addEvent("CreVehicePv",true) addEventHandler("CreVehicePv", root, spawnVehp) addEventHandler('onPlayerQuit', root,function() if isElement(vehicles[source]) then destroyElement(vehicles[source]) vehicles[source] = nil end end ) addEventHandler ( "onMarkerHit", markerpv, function ( za7f ) if getElementType ( za7f ) == "player" then if ( getElementData( za7f, "Group" ) == "G" ) then triggerClientEvent (za7f, "showGUIpv", za7f) end end end )
  14. # ولله شف بالرياضيات في اشياء كثيرة , الفرق تسهل عليك واحسن # بدال ما تكتب : 5 × 5 × 5 × 5 × 5 ×5 × 5 5 ^ 7 تخصصرها بـ # ولها فؤاد غير طبعأ ذذ ......................................... # هذي هي علأمةة الضضرب ذذ 2 * 50 = 50 × 50 = 100
  15. # مأ ادري كيف نظامها # بس كل الأستضافات على الأيميل ذذ # ولأزم تنتظر 24 سساعةة
  16. # هذي علأمةة الأسس يعني مثلأ عندك العدد : 4^4 # وش يعني ؟ يعني الـ 4 مضضروبة بـ 4 مرأت = 4 × 4 × 4 × 4 7 ^ 5 = 7 × 7 × 7 × 7 × 7 +1 ،نــفس الرياضيات ض1 +1 # يب مو نفس , هي رياضيأت # الرياضيات تفيدك فـ كل شي مو بس مدرسةة ذذ # البرمجة في عمليأت حسابية وكذا # يعني اللي ما يعرف رياضيات , الله يعينه م بس بالبرمجةة بـ كل حياتهه ذذ
  17. # هذي علأمةة الأسس يعني مثلأ عندك العدد : 4^4 # وش يعني ؟ يعني الـ 4 مضضروبة بـ 4 مرأت = 4 × 4 × 4 × 4 7 ^ 5 = 7 × 7 × 7 × 7 × 7
  18. # خخخخخخخخخخخخخخخخ , يب ولله # ما ادري وش صاير لهم الفترة ذي # كل المنتدى مليان مواضيع عن حرب العصابات كلها طلبات ومقرات # مو ملأححظين ؟ , ذي الفترة كلها طلبات حرب عصابات وكل شي عن حرب العصابات
  19. # خخخخ الأخ مو عارف شي ويجي يتكلم # الله يعينكـ .. # لو انت دأري عن شي ما كنت حطيت ذا الرد , اتمنى ثأني مرة ما تتلقف وما تدري عن شي بس تبي تزويد مشأركات لأ تحط رد
  20. # يأخي مو عأرف شي وتججي تشرح : ! .............................................. # شف ذا الششرح يفديكـ وتعرف كل شي https://forum.multitheftauto.com/viewtopic.php?f=164&t=56822 # بششرح لك "اسسم ا لسكربت" author="صصأنع السكربت" version="اصصدأر السكربت" type="النوعع حقه , قيم مود , سكربت الخ .." /> # بعطيكـ مثال : "JoinQuit" author="ZA7F" version="1.0.0" type="script" />
  21. # خخخخخخ , ي اخ اول شي ليش تـتفل ؟ , ما عندك احترام للشخص الثاني ولأ ايش واأنت الغلطان ؟ # يا حبيبي انت اللي مشتريهه يكون لـ مدة شهر وتجدد كل شهر مو عارف تشتري والغلط عليك وتتفل بـ وجهه # ثاني مرة شف الوقت حق الدفع , شهري ولأ سنوي , الخ .... # وتقدر تدقع مبلغغ وأحد وتاخذه لسسنة
  22. # الحين انت ليه تعطيه ؟ # نحنا نبيه يحأول شوية بـ كم سطر مو عارف يسويه وأنت تجي تعطيه , ياخي خله يحأول الكود ساهل # لأنه سهل مو لأزم تعطيه , كود زي كذا مو عارف يسسويهه وش تتوقع لو جاه كود اصعب من ذا # خله يحأول على الأقل بـ نص الكود ونكملهه له
×
×
  • Create New...