عرض مشاركة واحدة
قديم 2019-06-19, 09:04 PM
المشاركة 7
osamamand
Guest
افتراضي رد: 4 مشكلاات محتاج حلهم
اتفضل مشكله الشنط
اينزل شنط للاقل من vip 4 و vip 4 وفوق اياخده سي بي علي طول

كود:
#region drop
            
if (killer.playerflag == game.playerflag.player)
            {

                if (
killer.owner.player.viplevel 4)
                {
                    
uint amount = (uint)level 1;
                    if (
amount 50)
                        
amount 50;
                    if (
amount 170)
                        
amount 170;
                    if (
killer != null && killer.owner != null)
                    {
                        
uint itemid 729911;
                        
ushort x owner.xowner.y;
                        
game.map map kernel.maps[owner.mapid];
                        if (
map.selectcoordonates(ref xref y))
                        {
                            
network.gamepackets.msgmapitem flooritem = new network.gamepackets.msgmapitem(true);
                            
flooritem.valuetype network.gamepackets.msgmapitem.floorvaluetype.conquerpoints;
                            
flooritem.value amount;
                            
flooritem.itemid itemid;
                            
flooritem.mapid owner.mapid;
                            
flooritem.mapobjtype game.mapobjecttype.item;
                            
flooritem.x;
                            
flooritem.y;
                            
flooritem.type network.gamepackets.msgmapitem.drop;
                            
flooritem.onfloor time32.now;
                            
flooritem.uid network.gamepackets.msgmapitem.flooruid.next;
                            while (
map.npcs.containskey(flooritem.uid))
                                
flooritem.uid network.gamepackets.msgmapitem.flooruid.next;
                            
map.addflooritem(flooritem);
                            
sendscreenspawn(flooritem);
                        }
                    }
                }
                else
                {
                    if (
killer.playerflag == game.playerflag.player)
                    {
                        
#region drop by davideid
                        
if (kernel.rate(100))
                        {
                            if (
killer.owner.player.viplevel >= 4)
                            {
                                if (
killer.inhangup)
                                {
                                    
killer.conquerpoints += 0;
                                    
//  killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));
                                
}
                                if (
killer.viplevel == 5)
                                {
                                    
killer.conquerpoints += 1000;
                                    
killer.owner.send(new msgtalk("you killed  monster and get ( 1000 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                                }
                                if (
killer.viplevel == 6)
                                {
                                    
killer.conquerpoints += 1000;
                                    
killer.owner.send(new msgtalk("you killed  monster and get ( 1000 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                                }
                               

                            }
                        }
                        
#endregion

                    

                }

            }  

           
            if (
killer.playerflag == game.playerflag.player)
            {
                 
#region drop by davideid
            
if (kernel.rate(100))
            {

                if (
killer.inhangup)
                {
                    
killer.conquerpoints += 0;
                  
//  killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00", system.drawing.color.azure, msgtalk.topleft));
                
}
                if (
killer.viplevel == 4)
                {
                    
killer.conquerpoints += 1000;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 1000 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 1)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 0)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 2)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 3)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 5)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
                if (
killer.viplevel == 6)
                {
                    
killer.conquerpoints += 500;
                    
killer.owner.send(new msgtalk("you killed  monster and get ( 500 ) cps #00"system.drawing.color.azuremsgtalk.topleft));

                }
            }
            
#endregion
                
            

            
#endregion 




طب انا عاوز اخلى الشنط الى فيها دى تبقا 5 و 10 و25 سبس الى موجود فيها شنطة واحدة بس وحاولت انى اضيف الباقى بيجيب ارور
يريت لو تقدر تعدلهالى تبقى عملت معية الصح وجميلك عمرى ما انساه