Jump to content

PaiN^

Members
  • Posts

    2,258
  • Joined

  • Last visited

Everything posted by PaiN^

  1. That's great and usfull for mappers, Keep up !
  2. The path were you put the modes is : Multi Theft Auto San Andres\server\mods\deathmatch\resources And you must save resources as .zip files or normal folders .
  3. Use : 'onClientPlayerWasted' -- Event playSound -- function
  4. To leanr LUA scripting, Visit the wiki page . If you don't want to learn, Then you can pay someone to do it for you, Because i don't think any one will do it for free .
  5. PaiN^

    question

    You don't need to learn scripting for that, Do as Solidsnake told you :
  6. Not tested, Try : addEventHandler ( 'onPlayerCommand', root, function ( player, cmd ) if cmd == 'superman' then local account = getPlayerAccount ( player ); if isGuestAccount ( account ) then cancelEvent ( ); end end end );
  7. This part of the code wont help alot, Because it has no errors at all ...
  8. Why don't you use SQLite ? It's much lighter ..
  9. تابل يقصد أي أحد ما تعرفه أو ما تثق فيه |> شاطح
  10. لووب تقدر تقول يعني يمر على كل عنصر بالجدول, مثلا لو جدول لاعبين يصير اللوب راح يمر على كل اللاعبين ويسوي عليهم الوظيفة الموجودة داخله القيممة والمفتاح : table = { ['key'] = value } key = المفتاح value = القيمة k,v يختصروها وإذا كان جدولك كذا table = { 'text1', 'text2' } قيم text2 ,text1 فالعبارتين يعني لو ما حددت مفتاح, العنصر المدخل يعتبر قيمة
  11. شرح بسيط ومفهوم ,, مشكوور ما قصرت
  12. اللهم لا تآاخذنا بما فعله السفهاء منا ,,
  13. تم تنزيل النسخة الجديدة 1.5 الإضافات : 1. SQL نظام تخزين : يعني مداك تختار إسم الحساب إللي يعجبك, مو لازم يكون حسابك + مو لآزم تسجل 2. حفظ السيريال : لو كانت اول مرة لك لازم تسجل حساب في النظام, وبعدها يميدك تسجل دخول مباشرة 3. نوافذ جديدة : تم تغيير التصميم بالكامل ,, التحميل ~{ https://community.multitheftauto.com/index.php?p=resources&s=details&id=6934 }~
  14. Thanx for your honest replay ^^ . + New version is relised v1.5 ( check main post ) ...
  15. ! وظيفة رائعة فوق الصفر وأصغر من 255 r, g, b بس المفروض تتحقق من إن قيم
  16. إذا كان ينفتح أجل إنت معرف نوع الملفات هذا لبرنامج معين عندك, خش الخصائص وعدل عليه
  17. شوف الفرق بينهم أنا ما أعرفه الصراحة, لكن وش فايدتهم ؟ تقريباً زي ما قلت, إستخراج قيمة من الجدول, بس هدي تسوي لووب للجدول كيف يعني ؟ Players عشان نسوي جدول لاعبين ونحفظ الجدول في متغير getElementsByType يعني مثلا نستخدم Players = getElementsByType ( 'player' ); وبعدين نسوي اللوب for k,v in ipairs( Players ) do k,v > هذي هي الأشياء إللي تاخذها من الجدول k = المفتاح v = القيمة غالبا نتعامل مع القيمة, فإذا ما كنت تحتاج المفتح تقدر تتخطاه كدا for _,v in ipairs( Players ) do أو خليه ما تفرق ذذ طيب جبنا الطاولة وخليناها معرفة بمتغير وسوينالها لووب دحين مثلا نبغى نعطي كل اللاعبين 100 دولار, نسوي العملية حقت الإعطاء داخل اللوب ونستخدم القيمة مو المفتاح for k,v in ipairs( Players ) do givePlayerMoney ( v, 100 ); end هذا راح يعطي كل اللاعبين 100 دولار أما لو تبي تعطي مثلا تيم معين, نقول تيم الفقيرين for k,v in ipairs( Players ) do local team = getPlayerTeam ( v ); if team and getTeamName ( team ) == 'Poor' then givePlayerMoney ( v, 100 ); else outputChatBox ( 'You do have money !', v ); end end You do have money ! هذا راح يعطي 100 دولار للفقيرين, ويقول للبقية مع طاولة تجيبها من فنكشن, ممكن تستخدمها مع أي طاولة ipairs - pairs ومو شؤط تستخدم + يكون أحسن ipairs - pairs بدل next أنا إللي أعرف إنه لو إستخدمت for k,v in next, Players do وبس ذذ إذا في شي ما فهمته قولي أشرحه لك ,,
  18. Save as إفتح الملف بالنوت باد, وروح لحفظ كـ All types أختار نوع الملف كل الأنواع لآخر إسم الملف .map وضيف المقطع مثال : myMap.map وراح يشتغل بإذن الله
  19. هذا لأن التوقيت يختلف من مكان لثاني يبغالك تسوي معالجة للوقت, مثلا لو الوقت زايد بساعة تسوي كذا function convertTime ( Time ) return Time - 1 end ولو ساعتيين كذا function convertTime ( Time ) return Time - 2 end ولو ناقص ساعة زي كذا function convertTime ( Time ) return Time + 1 end
×
×
  • Create New...