![]() |
#1 | ||||||||||
![]() ![]()
|
![]() ![]() انا كنت كاتب الموضوع بالتفصيل الملل بس اتمسح بالغلط فا مش هقدر اعيده تانى و هقول الملخص المفيد ◄ اليوت كله شغال packets مفهوش SQL غير للـ reward وطبعاً الـ packets اخفف بكتير من استعمال الـ SQL و بكده البوت بيبقا شغال من غير اى حمل على السيرفر ◄ البوت كله عباره عن text تظبطها حتى مواعيد الـ events من text مفيش SQL خالص غير بسيط اوى و البوت يبقا جاهز و كل event معمول ليها anti-cheat فا مفيش حد هيعرف يبوظ event او يعمل مشاكل البوت هيظبطه على طول xD و مش هقدر اشرح الـ anti-cheat بس لما تشوف event شغال مش هتصدق ان ده bot ◄ كل الـ events لازم اللاعب يعمل فيها register و ليها عدد ادنى و عدد اقصى انت بتحدده و لو عدد المشركين اقل من العدد الادنى الـ event مش هيبدأ و يكتب ان مفيش عدد كافى ماعدا الـ trivia و البوت هيفهم الواحد كل حاجه ◄ البوت بيحط Globals و يظبط Str و Int و Items لوحده يعنى متخفش لما تعمله EU مثلا و تلاقيه CH و مظبط Set و Wep لنفسه ◄ كل event ممكن تحدد ليها reward سيلك و جولد و item ◄ ممكن تحدد كذا round للـ events ◄ البوت فيه Automatic update شبه الـ JGuard ◄ البوت استعماله مش سهل لصاحب السيرفر و للـ players بالنسبه لصاحب السيرفر لازم بس يقرا كويس المكتوب و بالنسبه للـ players لازم تكون ناس بتفهم و تسمع كلام البوت فى text اسمه places.txt الـ text ده بتظبط منه مكان الـ events انا عامل اماكن للـ Hide and seek و Search and destroy فى بقا اماكن events ثانيه مش عارف مفتوحه ولا لا باقى الـ events بتبقا فى الاماكن بتاعت الـ Survival هما 5 اماكن تقريباً لو عايز تزود اماكن استعمل الـ query ده كانك بتحدد مكان unique كود:
USE SRO_VT_SHARD DECLARE @Char varchar(max) = 'JuStiCe' DECLARE @Region varchar(max) = (Select LatestRegion From _Char Where CharName16 like @Char) ,@X varchar(max) = (Select PosX From _Char Where CharName16 like @Char) ,@Y varchar(max) = (Select PosY From _Char Where CharName16 like @Char) ,@Z varchar(max) = (Select PosZ From _Char Where CharName16 like @Char) ,@ID varchar(max) = '1' ,@Placename varchar(max) = 'Jangan Town' ,@EventName varchar(max) = 'H&S' Print @EventName+','+@Placename+','+ @Region+',' +@X+','+@Y+','+ @Z+','+ @ID البالون الاحمر ده اسم المكان عشان لما بدأ hide and seek يقول i'm hiding some where in Jangan town ....... والبالازرق ده كود المكان بتاع البوت ,, طب و لو عايز حاجه غير الـ H&S مثلا ؟ الاكواد اهى كود:
H&S ==> Hide and seek S&D ==> Search and destroy Unique ==> Unique event Survival ==> Survival event Town ==> Your main town (عشان البوت بيخلص event و يرجع المدينه) PVP ==> PVP event LuckyCrit ==> Lucky critical event Slayer ==> The slayer event ![]() اليفينات الموجوده كود:
Free events:- 1)Killgm : Kill GM event 2)S&D : Search and destroy event 3)PVP : PVP 1 VS 1 event 4)Mostwanted : The most wanted event Paid events:- 1)Trivia : Ask and answer event 2)Lottery : Lottery event 3)H&S : Hide and seek event 4)Survival : Survival event 5)Unique : Unique event 6)Luckycrit : Lucky critical event 7)Slayer : The Slayer event 8)Madness : Madness event 9)Unique1VS1 : Unique 1 VS 1 event 10)Couplefight : PVP 2 VS 2 11)Alchemy : Alchemy event (Lucky plus) 12)Unexpected : Unexpected order event 13)Race : Race event 14)LuckyGlobal : Lucky Global sender event 15)Math : Matchimatical event كل الافينتات فيها نظام دقيق جدااااا عشان مغيش حد يغش او يعمل بج او يبوظ الافينتات ندخل بقا على الـ events #--Trivia--# طبعاً كله عارفها و ده text الـ questions & answers ![]() وده الجزء الخاص بالـ config كود:
[Trivia] #-- Do you want to active Trivia event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? // هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=3 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? SILK=0 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=0 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() دى الناس بتسجل فيها الـبوت بيختار حد عشوائى يكسب كود:
[Lottery] #-- Do you want to active lottery event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=20000000 ![]() برده كله عارفها بس فيها زياده الـ anti-cheat كود:
[KillGM] #-- Do you want to active Kill GM event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? // هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() كله عارفها كود:
[H&S] #-- Do you want to active Hide and seek event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() دى شبه الـ hide and seek بس بينزل فيها unique اليلاقيه و يموته يكسب كود:
[S&D] #-- Do you want to active search and destory event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? (Max = 3) // هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Unique ID ? (1,2,3) // round1,round2,round3 // ده بقا كود يونيك كل دور سيبه زى ما هو كده متغيرش حاجه UNIQUE=22528,22529,22530 #-- ex:UNIQUE=rnd1 uniqueid,rnd2 uniqueid,rnd3 uniqueid #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=2 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() دى عباره عن ناس بيسجل و البوت يسحبهم مكان و بعد عد تنازلى يبدأ كله يضرب فى كله طب لو حد ضرب قبل العد التنازلى ؟ ابقا شوف بنفسك دى بقا ليها 3 انظمه اول نظام : اخر واحد يتبقى فى الاخر يقا هو الكسبان ثانى نظام : كل KILL عليها point فى الاخر الـ reward هيبقا على حسب الـ points مثلا كل point عليها coin ثالث نظام : ياخد reward على كل kill كل ده يتحدد من الـ config كود:
Survival] #-- Do you want to active Survival event ? // هنا تشغل الافينت او توقفها Active=true #-- Do you want to enable kills globallog ? // جلوبال يقول مين قتل مين KILLS=true #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=2 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=5 #-- Reward Type (WINNER << OR >> POINTS << OR >> PERKILL) // نوع الافينت زى ما قلت فوق REWARDTYPE=WINNER ##IF TYPE = POINTS## // هنا ريوارد نظام التقاط #-- How many point per kill [The reward will be times x point(s) for the winner] // كام نقطه لكل موته POINTPERKILL=1 #-- SILK reward (0 = Disable) اظن مش محتاج شرح بعد كده #How many SILK per point ? PSILK=0 #SILK TYPE(SILK, POINT, GIFT) PTYPE=SILK #-- Item reward (0 = Disable) #Item Codename128 PITEM=ITEM_ETC_ARENA_COIN #How many items per point ? PCOUNT=2 #Plus PPLUS=0 #-- Gold reward (0 = Disable) #How many gold per point ? PAMOUNT=0 ##IF TYPE = PERKILL## // هنا ريوارد لكل موته #-- SILK reward (0 = Disable) #How many SILK ? KSILK=0 #SILK TYPE(SILK, POINT, GIFT) KTYPE=SILK #-- Item reward (0 = Disable) #Item Codename128 KITEM=ITEM_ETC_ARENA_COIN #How many items per kill ? KCOUNT=1 #Plus KPLUS=0 #-- Gold reward (0 = Disable) #How many gold per kill ? KAMOUNT=0 ##IF TYPE = WINNER## // هنا ريوارد لاخر واحد يتبقى عايش #-- SILK reward (0 = Disable) #How many SILK for the winner ? WSILK=0 #SILK TYPE(SILK, POINT, GIFT) WTYPE=SILK #-- Item reward (0 = Disable) #Item Codename128 WITEM=ITEM_ETC_ARENA_COIN #How many items for the winner ? WCOUNT=0 #Plus WPLUS=0 #-- Gold reward (0 = Disable) #How many gold for the winner ? WAMOUNT=0 ![]() دى بقا بتحدد وزى كذا unique للتسخين كده و تحدد عايزم ينزلوا كام مره مثلاً انت محدد 3 مرات اول مره ينزل مثلاً 10 Tiger girl بعد ما الـ 10 يموتوا ينزل 8 Lord yarkan بعد الـ 8 Lord ينزل 5 Demon shitan و بكده انت خلصت اول جزء بتاع التسخين هتقولى و فين الـ zerk ؟ الـ zerk بقا ليه timer انت تحدد ينزل zerk كل اد ايه بعد ما الكلام الفوق ده يموت فى unique هينزل فى الاخر و ده اخر واحد و مش بينزل معاه zerk عشان حد يكسب بقا دى ليها نظامين اول نظام : ان اليموت الـ unique الاخير ده يكسب تانى نظام : انت بتحدد لكل unique نقط يديها و فى اخر unique نقط برده بس مثلا ازيد شويه و اخر الـ event صاحب اكتر عدد نقاط يبقا هو الكسبان فى اخر الـevent لو فى موبس مفيش حد موتها و الـ event خلصت البوت هيشلهم و ينضف المكان كود:
[UNIQUE] #-- Do you want to active Unique event ? Active=true #-- Event type (LASTUNIQUE << OR >> POINTS) // نوع الافينت زى ما قلت فوق Type=POINTS #-- How many minions spawns per time ? // عدد اليونيك الهينزل شبه ما قلت قبل اخر يونيك Minions=2 #-- Do you want to spawn Zerk unique ? // لو عايز تخلى البوت ينزل زيرك Zerk=false #spawn zerk every x sec // ينزل زيرك كل كام ثانيه Every=1 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 بس يا سيدى هتلاقى text اسمه unique فى فولدر setting كود:
#-- Class,RefObjCommon[ID],Count,Name,Points to give #-- النوع , الاى دى بتاع البونيك , عددهم , اسمهم , كام نقطه لليونك MINION,22333,3,Mujigi,10 MINION,22613,3,Battle Golem,10 BOSS,41419,1,Jupiter,50 ZERK,22239,5,Mujigi,2 و الـ Boss ده الهو اخر يونيك هينزل ![]() اه 1 ضد 1 و فيها rules و عد تنازلى و skills ممنوعه و مينعش devil و zerk و حجات زى semi final و final و حجات تانيه كتير كود:
[PVP] #-- Do you want to active PVP event ? // هنا تشغل الافينت او توقفها Active=true #-- Do you want to allow pills bug ? // لسه شغال عليها PILLSBUG=false #-- Do you want to allow devil ? (add devil SkillID [from _Refskill] in skills\notallowed.txt) // لو عايز تقفل الـديفل DEVIL=false #-- Do you want to allow zerk ? // لو عايز تقفل الـزيرك ZERK=false #-- Do you want to enable kills globallog ? // جلوبال يقول مين للكسب الدور KILLS=true #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=5 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() برده اه lucky crit اوتوماتيك جرب بنفسك كود:
[LuckyCrit] #-- Do you want to active search and destroy event ? // هنا تشغل الافينت او توقفها Active=true #-- How many round per time ? // هنا البوت يعمل الافينت كام دور ROUNDS=3 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() دى عباره عن ناس هتعمل register و البوت يسحبهم فى مكان و يقولهم يفتحوا PVP cap و بعدين يبدأ عد تنازلى و يبدء الناس تموت بعض كل kill عليها نقطه و انت بحدد للـ event مده مثلا 5 دقائق بعد الـ 5 دقائق دول صاحب اكتر عدد تقاط هيبقا هو الكسبان كود:
[Slayer] #-- Do you want to active the slayer event ? // هنا تشغل الافينت او توقفها Active=true #-- Kills handle (AllChat ,Global ,Notice) // هنا نوع الشات لما حد يقتل حد handle=Allchat #-- How many round per time ? ROUNDS=3 #-- Minimun registered character to start event ? // اقل عدد مشتركين عشان يبدأ الافينت Minimum=1 #-- Maximun register character count ? // اقصى عدد مشتركين Maximum=100 #-- Round duration (in Minute) // مده كل دور بالدقيقه Duration=1 #-- SILK reward (0 = Disable) // لو عايز الريوارد سيلك #How many SILK ? // كام سيلك ؟ SILK=10 #SILK TYPE(SILK, POINT, GIFT) // نوع السيلك TYPE=SILK #-- Item reward (0 = Disable) // لو عايز الريوارد يبقا ايتم #Item Codename128 // كود الايتم ITEM=ITEM_ETC_ARENA_COIN #How many items ? // عدد الايتم COUNT=50 #Plus // بلص الايتم طبعاً لو كوين او سكرول هيبقا 0 PLUS=0 #-- Gold reward (0 = Disable) // لو عايز الريوارد جولد #How many gold ? // عايزه كام جولد ؟ AMOUNT=0 ![]() طبعاً مش محتاجه شرح ![]() زى PVP 1 VS 1 بس دى 2 VS 2 ![]() بعد ما الافينت تبدأ البوت هينقل الناس لمكان و يختار حد عشوائى الحد ده المفروض يهرب من الناس لحد ما وقت الافينت يخلص عشان يكسب او لو اتفتل القتله هيبفى هو الكسبان ![]() انت هتهحدد كذه بلص للافينت و كل بلص هتحددله وقت و البوت هيدى اسلحه للناس عشان تلعب عليها و بعد ما الافينت تخلص هيشيل منهم الاسلحه ![]() بعد ما الناس تسجل و الافينت تبدأ البوت هينقل الناس لمكان و يطلب منهم حاجه و اول حد يعمل الحاجه دى يكسب مثلا هيقول open yellow pvp cap و اول حد يعمل كده يكسب ![]() اول ما الافينت تبدأ البوت هيسجل اسامى الناس البكتب جلوبال و يخطار حد عشوائى يكسب ![]() البوت هيكتب مسئله و اول حد يحلها صح يكسب ![]() بعد ما الافينت تبدأ البوت هينقل الناس لمكان البدايه و يحدد مكان النهايه و اول حد يوصل يبقى كسبان كده خلصت الـ events ندخل بقا على تظبيط المواعيد هتلاقى ملف text اسمه eventscheduler فى فولدر setting كود:
pvp : PVP event survival : Survival event unique : Unique event killgm : Kill GM event trivia : Ask and answer event lottery : Lottery event h&s : Hide and seek event s&d : Search and destroy event luckycrit : Lucky Critical event slayer : The slayer event كود:
luckycrit,04:30:00,Eryx luckycrit ده اسم الافينت 04:30:00 ده معاد الافينت الساعه 4 و نص Eryx ده اسم char البوت ![]() انا كده شرحت على قد ما اقدر و ده مش حاجه من تظام الـ events , فى تفاصيل اكتر من كده بكتيرررررررررررررر و انشاء الله فى events كتير اوى لسه هنزلها دى بس البدايه انا قولت انزله كده لحد ما اخلص الباقى البوت فيه مواعيد متظبطه جاهزه و فى text شرح معاه ازاى تعدل مواعيد و unique و كل حاجه انا عارف انا استخدامه هيبقى صعب على ناس كتير فا لو سمحت اقرأ الشرح كويس و معلش مش فاضى بقا اجيب فيديو او صور انا 3 ثانوى ادعولى ياريت اى حد عنده افكار جديده او يلاقى مشكله يقولى ![]() عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] Changelog كود:
Jun-13-2017 ==> ver 1.0.0.1 #Replaced database by texts files #Add new alchemy event (not tested yet) #Improve packet analyzer #Improve events anti-cheat system Jun-22-2017 ==> ver 1.0.0.2 #The bot contains 19 automatic events you can find them in available events.txt #Beta period has been ended #Add unexpected event #Add lucky global event #Add mathematical event #Add most wanted event #Add race event #Improve events anti-cheat system #Automatic update has enanled |
||||||||||
التعديل الأخير تم بواسطة CritYouDown ; 16-07-2019 الساعة 03:18 PM
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
Unix bot v1 | Most Advanced Automatic Events | elbattawy1st | قسم الحماية والاوتوايفنت للسيرفرات الخاصه | 18 | 13-09-2024 08:02 PM |
Program : iLegend Bot - Automatic Events | Dev. iLegend | قسم الحماية والاوتوايفنت للسيرفرات الخاصه | 55 | 18-08-2021 12:52 AM |