مشاهدة النسخة كاملة : مشـكــلةة فــي النــبـوولـتـي !!
neno2052
2019-08-08, 12:28 PM
اولا النوبلتي عندي لما بيجي يرفع تسعه مليار بيرفعهم عادي بس بيخصم مليار ونص جولد بس ممكن حل بعد ازنكم
محمد ياسر
2019-08-08, 01:36 PM
ارفع الكلاس nobility
كلاس nobility.cs
سيرش علي
case NobilityInfo.Donate:
امسحه و حط ده مكانه
case NobilityInfo.Donate:
{
if (client.Trade.InTrade)
return;
ulong silvers = information.dwParam;
bool newDonator = false;
client.NobilityInformation.Gender = (byte)(client.Player.Body % 10);
if (client.NobilityInformation.Donation == 0)
newDonator = true;
if (information.MoneyType == 1)
{
ulong cps = silvers / 1;
if (client.Player.ConquerPoints >= cps)
{
client.Player.ConquerPoints -= (uint)cps;
client.NobilityInformation.Donation += silvers;
}
}
else
{
if (client.Player.Money >= silvers)
{
client.Player.Money -= (ulong)silvers;
client.NobilityInformation.Donation += silvers;
}
}
if (!Board.ContainsKey(client.Player.UID) && client.NobilityInformation.Donation == silvers && newDonator)
{
Board.Add(client.Player.UID, client.NobilityInformation);
try
{
Database.NobilityTable.InsertNobilityInformation(c lient.NobilityInformation);
}
catch
{
Database.NobilityTable.UpdateNobilityInformation(c lient.NobilityInformation);
}
}
else
{
Database.NobilityTable.UpdateNobilityInformation(c lient.NobilityInformation);
}
Sort(client.Player.UID);
break;
}
رجاء متابعه هل تم حل المشكله
neno2052
2019-08-08, 07:57 PM
كلاس nobility.cs
سيرش علي
case nobilityinfo.donate:
امسحه و حط ده مكانه
case nobilityinfo.donate:
{
if (client.trade.intrade)
return;
ulong silvers = information.dwparam;
bool newdonator = false;
client.nobilityinformation.gender = (byte)(client.player.body % 10);
if (client.nobilityinformation.donation == 0)
newdonator = true;
if (information.moneytype == 1)
{
ulong cps = silvers / 1;
if (client.player.conquerpoints >= cps)
{
client.player.conquerpoints -= (uint)cps;
client.nobilityinformation.donation += silvers;
}
}
else
{
if (client.player.money >= silvers)
{
client.player.money -= (ulong)silvers;
client.nobilityinformation.donation += silvers;
}
}
if (!board.containskey(client.player.uid) && client.nobilityinformation.donation == silvers && newdonator)
{
board.add(client.player.uid, client.nobilityinformation);
try
{
database.nobilitytable.insertnobilityinformation(c lient.nobilityinformation);
}
catch
{
database.nobilitytable.updatenobilityinformation(c lient.nobilityinformation);
}
}
else
{
database.nobilitytable.updatenobilityinformation(c lient.nobilityinformation);
}
sort(client.player.uid);
break;
}
رجاء متابعه هل تم حل المشكله
حضرتك تمام شكرا ليك بس انا حلتها بس في حاجه تاني عندي هيا ايه
لو انا معايا 20 الف جولد وعايز ارفع مليار علي الدونيشن تمام ؟
المفروض ينقص كبس مش جولد لا دا بينقص جولد بينقص 20 الف هل بقااا لو خدت الكلاس الي حضرتك ادتهولي دا هتتحل ؟ ولا ليها حل تاني
vBulletin® v3.8.8 Beta 1, Copyright ©2000-2024, TranZ by code