منتدي اكواد

منتدي اكواد (https://code.vpscairo.com/index.php)
-   مشكلات السيرفيرات كونكر الشخصيه (https://code.vpscairo.com/forumdisplay.php?f=12)
-   -   بنك ماركت (https://code.vpscairo.com/showthread.php?t=2174)

Hassan Emprator 2019-09-13 01:42 AM

بنك ماركت
 
عندي مشكله بسيطه في البنك كلنا عارفين بنك بتاع الماركت الاول كان شغال تمام وتقدر تحط فيه ايتم
لاكن دلوقتي لما بحط في ايتم مش بيتحط اصله يعني يتحط لاكن لما احطه يقوم مختفي ولما اقفله يرجعلي تاني
بس مش عارف السبب منين ممكن حل ؟:d

Hassan Emprator 2019-09-13 01:39 PM

رد: بنك ماركت
 
ها ؟

ElSaher 2019-09-13 03:01 PM

رد: بنك ماركت
 
بوص يا حسن المسكلة دي من كلاس Npcغير الnpcبتاع الراجل من السورس الي انا نشرو اانها كانت عندي بردو السورس اخر واحد

Hassan Emprator 2019-09-13 03:09 PM

رد: بنك ماركت
 
اقتباس:

المشاركة الأصلية كتبت بواسطة mohamed x black (المشاركة 16188)
بوص يا حسن المسكلة دي من كلاس npcغير الnpcبتاع الراجل من السورس الي انا نشرو اانها كانت عندي بردو السورس اخر واحد


لالا مش منها جربته وغيرتها برضو نفس الكلام اديني مستني اهو

Avalanche 2019-09-14 04:22 AM

رد: بنك ماركت
 
شـووف ال Case ويــ Booth فــ بــااكـت هـاندل!!

Hassan Emprator 2019-09-14 10:06 PM

رد: بنك ماركت
 
حد معاه حل ؟

Hassan Emprator 2019-09-15 09:42 PM

رد: بنك ماركت
 
ها ؟

Tefa 2019-09-15 10:07 PM

رد: بنك ماركت
 
try another account first
-------------------------------
GameState
كود PHP:

 public void ReadyToPlay() 

كود PHP:

if (Account != null

xxxxxxxxx
كود PHP:

 Warehouses.Add(KhaledMohamed.Game.ConquerStructures.Warehouse.WarehouseID.Market, new Game.ConquerStructures.Warehouse(thisKhaledMohamed.Game.ConquerStructures.Warehouse.WarehouseID.Market)); 

npc.cs
كود PHP:

[PHP] case 8:
                case 
10012:
                case 
10028:
                case 
10011:
                case 
10027:
                case 
4101:
                case 
44

[/PHP]
xxxxxxxxxxxxxxx
case44: market npc id

packethandler.cs
كود PHP:

case Warehouse.AddItem

كود PHP:

 case Warehouse.AddItem:
                                {
                                    if (
client.Booth != null)
                                        return;
                                  
                                    
Game.ConquerStructures.Warehouse wh client.Warehouses[(KhaledMohamed.Game.ConquerStructures.Warehouse.WarehouseID)warehousepacket.NpcID];
                                    if (
wh == null) return;
                                    
ConquerItem item null;
                                    if (
client.Inventory.TryGetItem(warehousepacket.UIDout item))
                                    {
                                        if (
item.ID >= 729960 && item.ID <= 729970)
                                            return;
                                        if (
item.ID == 729611 || item.ID == 729612 || item.ID == 729613 || item.ID == 729614 || item.ID == 729703)
                                            return;
                                        if (!
ConquerItem.isRune(item.UID))
                                        {
                                            if (
wh.Add(item))
                                            {
                                                
warehousepacket.UID 0;
                                                
warehousepacket.Count 1;
                                                
warehousepacket.Append(item);
                                                
client.Send(warehousepacket);

                                                
ItemAdding add = new ItemAdding(true);
                                                if (
item.Purification.Available)
                                                    
add.Append(item.Purification);
                                                if (
item.ExtraEffect.Available)
                                                    
add.Append(item.ExtraEffect);
                                                if (
item.Purification.Available || item.ExtraEffect.Available)
                                                    
client.Send(add);

                                                return;
                                            }
                                        }
                                        else 
client.Send(new Message("You can not store Flame Stone Rune's in Warehouse"System.Drawing.Color.RedMessage.TopLeft));
                                    }
                                    break;
                                } 


Hassan Emprator 2019-09-16 09:27 AM

رد: بنك ماركت
 
تسلم ايدك وربنا فنان يبني ولله تسلم تسلم


الساعة الآن 11:06 AM

مرحبا بكم في منتدي اكواد لتطوير الالعاب