عرض مشاركة واحدة
قديم 2020-03-09, 03:46 PM
المشاركة #9  
AliNasser
  • غير متواجد
افتراضي رد: مشكله stone progress في سورس رايزو و ماتركس
بص انا جربت فعلا وطلع انو مدام البروجريسس اقل من 255 لما اقفل وافتح بيبقا تمام

المشكله بقا اني مش لاقي صغيه byte جمب plusprogress خالص ...

دي كل الاكواد الليها علاقه بال plusprogress


كود:
 SteedArmor.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(SteedArmor);
Garment.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(Garment);
Rune.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(Rune);
Bottle.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(Bottle);
AlternateBottle.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(AlternateBottle);
RightWeaponAccessory.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(RightWeaponAccessory);
LeftWeaponAccessory.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(LeftWeaponAccessory);
Writer.Write(item.PlusProgressWingProgressOwner.Entity.SpawnPacket);
return new 
uint[3] { item.IDitem.Plusitem.PlusProgress };
return (
uint)item.PlusProgress;
public 
uint WingsPlusProgress
return (uint)item.PlusProgress;
.
Insert("PlusProgress"Item.PlusProgress)
item.PlusProgress reader.ReadUInt32("PlusProgress");
.
Insert("PlusProgress"Item.PlusProgress)
SteedArmor.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(SteedArmor);
item.PlusProgress reader.ReadUInt32("PlusProgress");
PlusProgress i.PlusProgress;
public 
uint PlusProgress
PlusProgress 
item.Item.PlusProgress;
public 
uint PlusProgress
PlusProgress.ToString() + "#"
item.PlusProgress reader.GetUInt32("PlusProgress");
item.PlusProgress reader.ReadUInt32("PlusProgress");
.
Insert("PlusProgress"Item.PlusProgress).Insert("Effect", (ushort)Item.Effect)
.
Insert("PlusProgress"Item.PlusProgress).Insert("Effect", (ushort)Item.Effect)
public static 
void UpdatePlusProgress(ConquerItem Item)
UpdateData(Item"PlusProgress"Item.PlusProgress);
Writer.WriteUInt32(item.PlusProgress60 4Packet);
if (
Item.Plus 12 && Item.PlusProgress != 0)
(double)
Item.PlusProgress;
Item.PlusProgress 0;
Item.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(Item);
if (
pos == ConquerItem.Wing && Item.Plus == 12 && Item.PlusProgress 2000000)
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
Database.ConquerItemTable.UpdatePlusProgress(Item);
uint OldPrograss Item.PlusProgress;
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
uint NewPrograss Item.PlusProgress;
Database.ConquerItemTable.UpdatePlusProgress(Item);
while (
Item.PlusProgress >= Database.DataHolder.ComposePlusPoints(Item.Plus) && Item.Plus != 12)
Item.PlusProgress -= Database.DataHolder.ComposePlusPoints(Item.Plus);
Item.PlusProgress 0;
Database.ConquerItemTable.UpdatePlusProgress(Item);
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
while (
Item.PlusProgress >= Database.DataHolder.ComposePlusPoints(Item.Plus) && Item.Plus != 12)
Item.PlusProgress -= Database.DataHolder.ComposePlusPoints(Item.Plus);
Item.PlusProgress 0;
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
Database.ConquerItemTable.UpdatePlusProgress(Item);
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
while (
Item.PlusProgress >= Database.DataHolder.ComposePlusPoints(Item.Plus) && Item.Plus != 12)
Item.PlusProgress -= Database.DataHolder.ComposePlusPoints(Item.Plus);
Item.PlusProgress 0;
Item.PlusProgress += Database.DataHolder.StonePlusPoints(ItemPlus.Plus);
    
Database.ConquerItemTable.UpdatePlusProgress(Item);