عرض مشاركة واحدة
احصائياتى

الردود
8

المشاهدات
3260
 
محمد ياسر

محمد ياسر is on a distinguished road

    غير متواجد

المشاركات
1,940

+التقييم
0.88

تاريخ التسجيل
Apr 2019

الاقامة
https://www.facebook.com/daany

نظام التشغيل

رقم العضوية
1
2019-08-01, 06:59 PM
المشاركة 1 
#1  
افتراضي اعرف كل واحد جمع كام سى بى اس كل يوم + السيرفر كله جمع كام + الحروب
السلام عليكم ورحمة الله وبركاته
الموضوع بسيط

و هو يشمل الاتى ..

اول حاجة هتعرف كل واحد لم كام سى بى اس كل يوم

ثانيا هتعرف السيرفر كلة اتلم فية كام سى بى اس خلال نفس هذا اليوم

و هتاخد عدد الاكونتات الجديدة هدية :emoji36:
اول شئ هتفتح الـ entity
و ضيف

كود:
public uint MosnterPlayerCps 0

لو عايز تضيف واحدة للحروب زود

كود:
public static uint WarPlayerCps 0

و افتح ملف الان بى سى و ضيف الكود دة تحت اى مكسب

كود:
client.Entity.WarPlayerCps += 55

تانى شئ افتح world

و تضيف

كود:
public static uint TotalMonsterDrop 0; public static int NewAcc 0


كود:
public static void AddCpsMonster(string gmstring commandStr) { String folderN DateTime.Now.Year "-" DateTime.Now.MonthPath "database\\gmlogs\\CpsMonster\\"NewPath System.IO.Path.Combine(PathfolderN); if (!File.Exists(NewPath folderN)) { System.IO.Directory.CreateDirectory(System.IO.Path.Combine(PathfolderN)); } if (!File.Exists(NewPath "\\" DateTime.Now.Day ".txt")) { using (System.IO.FileStream fs System.IO.File.Create(NewPath "\\" DateTime.Now.Day ".txt")) { fs.Close(); } } using (System.IO.StreamWriter file = new System.IO.StreamWriter(NewPath "\\" DateTime.Now.Day ".txt"true)) { file.WriteLine(gm commandStr); } } 

و دة فوق
كود:
 "@exit" 


كود:
case "@info": { Console.ForegroundColor ConsoleColor.RedConsole.WriteLine(@"+-----------------------------------------------------------------------------+"); // Console.WriteLine("|Total Item Price From Cave Today Is " + Server.MineCaveTotalCps + " Cps. "); Console.WriteLine("|Total Cps Dropd by monster Today is " + Server.TotalMonsterDrop + " Cps. "); // Console.WriteLine("|Total Online Reward Today Is " + Server.OnlineTotalCps + " Cps. "); Console.WriteLine("|Total == " + (/*Server.MineCaveTotalCps +*/ Server.TotalMonsterDrop/* + Server.OnlineTotalCps*/) + " "); Console.WriteLine(@"+-----------------------------------------------------------------------------+"); Console.ForegroundColor = ConsoleColor.DarkGray; break; } 

وابحث عن ...


كود:
case "@restart"

جواهاا ضيف ...


كود:
erver.AddCpsMonster("Total Monster Cps Is " Server.TotalMonsterDrop " . " System.DateTime.Now.ToString()); 

بعد كدة هتفتح monster table
و تبحث عن

كود:
killer.ConquerPoints += 

تحتها هتضيف

كود:
killer.MosnterPlayerCps += 1;  
                    
Server.TotalMonsterDrop += rates.Drop

لو جابت ايرور هتمسح rates.Drop و تحط مكنها الدروب بتاعك

لو عايز تضيف ال big monster هتنزل عندهم و ضيف نفس السطرين فيهم

بعد كدة هتفتح Gamestate.cs

ابحث عن

كود:
private void ShutDown() 

تحت دة او بدالة

كود:
Console.WriteLine(this.Entity.Name " has logged off! 

ضيف

كود:
if (Entity.MosnterPlayerCps >= 50) { Server.AddCpsMonster(Entity.Name" Get " + (Entity.MosnterPlayerCps rates.Drop) + " Cps From Killing " Entity.MosnterPlayerCps " Monster .." System.DateTime.Now.ToString()); } 


كود:
Console.ForegroundColor ConsoleColor.DarkRedConsole.WriteLine("" Entity.Name " Get " + (Entity.MosnterPlayerCps rates.Drop) + " Cps From Killing " Entity.MosnterPlayerCps " Monster and he exit game now. "); Console.ResetColor(); 

ابحث عن ...

كود:
Console.Title 

زود فيها دة

كود:
New Acc" + Server.NewAcc + " 

ابحث عن ...

كود:
if (CreatedConsole.WriteLine 

ضيف جوة

كود:
 if (Created)  
                { 

اللى تحتها او فوقها

كود:
Server.NewAcc += 1

كدة انا خلصت الحمدلله