Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 29/05/17 in all areas

  1. لو تراجع شرحي هذا راح تفهم الكود .. + نعم تقبل
    2 points
  2. setTimer isTransferBoxActive الفنكشن الثاني يتحقق لك لو مربع التحميل موجود او لا راح تحتاجه مع التايمر عشان تعرف لو خلص التحميل تسوي وظيفتك بالتوفيق
    2 points
  3. Make sure you break the loop after cancelling the event. (performance) break
    2 points
  4. I'm sorry to inform you, this section of the forum is not a gamemode supermarket where you can just ask for a complete list of resources, especially from other servers.. like, did you really think we will be able to give you all of those stuff? Go to https://community.multitheftauto.com/ and look for specific resources, you might find the one you're looking for, if not, either learn scripting or hire a guy.
    2 points
  5. بسم الله الرحمن الله الرحمن الرحيم سلام عليكم ورحمة الله وبركاته عندي شرح للتحققات مابين القوسين أو التحققات المصغرة , addEventHandler( "onClientGUIClick", root, -- سوينا حدث عند الضغط function ( ) -- وظيفة return ( source == aButton and outputChatBox ("لقد ضغطت على الزر") ) --[[ نسوي استرجاع مع تحقق مصغر اذا ضغط على الزر and , في التحقق المصغر == Then يعني كأنك كذا تسوي if source == aButton then outputChatBox ("لقد ضغطت على الزر") end بشكل مصغر !! ]] end ) طبعاً التحققات المصغرة غالباً تجي مع الريتورن !! اعطيك مثال ثاني addEventHandler ( "onPlayerWasted", root, -- سوينا حدث اذا اللاعب مات function ( _,killer ) -- تخطينا البارتمر الاول والي هو عدد الرصاصات + واخذنا البارتمر الثاني الي هو القاتل return ( killer == source and outputChatBox( "لقد قتلت نفسك" ) or outputChatBox( "لقد قتلك شخص آخر" ) ) --[[ سوينا استرجاع وتحققنا انه القاتل يساوي الي مات راح يرجعله outputChatBox( "لقد قتلت نفسك" ) or == else واذا ماقتل نفسه يرجعله outputChatBox( "لقد قتلك شخص آخر" ) ]] end ) إيه نعم , مثال : -- true = ترو -- false = فولس aWifi = false -- فولس aWifi نخلي قيمة function Check ( ) -- نسوي وظيفة بأسم Check local aWifi = ( aWifi == true and false or true ) -- نعرفه بتحقق --[[ اذا كان aWifi ترو راح يعرف قيمة aWifi فولس واذا ليس ترو راح يعرفه ترو ]] return tostring(aWifi) -- ونسترجع القيمة بـ النتيجة , ونحولها الى سترنق end outputChatBox( Check ( ) ) -- نظهره في شات وكان هاذي هي نهاية الشرح اذا عندك سؤال او استفسار تقدر تسئل في الموضوع + واذا عندك مثال اطرحه وسلام خير الختام
    1 point
  6. يا سلام عليك - شكراً للجميع
    1 point
  7. I searched the wiki and there is no such eventHandler for MTA only for SA-MP
    1 point
  8. I see you've got some 'Global chat' resource too, probably something is messing with the main chat, you can make a topic in "Scripting" section and post code of the chat resource since it looks like that it's a resource bug (might be wrong).
    1 point
  9. تم الاتفاق مع الاخ @Mr.Solo وسيتم استلام الموقع منه وسيتم اعلامكم بكل ما هو جديد +_+
    1 point
  10. بداية جيده بالتوفيق يعسل
    1 point
  11. My last code post will help you out with that problem, since it isn't corner based but distance based.
    1 point
  12. اعتقد مناطق الاحتلال بالكول شيب
    1 point
  13. No idea about chat. Yea, a free host ^^ My server is hosted in France and my ping is between 50 and 80 which is awesome. I won't say that my server is the most secure one Heck, i didn't even put any security resources in it, just one anti-hack preventing players from using modified vehicles. Who will waste time trying to ruin a server though? If a person has that knowledge i think that he'll just create his own server instead lol
    1 point
  14. آجل انسى تسوي ذا الشيء + لاتقول مستعجل .. دور لك مود تعلم منه, استفد منه .. اما اذا واحد بيعطيك جاهز انا مالومه رمضان وكذا .., , بس لما اقول انسى يعني ما تتركه ! لا بالعكس تحاول تتعلم عليه خطوة بخطوة بنفسك بدون مساعدة من اول مره ثاني مره نفس الشيء SQLخلاص ماقدرت .. سوي محاولة وحطها بموضوع خارجي تتعلم على ال ثم ارجع بعد ماتتعلم على اللغة , وكمل على ذا الموضوع
    1 point
  15. تم تركيب النسخة الرمضانية 2017 وتضم ( 17بداية ) ( خيمة رمضانية لفعاليات رمضان ) ( عاجل خاص بالخيمة الرمضانية ) ( دائري ) ( تفتيش ) ( تجديد بعض المواتر ) ( شعار خاص بالشهر المبارك ) ( حلبة دبابات ) ( شخصيات جديدة ) ( تغيير شكل الغروب ) ( توزيع 20 ساعة بمناسبة شهر رمضان ) ووناسة غغير ب شهر الخير وانتظروا حصرياتنا ( =
    1 point
  16. @Abdul KariM جيت افتح المود لقيت نفسي حاطط الكود في ماركر ثاني و اخش من ماركر محطوطلة احداثيات واحدة setElementPosition بصراحة ما جربت كود ماستر لان عبد الكريم كود اسهل بس شكرا لكم جميعا (:
    1 point
  17. Official stuff will never return sound.
    1 point
  18. عشان تحطهم بعالم ثاني تستعمل setElementDimension عشان تسوي مناطق احتلال createMarker عشان تسوي تيمين ودخل فيهم لاعبين createMarker setPlayerTeam وعشان تسوي تايمر كل ساعة تستعمل setTimer عشان تسوي انه الي يموت اكثر مثلا بمنطقة الاحتلال الاولى 'onPlayerWeasted' setElementData getPlayerTeam نسوي تايمر بعد نص ساعة ونسوي لوب ونتحقق اذا هذا الاعب بالتيم 1 نجلب نقاطه ونحطهن بجدول واذا كان بتيم 2 نجلب النقاط ونحطهن بجدول اخر setTimer for k , v in ipairs ( ... ) do getPlayerTeam getTeamName getElementData table.insert نسوي تيبل سورت للجدولين ونجلب اكبر واحد بيهم , ونعطيه مال ( للاعبين التيم table.sort givePlayerMoney
    1 point
  19. @Master_MTA ماتستاهل كل هذا يرجال local Var = 1 local Places = { [ 1 ] = { x = 5 , y = 8 , z = 8 } , [ 2 ] = { x = 1 , y = 4 , z = 0 } , } aTeleportMarker = createMarker(-2766.55078,375.58664,7.33468,"arrow",2,255,255,0,255) addEventHandler('onMarkerHit',aTeleportMarker, function( player ) if getElementType( player ) == 'player' and not isPedInVehicle( player ) then if ( Places [ Var ] ) then setElementPosition( player , Places [ Var ].x, Places [ Var ].y, Places [ Var ].z ) Var = Var + 1 end end end )
    1 point
  20. ولكم كووووووووووووووور نورت ام المنتدي و ولكم لا تنسي تغير توقيعك
    1 point
  21. El proximo que se desvia de la pregunta original del topic la cual fue y cito: ¿MTA Esta muerto? le aplico sanción. Corten la bocha, si quieren hablar sobre roleo armen un post aparte para ello. Saludos.
    1 point
  22. 'start' é um comando usado pelo resource admin, tente usando outro nome: addCommandHandler( "iniciar", function (thePlayer, commandName, cmd) if not (cmd) then return end; if cmd == "teste" then triggerClientEvent ( thePlayer, "onClientStart", thePlayer ) else outputChatBox("Erro") end end )
    1 point
  23. 1 point
  24. 1 point
  25. 1 point
  26. Check this out: addCommandHandler("savecars", function() --Backup function. --You should make an ADMIN rights check. if fileExists("settings.xml") then fileDelete('settings.xml'); end local cars = xmlCreateFile("settings.xml", "cars"); for _,v in ipairs(getElementsByType("vehicle")) do local TheCar = xmlCreateChild(cars, "car"); local x,y,z = getElementPosition(v); local rotX,rotY,rotZ = getElementRotation(v); xmlNodeSetAttribute(TheCar, "model", getElementModel(v)); xmlNodeSetAttribute(TheCar, "x", x); xmlNodeSetAttribute(TheCar, "y", y); xmlNodeSetAttribute(TheCar, "z", z); xmlNodeSetAttribute(TheCar, "rotx", rotX); xmlNodeSetAttribute(TheCar, "roty", rotY); xmlNodeSetAttribute(TheCar, "rotz", rotZ); end outputChatBox("Car backup done!", root, 0, 255, 0, false); xmlSaveFile(cars); xmlUnloadFile(cars); end); addCommandHandler("loadcars", function() --Load function. -- You should make an ADMIN rights check. local cars = xmlLoadFile("settings.xml"); if (cars)then local veh = xmlNodeGetChildren(cars); for _,v in ipairs(veh) do local Model = xmlNodeGetAttribute (v, "model"); local X = xmlNodeGetAttribute (v, "x"); local Y = xmlNodeGetAttribute (v, "y"); local Z = xmlNodeGetAttribute (v, "z"); local Rotx = xmlNodeGetAttribute (v, "rotx"); local Roty = xmlNodeGetAttribute (v, "roty"); local Rotz = xmlNodeGetAttribute (v, "rotz"); createVehicle(tonumber(Model), tonumber(X), tonumber(Y), tonumber(Z), tonumber(Rotx), tonumber(Roty), tonumber(Rotz)); end outputChatBox("All cars loaded!", root, 0, 255, 0, false); end end);
    1 point
×
×
  • Create New...