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

الردود
2

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

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

    غير متواجد

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

+التقييم
0.86

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

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

نظام التشغيل

رقم العضوية
1
2019-04-18, 10:51 AM
المشاركة 1 
#1  
Post Npc Jiang
NPC الجاينج السوبر

يلا بينا ندخل علي الاكواد


كود:
#region Jiang Npc s
                
case 888544:
                    {
                        switch (
npcRequest.OptionID)
                        {
                            case 
0:
                                {
                                    if (
client.Entity.MyJiang == null)
                                    {
                                        
dialog.Text("Sorry But You Don't Have Jiang Yet.");
                                        
dialog.Option("I'll think about it!"255);
                                        
dialog.Send();
                                        return;
                                    }
                                    
dialog.Text("Hello Server Jiang Seller.");
                                    for (
int i 0client.Entity.MyJiang.Stages.Lengthi++)
                                    {
                                        var 
stage client.Entity.MyJiang.Stages[i];
                                        if (
stage.Activate)
                                            
dialog.Option("Stage [" + (byte)(1) + "]", (byte)(1));

                                    }
                                    
dialog.Option("I'll think about it!"255);
                                    
dialog.Send();
                                    break;
                                }
                            default:
                                {
                                    
int mStage npcRequest.OptionID;
                                    if (
mStage >= && mStage <= 9)
                                    {
                                        foreach (var 
item in Database.JiangHuTable.CultivateStatus[(byte)mStage])
                                        {
                                            
dialog.Option(((Game.JiangClient.JiangStages.AtributesType)item).ToString(), (byte)((item 10) + mStage));
                                        }

                                    }
                                    else
                                    {
                                        if (
client.Entity.ConquerPoints 10)
                                        {
                                            
dialog.Text("Sorry But You Don't Have 1 cps ");
                                            
dialog.Option("I'll think about it!"255);
                                            
dialog.Send();
                                            return;
                                        }
                                        
client.Entity.ConquerPoints -= 10;
                                        var 
typex mStage 10;
                                        
mStage mStage 10;
                                        
byte stageno = (byte)Math.Min(9mStage);
                                        var 
type = (Game.JiangClient.JiangStages.AtributesType)Math.Min(15typex);
                                        if (
client.Entity.MyJiang.Stages.Length >= stageno)
                                        {
                                            var 
stages client.Entity.MyJiang.Stages[(stageno 1)];
                                            for (
int x 09x++)
                                            {
                                                var 
Star stages.Stars[x];
                                                
Star.Activate true;
                                                
Star.UID = (ushort)(type + (256));
                                                
Star.Type = (JiangClient.AtributesType)type;
                                                
Star.Level 5;
                                                
client.Entity.MyJiang.Stages[stageno 1] = stages;
                                                
client.Entity.MyJiang.Stages[stageno 1].Stars[x] = Star;
                                                
client.Entity.MyJiang.ArrayStudy(client, (byte)type6);
                                                
client.Entity.MyJiang.FixedStage((byte)(stageno 1));
                                                
client.LoadItemStats();
                                                
client.Entity.MyJiang.AllToArray(client);
                                                
Database.JiangHuTable.FullSave(client);
                                            }
                                        }

                                    }
                                    break;
                                }
                        }
                        break;
                    }
                
#endregion