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

الردود
6

المشاهدات
2025
 
Tefa

Tefa is on a distinguished road

    غير متواجد

المشاركات
2,515

+التقييم
1.14

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

الاقامة

نظام التشغيل

رقم العضوية
358
2019-07-14, 05:11 PM
المشاركة 1 
#1  
افتراضي عاوز اغير شكل التوب والسبس الي بتسلم بعد الحروب طلب بواسطة uncelsam
بسم الله و الصلاة و السلام علي رسول الله


اول حاجه افتح اللعبه اكونت جي ام و ادخل جوه الكوسته و كلم الراجل الي بيخرجك من الكوسته هيظهرلك رقم فوق شمال لنقل ان الرقم 9999

هندخل علي Npc.cs

هنبحث عن رقم الانبي سي الي احنا جبناه بس هنبحث عنه اذاي


كود:
case elrkm 

في المثال الي فوق الرقم 9999 يبقي هنبحث عن

كود:
case 9999 

الان بي سي هيبقي شكله كده
كود:
case 151652:
                        {
                            switch (
npcRequest.OptionID)
                            {
                                case 
0:
                                    {
                                        
dialog.Text("Hey there " client.Player.Name " Would you like to claim your Prize?.");
                                        
dialog.Option("Yes Please"1);
                                        
dialog.Option("I don't care."255);
                                        
dialog.Send();
                                        break;
                                    }
                                case 
1:
                                    {
                                        
int Alive 0;
                                        foreach (
Mr_Panda.Client.GameState Entitys in Program.Values)
                                            if (
Entitys.Player.MapID == 1459 && (!Entitys.Player.Dead))
                                                
Alive++;
                                        
client.Send(new Message("there are in map" Alive ""System.Drawing.Color.AzureMessage.TopLeft));
                                        if (
DateTime.Now.Minute 40)
                                        {
                                            if (
Alive == 1)
                                            {

                                                
client.Player.ConquerPoints += 30000;
                                                
client.Inventory.Add(73000442);
                                                
//client.Player.BoundCps += 2500;
                                                
client.Player.AddTopStatus(Update.Flags2.Top2Warrior2DateTime.Now.AddMinutes(59));
                                                
client.Player.Update(_String.Effect"wspk_third"true);
                                                
Kernel.SendWorldMessage(new Message(" Congratulations ! DeputyLeader " client.Player.Name " claimed the prize [30.000] ConquerPoints for winning the Top Guild Man for this Hour. "System.Drawing.Color.BlackMessage.Center), Program.Values);
                                                
client.Player.Teleport(1002300278);
                                                foreach (var 
clients in Program.Values)
                                                {
                                                    if (
clients.Player.MapID == 1459)
                                                    {
                                                        
clients.Player.Teleport(1002300278);
                                                        
clients.Send(new NpcReply(NpcReply.MessageBox"Sorry Entity God Luck Next Time ;) "));
                                                    }
                                                }

                                            }
                                            else
                                            {
                                                
dialog.Text("There are still " Alive " Entitys in the map kill it first to claim prize!");
                                                
dialog.Option("okay"255);
                                                
dialog.Send();
                                                break;
                                            }
                                        }
                                        else
                                        {
                                            
dialog.Text("Hey there " client.Player.Name "You can only claim the prize when the time on or after 40 ");
                                            
dialog.Option("okay"255);
                                            
dialog.Send();
                                            break;
                                        }
                                        break;
                                    }
                            }
                            break;
                        } 

دور جواه بقا علي الكود ده

كود:
ConquerPoints += 

الرقم الي بعده بقا ده المسئول عن الكبس الي هيجيلك من التوب هتعدل علي الرقم عادي
طب افرض ف كلام بدل الرقم كلك يمين علي اخر كلمه و دوس go to defenation
مثلا الكود بالشكل ده

كود:
 client.Player.ConquerPoints += rates.Drugs

هندوس كلك يمين علي drugs و ندوس go to defenation

ده كده الكبس
ندخل علي التوب

هتلاقيه كود شبه ده
كود:
client.Entity.AddTopStatus(Update.Flags.MonthlyPKChampion1DateTime.Now.AddDays(1)); 

ده بقا اسم التوب طب انا اغيره اذاي

كود:
MonthlyPKChampion 

هتدوس عليه كلك يمين و تدوس go to defenation
هتلاقي كلام كتير اي كلمه فيها توب خدها و حطها مكان كلمة

كود:
MonthlyPKChampion 

كده انته غيرت التوب

و الله الموفق و المستعان