[برنامج تعليمي] تقسيم الفأران الي فريقين |
Yatsuki « Censeur » 1488119100000
| 4 | ||
برنامج تعليمي تقسيم الفأران الي فريقين • لقد لحضت مؤخراً العديد من الاشخاص الذي يصنعون سكربت يتظمن نظام الفريقين ( احمر - ازرق ) لكن لا يعرفون طريقة تقسيم الفئران و تحكم في كل فريق على حدى بينما يلجئون الى ChatCommand - TextArea او الي الخرائط ذو مركزين لولادة الفأران لكنها ليست فعالة لانهم لا يستطعون تنفيذ اكواد على فريق معين كتغير لون الاسماء وغيرها • وما سنشرحه هنا هي طريقة وضع لاعبي الفريق الاحمر في جدول و لاعبي فريق الازرق في جدول اخر كي يتيح لنا التحكم بهما بسهولة تامة وساقوم بشرح طريقتين لذلك • طريقة 1 : طريقة اولى لتقسيم اللاعبين في جداول و تعتمد الخرائط ذو مركزين لولادة الفأران. • طريقة 2 : طريقة ثانية لتقسيم اللاعبين في جداول و تعتمد التناوب . • الاستعمال: شرح تنفيذ اكواد على فريق محدد بعد اختيار احدى الطريقتين. اذا لم تفهم الموضوع او لديك سؤال يمكنك مراسلتي من هنا • كما ذكرت هذه طريقة تستخدم فقط لخرائط ذو مركزين لولادة الفأران فنحن سنعتمد على بُعْدِ الفأر في ذلك • لصنع خارطة ذو مركزين لولادة الفأران قبل اي شي نقوم بإنشاء الجدولين الفارغين الذي سنقوم بوضع فيهما الفريقان Code Lua 1 2 Team_blue={} الان سنقوم بادخال اسماء اللاعبين الى الجدولان بالإعتماد على البعد x لكل لاعب مثال : لو كان بُعد اللاعب مابين 0 و 400 ندخله لجدول الفريق الازرق لو كان بُعد اللاعب مابين 400 و 800 ندخله لجدول الفريق الاحمر صورة توضيحيّة Code Lua 1 2 3 4 5 6 7 8 for n,p in pairs(tfm.get.room.playerList) do الان يمكننا تنفيذ اكواد على فريق محدد بكل سهولة و لمعرفة الطريقة ادخل قسم الاستعمال السكربت الكامل لطريقة 1 Code Lua 1 2 3 4 5 6 7 8 9 10 11 Team_blue={} هذه طريقة يمكننا استعمالها عندما نحتاج الي فريقين دون استعمال خريطة ذو مركزين لولادة الفأران على سبيل المثال لدينا سكربت للعبة سباق رسينغ يحتوى على فريقان بطبع لن نقوم بوضع لكل فريق مركز بداية و انما الفريقان بنفس النقطة ننشئ الجدولين تماماً مثل طريقة الاولى Code Lua 1 2 Team_blue={} سنستعمل نظام اخر هنا و هي طريقة التناوب او الدور اي بترتيب مرةً نضع لاعب في جدول ازرق و مرةً اخرى نضع لاعب في جدول الاحمر و نستمر الى حد الإنتهاء من جميع اللاعبين Code Lua 1 2 3 4 5 6 7 8 9 10 a="blue" -- متغير نعرف فيه دور اي جدول سنقوم بإدخال اللاعب فيه الان يمكننا تنفيذ اكواد على فريق محدد بكل سهولة و لمعرفة الطريقة ادخل قسم الاستعمال السكربت الكامل لطريقة 2 Code Lua 1 2 3 4 5 6 7 8 9 10 11 12 13 Team_blue={} بعد ان اخترت احدى الطريقتان تتسأل بالطبع ماذا افعل كي انفذ كود على لاعبي الفريق الازرق فقط او على لاعبي الفريق الاحمر فقط ؟ .. تابع انظر للمثال الأتي استعملت فيه كود لتلوين اسماء الفريق الازرق Code Lua 1 2 3 for i,n in pairs(Team_blue) do -- الدوران على لاعبي الفريق الازرق نفس الشيئ مع فريق الاحمر Code Lua 1 2 3 for i,n in pairs(Team_red) do -- الدوران على لاعبي الفريق الاحمر و بهذا التماشي يمكنك نقل فريق محدد او تلوين اسماءهم ,تحويلهم الى شامان و غيرها من الاشياء سكربت بسيط يستعمل الطريقة الثانية و يلون اسماء كل فريق Code Lua 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Team_red={} Dernière modification le 1488119580000 |
Noooooooorr « Censeur » 1488119100000
| 0 | ||
رائع شكرا للموضوع |
Perogirly « Citoyen » 1488119820000
| 0 | ||
شكرَا على الموضوع |
Prainti « Citoyen » 1488121740000
| 1 | ||
شكرا على الموضوع |
Dodger « Citoyen » 1488122820000
| 0 | ||
شكرًا هيثم. |
Yatsuki « Censeur » 1488136440000
| 3 | ||
Noooooooorr a dit : Perogirly a dit : Prainti a dit : Spiiir a dit : العفو اتمنى انكم استفدتم منه |
Kingkomand2o « Consul » 1488141900000
| 0 | ||
شكرا على الموضوع الرائع هيثم !! |
0 | ||
شكرا لك مع انني تعلمت الطريقة قبل اسبوعين |
Emadeloomda « Censeur » 1488199020000
| 0 | ||
شكرًا علَى الموضوعِ الرائعِ هيثمْ + تمتِ الإضافةُ. |
Liiliiith « Censeur » 1488203340000
| 0 | ||
شكرا على الموضوع . |
Yatsuki « Censeur » 1488205320000
| 3 | ||
Kingkomand2o a dit : Unlocker001 a dit : Emadeloomda a dit : Liiliiith a dit : العفو |
Jack_sparrow « Censeur » 1488490020000
| 0 | ||
شكراً هيثم على الموضوع ولكن اود إضافة طريقة اخرى وهى طريقة انشاء مركزين لولادة الفئران عن طريق لوا Code Lua 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 local red = {} -- اسم الفريق الاول |
Boucharma « Censeur » 1488492720000
| 0 | ||
شكرا على الموضوع !!! |
Omaraldin « Citoyen » 1488512820000
| 0 | ||
شُكراً هيثم بحثت عن طريقة تقسيم الفئران لفرق مختلفة في المنتدي البرازيلي/الاسباني لكن لم اجد,, شُكراً لك |