حرب البلالين الحرب ده قديمه كانت موجوده علي تيم اكسور قبل ما يقفل فانا انزلهالكم دلوقتي
كود:
	
		
		
	 
#region LegoBallon  
                case 14652:  
                    {  
                        switch (npcRequest.OptionID)  
                        {  
                            case 0:  
                                {  
                                    dialog.Text("hello, i can give to you 10 darts to throw towards the colourful ballons.");  
                                    dialog.Option("Enter the field", 1);  
                                    dialog.Option("Claim 10 darts", 2);  
                                    dialog.Option("Prizes", 3);  
                                    dialog.Option("View the high scores", 4);  
                                    dialog.Option("Sounds interesting", 255);  
                                    break;  
                                }  
                            case 1:  
                                {  
                                    if (client.Entity.Level >= 80)  
                                    {  
                                        client.Entity.Teleport(2750, 051, 049);  
                                        Database.LegoBallon.InsertLegoBallon(client);  
                                        break;  
                                    }  
                                    else  
                                    {  
                                        dialog.Text("Sorry you must reach level 80 at first.");  
                                        dialog.Option("okey", 255);  
                                        break;  
                                    }  
                                }  
                            case 2:  
                                {  
                                    if (client.Entity.VIPLevel >= 1)  
                                    {  
                                        client.Inventory.Add(723477, 0, 15);  
                                    }  
                                    else  
                                    {  
                                        client.Inventory.Add(723477, 0, 10);  
                                    }  
                                    break;  
                                }  
                            case 3:  
                                {  
                                    dialog.Text("If you are vip member you will get double prize,");  
                                    dialog.Text("The high score owner will get the prize.");  
                                    dialog.Option("okey", 255);  
                                    break;  
                                }  
                            case 4:  
                                {  
                                    dialog.Text("Currently ,The best score is " + Database.LegoBallon.Point + " owner " + Database.LegoBallon.Name + ".");  
                                    dialog.Option("okey", 255);  
                                    break;  
                                }  
                        }  
                        break;  
                    }  
                #endregion  
                #region 1-PointBalloon  
                case 14653:  
                case 14654:  
                case 14655:  
                    {  
                        byte[] Buf = new byte[150 + 8];  
                        Writer.WriteUInt16(150, 0, Buf);//Packet Lenght  
                        Writer.WriteUInt16(6005, 2, Buf);//Status Packet Id  
                        Writer.WriteUInt32(client.Entity.UID, 4, Buf);//Client Id  
                        Writer.WriteUInt32(227, 8, Buf);// Switch  
                        Writer.WriteUInt32(164, 20, Buf); //StatusTypes.AzureShield  
                        Writer.WriteUInt32(1, 22, Buf); //StatusTypes.AzureShield  
                        Writer.WriteUInt32(3, 32, Buf);//Time duration for the effect  
                        Writer.WriteUInt32(1, 37, Buf);//Damage Coused by the skill  
                        Writer.WriteUInt32(30, 38, Buf);//Damage Coused by the skill  
                        Writer.WriteString("Throwing", 39, Buf);  
                        client.Send(Buf);  
                        break;  
                    }  
                #endregion  
                #region 2-PointBalloon  
                #endregion  
                #region 3-PointBalloon  
                #endregion  
                #region 5-PointBalloon  
                #endregion 
   
	
		
		
		
 
كود:
	
		
		
	 
-- ----------------------------  
-- Table structure for LegoBallon  
-- ----------------------------  
DROP TABLE IF EXISTS `LegoBallon`;  
CREATE TABLE `LegoBallon` (  
  `Name` char(20) NOT NULL,  
  `UID` bigint(18) NOT NULL,  
  `Point` bigint(18) NOT NULL DEFAULT '0',  
  PRIMARY KEY (`UID`)  
) ENGINE=MyISAM DEFAULT CHARSET=utf8;  
-- ----------------------------  
-- Records of LegoBallon  
-- ----------------------------  
INSERT INTO `LegoBallon` VALUES ('LeGoOo[TQ]', '1030525', '0');
INSERT INTO `maps` VALUES ('2750', '1004', '65544', '0000'); 
INSERT INTO `npcs` VALUES ('14652', '0', '0', 'TigerLee', '0002', '1181', '-1', '1002', '0429', '0389', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);  
INSERT INTO `npcs` VALUES ('14653', '0', '0', '1-PointBalloon', '0000', '9970', '-1', '0000', '2750', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);  
INSERT INTO `npcs` VALUES ('14654', '0', '0', '1-PointBalloon', '0000', '9970', '-1', '0000', '2750', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);  
INSERT INTO `npcs` VALUES ('14655', '0', '0', '1-PointBalloon', '0000', '9970', '-1', '0000', '2750', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0000', '0', '0', '0', '0', '', '0000', '00', '00', '0000', '00', null);