Jump to content

GraveDigger.

Members
  • Posts

    64
  • Joined

  • Last visited

Everything posted by GraveDigger.

  1. كل حاجة موجودة في الويكي عالشمال موجود كل الفنكشنات من كلينت و سيرفر المشكلة انك يمكن جديد في البرمجة و الكلام دة و مش عارف الفنكشنات https://wiki.multitheftauto.com/wiki/Main_Page
  2. دة مثال بسيط healme تكتب في اف 8 الامر دمك يكون 100 function healCommand(player) -- وظيفة setElementHealth(player, 100) -- ندي للاعب دم بقيمة 100 outputChatBox("تم اعطائك دم !", player, 0, 255, 0) -- رسالة في الشات end -- إغلاق الوظيفة addCommandHandler("healme", healCommand) -- امر من اف 8
  3. من غير فلوس ولا حاجة. لو عايز تعرف ازاي تركب الكود الويكي موجود دايماً روح للفنكشن المطلوب و شوف الساينتاكس بتاعه زي كدة الكلام الاخضر طبعاً توضيح فقط فلازم تمسحه يكون الكود كدة : setElementHealth (theElement,newHealth) theElement : الشخص او الشئ اللي انت عايزه newHealth : رقم الهيلس او الدم المطلوب " طبعاً من 1 لحد 200 لازم تكون متعلم و تفهم انجليزي شويتين عشان تفهم الحاجات اللي انت عايزها بالأنجليزي جميع الفنكشنات موجود ليها سانيتاكس طبعاً في الويكي اتمني تكون فهمت
  4. و بالنسبة للأنتريور getElementInterior
  5. واضح انك واخده من الويكي كوبي بيست سطر 30 | 59 ناقص حرف "f" و اللأكواد مش مربوطة بالتصميم (GUI)
  6. اعتقد انك لازم تستخدم الفنكشن المفيد في اول الكود function isMouseInPosition ( x, y, width, height ) if ( not isCursorShowing ( ) ) then return false end local sx, sy = guiGetScreenSize ( ) local cx, cy = getCursorPosition ( ) local cx, cy = ( cx * sx ), ( cy * sy ) if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then return true else return false end end كدة يكون احسن addEventHandler('onClientClick',root, function ( button , state ) if ( button == 'left' and state == 'up' ) then if ( isMouseInPosition ( 395, 168, 97, 29 ) ) then if ( guiGetText(time1) ~= '' and guiGridListGetSelectedItem ( grid ) ~= -1 ) then local csel = guiGridListGetItemText(grid,guiGridListGetSelectedItem ( grid ),1) local cser = guiGetText(time1) triggerServerEvent ( "onTake",getLocalPlayer(),csel,cser) else outputChatBox('خطأ !!',0,255,0,true) end end end end )
  7. تعديل بسيط علي كود الاخ علاوي عشان يكون احسن أظن ان الكود مش محتاج شرح غير مجرب --server love = { } addEvent ( "GiveMeCar", true ) function ona1( modelVehicle ) if isElement( love[source] ) then destroyElement( love[source] ) end local x, y, z = getElementPosition ( source ) love[source] = createVehicle ( getVehicleModelFromName ( modelVehicle ) , x, y, z ) warpPlayerIntoVehicle ( source, love[source] ) --setVehicleColor(love[source], 0, 0, 0) -- تعديل فقط --addVehicleUpgrade(love[source], 1010) -- تعديل فقط end addEventHandler ( "GiveMeCar", root,ona1) function ona2() if love[source] and isElement( love[source] ) then destroyElement( love[source] ) love[source] = nil end addEventHandler ( "onPlayerQuit", getRootElement(), ona2 ) ولو مش فاهم حاجة نفهمك ياسيدي
  8. + انا مساعدك في الكلينت. أدمج اللي اديتهولك علي ملف الكلينت
  9. حاول تركز عالفنكشنات اللي اديتهالك هساعدك في البداية function test() if ( guiGridListGetSelectedItem (Grid) ) then local vehicle = guiGridListGetItemText (Grid, guiGridListGetSelectedItem (Grid), 1) triggerServerEvent ("Love", getLocalPlayer(), vehicle ) end end addEventHandler ("onClientGUIClick", Button,test) طبعاً باقي الفنكشنات لازم تكلمها في السيرفر لو ماقدرتش انا موجود لو عايز حاجة كمان
  10. guiGridListGetSelectedItem guiGridListGetItemText triggerServerEvent getVehicleModelFromName table ~ isElement ~ destroyElement -- لعدم التكرار createVehicle warpPedIntoVehicle و لو في شئ نسيته قولي او يفيدوك الشباب
  11. كودك مش مفهموم و مليان اخطاء . ايه هي مشكلتك ؟
  12. onClientGUIClick setElementHealth triggerServerEvent setPedArmor killPed local x,y,z = getElementPosition(source) local veh = createVehicle(ID, x,y,z) warpPedIntoVehicle(source, veh)
×
×
  • Create New...