Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/12/17 in all areas

  1. اعذرني ان كانت لهجتك كذا فالخطا مني واعتذرلك امام الناس لكن بالنسبه لانها تظهر عند الخيارات الشخصيه فهي بتظهر بكودي اسالني ليش يقلبي بقولك السبب addDebugHook خلني بقولك وظيفه وحده لها وهي لما يجي يتنفذ الفنكشن كيف يعني يعني انت حطيت باي مود في السيرفر setElementData(plr,'money',(getElementData(source,'money')+20)or 20) حلو وظيفة addDebugHook انه لما يجي يتنفذ الفنكشن يروح ل addDebugHook اللي سويته انت وفي حالتي سوي انه لما يجي يحط داتا على لاعب تتغير فلوسه على نفس الداتا الجديده فهمت علي يعني انت خلاص خلصت حساباتك وكل شي وطلع المبلغ بالنهايه 700 راح يحط فلوسه 700 وثاني مره اعتذر لك امام الناس حقك علي وسامحني ان كانت لهجتك كذا
    2 points
  2. -[ Scripts Admin Control Panel ]- مهم -: عليك وضع المود بي قروب الادمن resource.اسم المود هنا ------------------------------------- -:مميزآت السكربت 1- يممكن صك باند + تحديد الوقت + السبب 2- يمكنن تحديد سبب صك الكيك 3- يمكن اعطاء ميوت و فكه لاي لاعب 4- يمكنك توزيع فلوس للاعب محدد +تحدي المبلغ 5- يمكن سحب الفلوس من لاعب محدد يمكن تحديد المبلغ 6- يوجد جريد لست فيه اسماء كل الاعبين 7- فيديو شكل السكربت الاهداءاات Sha67 N3XT Abdul KariM #_Osker_# Mr,[C]oR لكل من يعلق اعتبر نفسك في الاهداء رابط التحميل http://www.mediafire.com/download/9x3bv ... lPanel.zip
    1 point
  3. Many people said that the .rar file is damaged and it's good that they've not seen the code! Because now the code is getting even better!
    1 point
  4. كفووووووو زبط ضض + الشكر الخاص لماستر ام تي اي وا اياد واحمد 09 و عبود
    1 point
  5. كودي يجمع بين القسمين يا عسل كلنت او سيرفر على العموم بالتوفيق للجميع
    1 point
  6. الغلط في كودك هو في setPlayerMoney لازم تحط بس ارقمنت الفلوس في الكلنت جرب: وتأكد انه في جهة السيرفر ! local dataName = 'Money'; -- Data name addEventHandler('onElementDataChange', root, function(theName) if(source and getElementType(source)=='player')and(theName == dataName)then local data = getElementData(source, dataName) if data and(type(data)=='number' or tonumber(data))then local data = tonumber(data) setPlayerMoney(source, data); end end end);
    1 point
  7. ادري انه موب استخدامها الوحيد لو تلاحظ كاتب "مثال " وبعدين لو يبي الفلوس مجرد شكل فقط لازم يستخدمه كلنت
    1 point
  8. While im playing on other servers it doesnt crash but when i play on one server for 30 minutes it just randomly closes, no error message or anything.
    1 point
  9. معلش يعني بدي اتدخل اذا هوا الحين يبي يحول الداتا لي فلوس حقيقيه فهيكون كود اياد هوا الكود الصحيح و ما يحتاج كل الشغل الي سويتو يا ماستر + ما حد جبرك تنهيه اظن الراجل انحط قدامو كودين واحد كلنت و التاني سيرفر addEventHandler("onElementDataChange", getRootElement(), function(dataName) if dataName == "Money" then local money = getElementData(source, dataName) if money and money ~= false and tonumber(money) then setPlayerMoney(source, money) end end end ) ذا كود اياد بس عدلت عليه فقط ضفت عليه تحقق و بدلت givePlayerMoney ب setPlayerMoney ال كود ال10 سطور ذا يسوي نفس وظيفه كودك ال20 و هيكون ادق اظن لان احنا بنتكلم عن الداتا انتهي الموضوع هيك اظن + لصاحب الموضوع وش تعطي اللاعب داتا فلوس و بعدين تحولها لي فلوس حقيقيه , تقدر تعطي اللاعب فلوس حقيقيه علي طول و هتكون اسهل من انك تعطيه داتا 1 - اذا بتعطي داتا لازم تجيب داتا اللاعب الأول و بعدين تضيف عليها الكميه اما اذا هنتكلم عن الفلوس تقدر تعطيه بـ givePlayerMoney او تقدر تسحب منو بـ takePlayerMoney او تقدر تحط فلوسو بـ setPlayerMoney ما اشوف اي فايده من انك تعطي اللاعب فلوس داتا و بعدين تحولها لحقيقيه الا اذا طبعا كنت تشتغل علي فلوس داتا و تباها فقط تظهر في ال HUD
    1 point
  10. أخي أذا انا قللت ادبي معك وانا مو عارف اعتذر منك ولكن هذهي لهجتي ولما ييجي صاحب الموضوع يقرأ الردود ويحكم وهو يقلك جالس تظهر عند الخيارات الشصخية فوق وانا اشوف اكوادك ما تظهر الفلوس فوق على اليمين
    1 point
  11. تجبروني اني انهي الموضوع local dataname='اسم داتا الفلوس حقك' function prefun( res, fun, _, file, line, ... ) local args = { ... } if fun=='setElementData' then if #args~=3 then return end if not isElement(args[1])or getEelemntType(args[1])~='player' then return end if type(args[2])~='string' or (type(args[3])~='number' or type(args[3])~='string') then return end if args[2]~=dataname then return end setPlayerMoney(args[1],tonumber(args[3])) elseif fun=='removeElementData'then if #args~=2 then return end if not isElement(args[1])or getEelemntType(args[1])~='player' then return end if type(args[2])~='string' then return end if args[2]~=dataname then return end setPlayerMoney(args[1],0) end end addDebugHook( "preFunction", prefun) بالتوفيق
    1 point
  12. طيب تمام انا معك بحكيك بس انت الحين لو يوزعو داتا فلوس مثلاً 500 تمام ؟ الان هو رح يفكرهم وهمية لانهم ما رح ينحسبو عند فوق مع الفلوس
    1 point
  13. بس على طريقتك ذي ما رح يحسبو الفلوس فوق على يمين الشاشة يعني لو وزع 100الف ما رح تظهر فوق عند الفلوس
    1 point
  14. أو addEventHandler("onElementDataChange", getRootElement(), function(dataName,oldValue) if dataName == "Money" then local money = getElementData(source,dataName) givePlayerMoney(source, money) end end )
    1 point
  15. @tommymaster You may want to reply.
    1 point
  16. function spawnBot(x, y, z, rot, skin, interior, dimension, team, weapon, mode, modesubject) Check this ^ against your code, I guess it will be easy to spot the error you made.
    1 point
  17. https://wiki.multitheftauto.com/wiki/Client_Scripting_Events#Ped_events There are no ped damage events serverside.
    1 point
  18. addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), function ( attacker, weapon, bodypart ) if (bodypart == 9) then outputChatBox("That was a hs") end end )
    1 point
  19. Add the team before the weapon, right now you pass 29 as your team. The slothbot resource already exports the function, so no need to worry about that.
    1 point
  20. 1 point
  21. المود نآقص تعديل وبرمجة .. موفق !
    1 point
  22. It won't do the trick better. The method I wrote down is easier then almost anything else. And check out the edited script too.
    0 points
×
×
  • Create New...