Jump to content

K1NG

Members
  • Posts

    999
  • Joined

  • Last visited

Everything posted by K1NG

  1. * Server Side: takeMoney = { } setTimer ( function ( ) outputChatBox ( "~•][هل انت مسلم # ][•~", root, 63, 252, 41, true ) outputChatBox ( "~•][ إذا كنت مسلما اكتاف 8 نعم ][•~", root, 63, 252, 41, true ) end, 500000, 0 ) ----------------------------------------------------- addCommandHandler ( "نعم", function ( player ) if not ( takeMoney [ player ] ) then givePlayerMoney ( player, 500 ) takeMoney [ player ] = true outputChatBox ( "~•][تم اعطائك المؤنة الاسلامية][•~", player, 63, 252, 41, true ) else outputChatBox ( "~•][عذراً، لقد تم اعطائك المؤنة الاسلامية من قبل][•~", player, 63, 252, 41, true ) end end ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( takeMoney [ source ] ) then takeMoney [ source ] = nil end end )
  2. فيه عنده قوس ناقص . (nil) في التايمر لأنه غير معرف player بـ true ماينفع يبدل + --- setTimer ( function ( ) outputChatBox ( "~•][هل انت مسلم # ][•~ ", root, 63, 252, 41, true ) outputChatBox ( "~•][ إذا كنت مسلما اكتاف 8 نعم ][•~", root, 63, 252, 41, true ) end, 500000, 0 ) ----------------------------------------------------- addCommandHandler ( "نعم", function ( player ) givePlayerMoney ( player, 500 ) outputChatBox ( "~•][تم اعطائك المؤنة الاسلامية][•~ ", player, 63, 252, 41, true ) end )
  3. hedit لاتعدل اسم المود، خله نفس ماهو
  4. وتقدر تختصرها زي كذا افضل , addEventHandler("onPlayerLogin",root, function (account) if getAccountName(getPlayerAccount(account) == 'Prestege' ) then givePlayerMoney ( source , math.random ( 100,50000 ) ) outputChatBox( source, "Thank's For the Lesson", getRootElement, 255, 255,0 ) end end )
  5. مو اي وظيفه ينفع تستخدمها على جانب السيرفر والكلاينت = تستخدمها فالكلاينت وكآفي فيه اختلاف ف بعضهم, اقرب مثال الفلوس اذا استخدمتها كلينت بتكون وهميه , اذا استخدمها كلاينت راح يعمل مشوآر عشآن يشوفها الكل لاكن اذا تريقر ببسآطه , ليه رايحلي على وظيفة الفلوس ومدري وشو؟ setPlayerNametagText حنا نتكلم عن وظيفة بعدين أنت ليه مصمم على فكرة التريقر؟ انا الي كنت بوصله لكـ انه يمدي تسويها بجانب كلاينت ويشوفها الجميع، لكن طبعاً هذا لايعني انه مايسويها بجانب سيرفر !! إذا بيسوي تريقر مثل ماتقول انت، ليه ما يسويها من البداية بجانب سيرفر وخلاص يريح راسه
  6. ليه يستخدم تريقر وغيره دام الوظيفة تشتغل على جانب السيرفر والكلاينت؟ . وعلى فكرة حتى لو استخدمها بجانب كلاينت راح يظهر الاسم للجميع
  7. هو يمكن قصده يكتبها على لاعب محدد اسف ع التدخل setPlayerNametagText Ex.: setPlayerNametagText ( getPlayerFromName ( "issa" ), "ΞĪŚŚÀ" )
  8. .. اكتشاف عظيم . وعلى فكرة المود الي بالكوميونيتي فيه كم خطأ .. بالإضافة إلى أنه ماهوب نفس طلبه
  9. F12 طيب يمديه يحدد الإسم الي يبيه عن طريق زر
  10. player = ? source المصدر في هذا الحدث هو نفسه اللاعب الي دخل، فلذلكـ إذا تبي تجلب اللاعب إستخدم + isElmnt > isElement - ليه مستخدمها في هذا الحدث!؟ لاحظ وش يقولكـ الويكي . يعني هالحدث هذا يوصله إشارة يوم يدخل "لاعب" على السيرفر فقط .. فلذلكـ مايحتاج تتحقق إذا كان الي دخل هو إلمنت أم لا --- --- : نعم، بالنسبة للكود يصير كذا * Client Side: addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) local sWidth, sHeight = guiGetScreenSize ( ) if ( sWidth >= 1366 ) and ( sHeight >= 768 ) then triggerServerEvent ( "_kickPlayer", localPlayer ) end end ) * Server Side: addEvent ( "_kickPlayer", true ) addEventHandler ( "_kickPlayer", root, function ( ) kickPlayer ( client, "You are running on a high resolution (1366x768 and up)!" ) end )
  11. https://community.multitheftauto.com/index.php?p=resources&s=details&id=4629
  12. هذا ما يأثر على صلاحيات الي معه الرتبة، لكن true خله function. كل شي بدايته Moderator عدل الأسل حقكـ وخصوصاً قروب وغيرهـ function. بما فيها false خله كله Default قروب command. / general. لو تبي تعدل صلاحيات اللاعب الي معه الرتبة فقط عدل على ** + : شغال، لو ماهوب موجود في سيرفرك، حمل حزمة المودات الأساسية من هنا وخذه منها mapmanager تأكد أن مود mtasa-resources-r995.zip مسار المود :[managers]\mapmanager مشكور اخـــــــــــــــــــــــى المشكلة كانت مثل ماقلت من ال function اللى فى المشرف شكرا .. على الرحب والسعة
  13. هذا ما يأثر على صلاحيات الي معه الرتبة، لكن true خله function. كل شي بدايته Moderator عدل الأسل حقكـ وخصوصاً قروب وغيرهـ function. بما فيها false خله كله Default قروب command. / general. لو تبي تعدل صلاحيات اللاعب الي معه الرتبة فقط عدل على ** + : شغال، لو ماهوب موجود في سيرفرك، حمل حزمة المودات الأساسية من هنا وخذه منها mapmanager تأكد أن مود mtasa-resources-r995.zip مسار المود :[managers]\mapmanager
  14. https://code.google.com/p/mtasa-blue/source/detail?r=6461 Nightly Builds قاموا بحل المشكلة، لكن يبيلكـ تنتظر حتى يشيكون ع التعديل ثم يرفعون التحديث الجديد ع صفحة الـ MTAفريق الـ ^
  15. : root إلى source عدل سطر 4 من outputChatBox ( "أنس مشغول الآن", root )
  16. ? . وضح اكثر لاهنت / إذا تقصد انه يوم تكتب ض1، ض2، ض3 ... م يجي صور مكانهم .. إذاً قفل المود حق الفيسات وإنتهى الموضوع
  17. ارفع السكربت وحط الرابط اوكك الرابطط http://www.gulfup.com/?j9zHI6
  18. لاتسويلنا سالفة عشان خلفية يامصمم الفوتوشوب انت، انا فقط حبيت اوصل لكم المعلومة اني عارف السالفة وم طقيت لكم خبر .. وع كلن مبروكة عليكم
  19. هي بالأصل خلفيتي وانت زرفتها من الشوب حقي وهو بعد سوا نفس الشي
  20. : يُفضل إستخدام هذه الوظائف حتى تتحقق أن الصوت إنتهى عشان مايتكرر الصوت لو مات اكثر من مره ورا بعضها + getSoundPosition getSoundLength
  21. + setTimer killTimer -- (إختياري (مستحسن ممكن تعطوني مثال لو سمحتو +مشكور يا تابل على تصحيح الاخطاء
  22. . لا داعي إلى أن يقوم بتحميل مود آخر غير مشفر ^ : شوف أخي الكريم، الكود حق الزر خله كذا {'btn', id='وزنيات', onclick=openHedit}, -- : وقم بإنشاء سطر جديد وأضِف به هذه الوظيفة (fr_client.lua) ثم إذهب إلى أول سطر بالملف function openHedit ( ) executeCommandHandler ( "hedit" ) end -- : mainWndShow ثم إذهب إلى سطر رقم 1471 الي موجود في وظيفة hideControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff') : وعدله بحيث يصبح هكذا hideControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff', 'وزنيات') -- : onEnterVehicle ثم إذهب إلى سطر رقم 1485 الي موجود في وظيفة showControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff') : وعدله بحيث يصبح هكذا showControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff', 'وزنيات') -- : onExitVehicle ثم إذهب إلى سطر رقم 1492 الي موجود في وظيفة hideControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff') : وعدله بحيث يصبح هكذا hideControls(wndMain, 'repair', 'flip', 'upgrades', 'color', 'paintjob', 'lightson', 'lightsoff', 'وزنيات') . وإنتهى الأمر
  23. + setTimer killTimer -- (إختياري (مستحسن
  24. . لإخفاءهـ removeEventHandler إستخدم وظيفة
×
×
  • Create New...