midoazoz |
2020-03-22 03:54 PM |
رد: حل لو سمحت سورس اليكس
الدونيشن بجولد بص
في كلاس
هتبحث عن
تغيرها كلها بدي
كود PHP:
switch (donationtyp)
{
case DonationTyp.Money:
{
#if Encore
if (user.Player.Money >= (long)UID)
{
user.Player.Money -= (long)UID;
user.Player.SendUpdate(stream,user.Player.Money, MsgUpdate.DataType.Money);
user.Player.Nobility.Donation += UID;
user.Send(stream.NobilityIconCreate(user.Player.Nobility));
Program.NobilityRanking.UpdateRank(user.Player.Nobility);
}
#else
if (user.Player.Money >= (long)UID)
{
user.Player.Money -= (long)UID;
user.Player.SendUpdate(stream, user.Player.Money, MsgUpdate.DataType.Money);
user.Player.Nobility.Donation += UID;
user.Send(stream.NobilityIconCreate(user.Player.Nobility));
Program.NobilityRanking.UpdateRank(user.Player.Nobility);
}
#endif
break;
}
case DonationTyp.ConquerPoints:
{
if (user.Player.Money >= (long)UID)
{
user.Player.Money -= (long)UID;
user.Player.Nobility.Donation += UID;
user.Send(stream.NobilityIconCreate(user.Player.Nobility));
Program.NobilityRanking.UpdateRank(user.Player.Nobility);
}
break;
}
}
بالنسبه للدونيشن للنص
في شفره في القونصول بتتعمل في Program.cs
هتبحث عن
كود PHP:
public unsafe static void ConsoleCMD(string cmd)
وحط دي
كود PHP:
case "reset50nobility":
{
WindowsAPI.IniFile ini = new WindowsAPI.IniFile("");
foreach (string fname in System.IO.Directory.GetFiles(Program.ServerConfig.DbLocation + "\\Users\\"))
{
ini.FileName = fname;
ulong nobility = ini.ReadUInt64("Character", "DonationNobility", 0);
nobility = nobility * 30 / 100;
ini.Write<ulong>("Character", "DonationNobility", nobility);
}
Console.WriteLine("DonationRank Reset Done");
break;
}
ومجرد هتقفل القونصول واللعبه تقفل عند الناس وتفتح انت القونصول بس وتكتب الشفره وتقفله وتفتحه تاني هيرستر
|