Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 22/12/21 in all areas

  1. ،بعد كلام الأخ يلي فوق القسمة تعتبر شي مهم جدًا في الرياضيات، وإستعمالك لها يعتمد عالفكرة يلي بتسويها .راح تحتاجها في أغلب العمليات الحسابية في البرمجة مثل قياسات الشاشة وغيرها .في البرمجة بالغالب راح تتعامل مع متغيرات وليس ثوابت فقط، عشان كذا ماراح تقدر تحط رقم ثابت وخلاص ،مثال بسيط: تبي تسوي سكربت يوزع مبلغ معين على فريق بالتساوي، كيف تعرف المبلغ يلي تعطيهم؟ بالقسمة طبعًا .تجيب عدد الاعبين بالفريق لأنه متغير وتقسمه على المبلغ الموجود عندك عدد الاعبين بالفريق راح يكون ثابت في حالة وحدة فقط وهي إذا انت واثق يوم توزع كل مرة الفريق بيكون فيه عدد ثابت مثل خمس لاعبين لكن ماعتقد بتسوي كذا؟
    2 points
  2. اول شي السلام عليكم ورحمه الله وبركاته رح اسويها علي setTimer ويلي هو مؤقت يسوي شي كل وقت او يسوي شي بعد فترة محددة من الزمن المثال الأول: رح اشرحلك فيه طريقة انشاء شي معين كل فتره معينة --Server function FunctionName( ) exports["guimessages"]:outputServer(root,"message from server file.",0,255,0,root) --Code end setTimer(FunctionName, 5000, 0) -- لاحظ الرقم 0 ---------------------------------------------------------------------------------------- --Client function FunctionName( ) exports["guimessages"]:outputClient("message from client file.",0,255,0) --Code end setTimer(FunctionName, 5000, 0) -- لاحظ الرقم 0 اوكي ننتقل للمثال الثاني: رح اشرحلك فيه انشاء شي معين بعد فتره معينة --Server function FunctionName( ) exports["guimessages"]:outputServer(root,"message from server file.",0,255,0,root) --Code end setTimer(FunctionName, 5000, 1) -- لاحظ الرقم 1 ---------------------------------------------------------------------------------------- --Client function FunctionName( ) exports["guimessages"]:outputClient("message from client file.",0,255,0) --Code end setTimer(FunctionName, 5000, 1) -- لاحظ الرقم 1 اذا لاحظت الفرق بين المثال الأول والمثال الثاني شي واحد يلي هوه الرقم 0 والرقم 1 هي يلي تحكم في نوع المؤقت يعني المؤقت رقم 0 يسوي شي معين كل فتره زمنيه معينه والمؤقت رقم 1 يسوي شي معين بعد فتره زمنيه معينه اخر شي ويلي هوه المثال الثالث: كيف تحدد وقت المؤقت الزمني يلي هي تكون او ماتعرفها مابعرف يلي هي العلامات شو هي العلامات يلي هي علامة الضرب [ * ] علامة القسمة [ / ] علامة الطرح [ - ] علامة الجمع [ + ] هاذي شو فايده منها رح تفيدك كثير في البرمجه طيب مابدي اطول كلامي عشان ماتمل وانت تقرأ اعطيك : مثال --Server function FunctionName( ) exports["guimessages"]:outputServer(root,"message from server file.",0,255,0) end setTimer(FunctionName, 6000, 0) -- رقم 6000 = 6 ثواني -- يمكن كتابته بصورة مختلفة مثلاً setTimer(FunctionName, 6*2000, 0) -- 2000 * 6 = 6000 وهذه فائدة الضرب -- طيب اذا بدي اسوي المؤقت انو يخرجلي رسالة كل 6 دقايق مثلاً شو اسوي ----------------------------------------------------------------------- -- هاذه المثال : يلي بل أسفل يقولك كيف رح يكون function Timer( ) -- Timer = اسم الأمر ويمكنك كتابته اي شيء ممكن تقدر تكتبه exports["guimessages"]:outputServer(root,"welcome to server",0,255,0) end setTimer(Timer, (6*70*1000), 0) -- 6*70*2000 = 6 دقائق بس هاذا يلي كان عندي اتمنه انك فهمت علي وتكون استفدت من هاذا الشرح البصيط واذا بتكتب علي طول علامات القسمه لها فايده كيف تعرف انو هاذا شي ياخذ القسمه وياخذ علامات الباقيه مثل الأمثله يلي عطيتك فوق وشرحتها انا عطيتك مثال علي شو فائده منها واتمنه انو شرح يفيدك والسلام عليكم ورحمه الله وبركاته
    2 points
  3. الله يعافيك بالخدمه
    1 point
  4. فهمت يغالي الله يعطيك العافيه شكرا علي تعبك
    1 point
  5. بينفع بس علي حسب شي يلي بدك تسويه مثلا زي تايمر ممكن تحسب بتطلع لك الدقايق مثلا 6000 يعني 6 دقايق مثلن 7000 يعني 7 دقايق عرفت كيف وكذا وكل ما زاد الرقم كل مازادت الدقايق
    1 point
  6. put your code into an onClientResourceStart event, it will work
    1 point
  7. I cannot answer your question because I don't know the full configuration of your server.
    1 point
  8. Have you tried adding the following code to your script? addEventHandler("onClientResourceStart", resourceRoot, function () for _, component in ipairs( components ) do setPlayerHudComponentVisible( component, false ) end end) This will hide the HUD components by default when the resource has started.
    1 point
  9. Hello Lisandu, could you please show us the script that you have found and put into your resource? It is important to be thorough if you want to get help on the forums. To execute logic during certain gameplay or server scenarios I recommend the use of MTA event handlers, for example when a player joins or (re-)spawns. It depends on whether you want to execute code client-side or server-side. Also you have to be aware of other resources which run at the same time and might interfere with your resource, for example other resource showing the HUD at a moment you don't want it to.
    1 point
  10. طيب بعطيك 3 امثله لها
    1 point
  11. opa preciso de uma ajuda, comecei a muito pouco tempo a fazer scripts, ja fiz alguns mais agora não estou conseguindo fazer uma; to tentando fazer que quando o jogador deslogue ou logue ele perca a tag de Staff, algume me ajuda pfv function loggedOut1() aclGroupRemoveObject (aclGetGroup("Staff"), "user."..getAccountName(getPlayerAccount(source))) outputChatBox( "Logado com Sucesso", source ) end addEventHandler("onPlayerLogout",getRootElement(),loggedOut1) Essa é uma base do que tentei
    1 point
  12. put this command inside your package (client) function setStats() if not getElementData(localPlayer,"loggedin") then setPlayerHudComponentVisible("clock",false) setPlayerHudComponentVisible("radar",false) setPlayerHudComponentVisible("money",false) setPlayerHudComponentVisible("health",false) setPlayerHudComponentVisible("breath",false) end
    1 point
  13. Alright @sushiroll101, i just updated it. Yes, it's even growing - you can compare the new stats in main post with the old stats here Btw, during the past few days, at several moments in the evening there were 37,000 players online at the same time. Usually that's ~ 30,000 (without corona lockdowns ?) Examples: Date: 2020 Oct 29th 6:00 pm - Players: 37879 Date: 2020 Oct 28th 5:30 pm - Players: 37654 Date: 2020 Oct 27th 6:00 pm - Players: 37417 Note that the above examples are CEST timezone, so the evenings in Europe (the most busy moment on a daily basis)
    1 point
×
×
  • Create New...