Jump to content

Tete omar

Members
  • Posts

    3,267
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Tete omar

  1. addEventHandler("onResourceStart", resourceRoot, function() for i,v in ipairs(getElementsByType("player")) do setWeaponProperty("mp5", "pro", "maximum_clip_ammo", 30) end end ) addEventHandler("onPlayerLogin", root, function() local accName = getAccountName( getPlayerAccount( source ) ) if( isObjectInACLGroup("user."..accName, aclGetGroup( "Admin" )) )then setWeaponProperty("mp5", "pro", "maximum_clip_ammo", 999999999) end end )
  2. جرب local ca3 = { { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 }, { 0, 0, 3 } } local marker = { { 102.0269241333, 54.090785980225, 0.44342550635338 }, { 11.605502128601, 58.490795135498, 1.6355142593384 } } local vehicle = {} local blip = {} local rand = {} local Markers = {} function CreatCarRandom () rand.random = ca3[math.random(#ca3)] vehicle.car = createVehicle(411, -0.77234786748886, 0.1968837082386, 3.1171875) blip.blip1Car = createBlipAttachedTo(car, 53) outputChatBox("#B22222 automobile has been requsted and placed on your map , get it first !!", root, 255, 255, 255, true) end addEventHandler("onResourceStart", root, CreatCarRandom) addEventHandler("onPlayerVehicleEnter", root, function(vehicle) if(isElement(vehicle.car))then if (vehicle == vehicle.car) then local x,y,z = unpack(marker[math.random(#marker)]) Markers.Marker = createMarker(x, y, z, "cylinder", 5, 0, 0, 205, 170) blip.blipCar2 = createBlipAttachedTo(Marker, 51) setElementVisibleTo(Markers.Marker, root, false) setElementVisibleTo(Markers.Marker, source, true) end end end ) addEventHandler( "onMarkerHit", root, function(hitElement) if ( getElementType( hitElement ) == "player" ) then if( isPedInVehicle( hitElement ) )then givePlayerMoney ( hitElement, math.random(50000,70000) ) triggerClientEvent(hitElement, "playSoundC", hitElement) for i,v in pairs(vehicle) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end CreatCarRandom () end end end ) addEventHandler("onPlayerVehicleExit", root, function(vehicle) if( isElement( vehicle.car ) )then if( vehicle == vehicle.car )then for i,v in pairs(vehicle) do destroyElement(v) end for i,v in pairs(Markers) do destroyElement(v) end for i,v in pairs(blip) do destroyElement(v) end end end end )
  3. triggerClientEvent("showGUI", getRootElement()) getRootElement() لو تستخدم هذا اللوحة راح تفك عند الكل =/ bool triggerClientEvent ( [element sendTo=getRootElement()], string name, element theElement, [arguments...] ) فـ أفضل triggerClientEvent(root, "showGUI", root) ثانياً ليش تتعب نفسك في كتابة وظيفة مع انك يمديك تختصرها في كلمة وحدة؟ root = getRootElement()
  4. لا حبيبي انت تسويه بنفسك https://wiki.multitheftauto.com/wiki/OnPlayerChat
  5. بين القوسين يمديك تحط أي شي بس يكون مع تنسيق الحدث مثلاً عندك ايفنت onPlayerLogin account thePreviousAccount, account theCurrentAccount, bool autoLogin يمديك تسوي كذا function(pre,acc,auto) pre = الحساب السابق [ اذا كان اللاعب مسجل بحساب وطلع منه وسجل بحسآب آخر ] ء acc = الحساب الحآلي [ الحساب اللي دوب هذا اللاعب مسجل به ] ء auto = هو ال اوتو لوقن , يعني اللدخول إلى الحساب الاوتوماتيكي
  6. هذا شيء مبرمج من قبل الام تي اي تيم ما يمديك تغير فيه شيء , وحتى لو غيرت راح يكون مرئي لك انت وبس .. اعتقد ما يمديك
  7. تقصد تبي تسوي شريط زي هذا ؟
  8. Convert to UTF-8 viewtopic.php?f=119&t=50770&p=495430&hilit=convert+to+utf#p495430
  9. السلام عليكم , اخوي ابي اجرب في سيرفر تريجيبي , ممكن تقولي وين احصل الدعم؟
  10. Tete omar

    setTimer

    setTimer(removeEventHandler,1 * 60 * 1000 ,1, "onPlaySound",playSounds) That should work.
  11. Tete omar

    setTimer

    Are you sure that there an event called 'onPlaySound' ?
  12. لما تسوي أي شي بآي جدول , في الحقيقة القارئ يقراها كذا gadwal = { [1] = "الشي" } وانت تكون كاتبها كذا gadwal = { "الشي" } مثال outputChatBox(gadwal[1]) هذي راح تكتب ' الشي ' بالشات ... فـ ipairs تجيبلك الارقام المتعلقة بالاشياء اللي حطيتها بالجدول تمام؟ يعني مثلاً انت سويت جدول gadwal = {"Hasson","Hasson2"} لما تسوي for i,v in ipairs(gadwal) do راح تجمع كل الارقام حقت الاشياء اللي حطيتها بالجدول ومثل ما قلنا فوق كل شي ينحط له رقم بـ عكس pairs ان شاء الله اشرحلكم الجداول قريب
  13. viewtopic.php?f=119&t=50759&hilit=settings اقرا الموضوع من أوله لآخره
  14. Tete omar

    Help

    That's true , so you start learning small things to be understand as you're a beginner , but i won't mind giving you an example just a few minutes. edit: here you go local topMoney = {} function top(player) for i,v in ipairs(getElementsByType("player")) do -- get all players if(getPlayerMoney(v)>1000)then -- and the player who have more than 1 thousand topMoney[ getPlayerName(v) ] = " money: " .. getPlayerMoney(v) -- insert him into the table with his money end end for i,v in pairs(topMoney) do table.sort(topMoney) -- sorting outputChatBox("Top players who are having more than 1 thousand is " .. i .. " Money: " .. v,player) -- output to the player who typed this command the players who are having more than 1 thousand end end addCommandHandler("topMoney",top) I'm not sure if it's gonna work , but it should work.
  15. انت عندك برنامج TXD WORKSHOP افتح ملف gta3.img بالبرنامج وانشاء الله تلاقي ما تريد الملف موجود في GTA:SA / models
  16. ياليت بعد ما تعطوا الاكواد تحطوا الشرح جمبها عشان صاحب الموضوع يفهم
  17. Oh , thanks guys, i can't believe that i fixed the code on my own Big thanks to: Jaysds1 Cadu12 TAPL and maybe myonlake
×
×
  • Create New...