- Katılım
- 10 Tem 2016
- Konular
- 149
- Mesajlar
- 1,546
- Reaksiyon Skoru
- 330
- Altın Konu
- 0
- Başarım Puanı
- 117
- TM Yaşı
- 9 Yıl 9 Ay 15 Gün
- MmoLira
- 123
- DevLira
- 0
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
ısrarla kullanmanızı önermiyorum ch düşüren bi sistem KONU BALTALAMIYORUM GERÇEKLER.
1k onlinede 50 kere core verdirdi allahın belası sistem.
1k onlinede 50 kere core verdirdi allahın belası sistem.
- Katılım
- 20 Ocak 2015
- Konular
- 51
- Mesajlar
- 978
- Online süresi
- 143s
- Reaksiyon Skoru
- 61
- Altın Konu
- 0
- Başarım Puanı
- 77
- TM Yaşı
- 11 Yıl 3 Ay 3 Gün
- MmoLira
- 3
- DevLira
- 0
Muhammet'ti sanırım kendi 0 kodlaman sanırım öyle ise konu için teşekkürler öncelikle ama kodlara bir arkadaşımın bir sorunu olduğu için baktımda kodları aşırı derecede uzatıp çorba yapmışsın ek olarak bazı tehlikeli kodlar kullanmışsın novaline gibi hassas source kullananlar direk coresini eline alır vesselam.
Merhaba, konuyu sırf çok mutlu bir haber aldığım için açıyorum.char_item.cpp açılır-aratılır:ch
Yaklaşık 1.5 senedir çok maddi sıkıntı yaşadık.(Babam Dolandırıldı)
Dolandıran adam şuan yakalandı, babada istanbul'da zaten.
Adam yüzünden çok borca girdik, bir kaç gün içinde borçlar verilmezse bankadan haciz yiyeceğiz.
Sizden sadece dua istiyorum.Allah rızası için dua edin de kurtulalım şu sıkıntıdan.
Bunun altına eklenir;Kod:struct FFindStone
Tekrar aratılır:Kod:static bool BLACK_POT_ITEMLER(int vnum) { switch (vnum) { case 27001: case 27002: case 27003: case 27051: case 27122: case 72723: case 72724: case 72725: case 72726: return true; } return false; }
Komple değiştirilir;Kod:bool CHARACTER::UseItem(TItemPos Cell, TItemPos DestCell)
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Tekrar aratılır:Kod:bool CHARACTER::UseItem(TItemPos Cell, TItemPos DestCell) { WORD wCell = Cell.cell; BYTE window_type = Cell.window_type; WORD wDestCell = DestCell.cell; BYTE bDestInven = DestCell.window_type; LPITEM item; quest::CQuestManager& q = quest::CQuestManager::instance(); quest::PC* pPC = q.GetPC(GetPlayerID()); if (!CanHandleItem()) return false; if (!IsValidItemPosition(Cell) || !(item = GetItem(Cell))) return false; sys_log(0, "%s: USE_ITEM %s (inven %d, cell: %d)", GetName(), item->GetName(), window_type, wCell); if (item->IsExchanging()) return false; if (!item->CanUsedBy(this)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("êµ°ì§ì´ ë§ì§ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } if (IsStun()) return false; if (false == FN_check_item_sex(this, item)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬±ë³ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´ ë§ì§ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } if (BLACK_POT_ITEMLER(item->GetVnum()) && pPC->GuestFlag("wsdeyim")) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("potengel")); return false; } //PREVENT_TRADE_WINDOW if (IS_SUMMON_ITEM(item->GetVnum())) { if (false == IS_SUMMONABLE_ZONE(GetMapIndex())) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } // ê²½íËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å¼ë°ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åì§ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©ì§ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢ëÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë°©ì´ SUMMONABLE_ZONEìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê°ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ WarpToPC()ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ì²´í¬ //ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¼ê±°ë¦¬ ê´ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë ¤ ë§µìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬ÅâëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ë§ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë²ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¦°ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤. if (CThreeWayWar::instance().IsThreeWayWarMapIndex(Ge tMapIndex())) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¼ê±°ë¦¬ ì ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¬ ì°¸ê°ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì¤ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ËÅâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } int iPulse = thecore_pulse(); //ì°½ê³ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì²´í¬ if (iPulse - GetSafeboxLoadTime() < PASSES_PER_SEC(g_nPortalLimitTime)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ì°½ê³ ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ %dì´Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡´ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤."), g_nPortalLimitTime); if (test_server) ChatPacket(CHAT_TYPE_INFO, "[TestOnly]Pulse %d LoadTime %d PASS %d", iPulse, GetSafeboxLoadTime(), PASSES_PER_SEC(g_nPortalLimitTime)); return false; } //ê±°ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åê´ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë ¨ ì°½ ì²´í¬ if (GetExchange() || GetMyShop() || GetShopOwner() || IsOpenSafebox() || IsCubeOpen() || IsAcceOpen()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ê±°ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åì°½,ì°½ê³ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å±ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬° ìÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢íÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââ âââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬ÅâëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ 를 ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } //PREVENT_REFINE_HACK //ê°Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬ÅâëŸââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâê°ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì²´í¬ { if (iPulse - GetRefineTime() < PASSES_PER_SEC(g_nPortalLimitTime)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ê°Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬ÅâëŸââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ %dì´Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡´ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤."), g_nPortalLimitTime); return false; } } //END_PREVENT_REFINE_HACK //PREVENT_ITEM_COPY { if (iPulse - GetMyShopTime() < PASSES_PER_SEC(g_nPortalLimitTime)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ê°Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâì¸ìÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢ì ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ %dì´Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡´ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤."), g_nPortalLimitTime); return false; } } //END_PREVENT_ITEM_COPY //ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê±°ë¦¬ì²´í¬ if (item->GetVnum() != 70302) { PIXEL_POSITION posWarp; int x = 0; int y = 0; double nDist = 0; const double nDistant = 5000.0; //ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ if (item->GetVnum() == 22010) { x = item->GetSocket(0) - GetX(); y = item->GetSocket(1) - GetY(); } //ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ else if (item->GetVnum() == 22000) { SECTREE_MANAGER::instance().GetRecallPositionByEmp ire(GetMapIndex(), GetEmpire(), posWarp); if (item->GetSocket(0) == 0) { x = posWarp.x - GetX(); y = posWarp.y - GetY(); } else { x = item->GetSocket(0) - GetX(); y = item->GetSocket(1) - GetY(); } } nDist = sqrt(pow((float)x,2) + pow((float)y,2)); if (nDistant > nDist) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ì´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ´ì§Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì¹ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ 무 ê°ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê¹Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); if (test_server) ChatPacket(CHAT_TYPE_INFO, "PossibleDistant %f nNowDist %f", nDistant,nDist); return false; } } //PREVENT_PORTAL_AFTER_EXCHANGE //êµíââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâê°ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì²´í¬ if (iPulse - GetExchangeTime() < PASSES_PER_SEC(g_nPortalLimitTime)) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ê±°ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ºââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ %dì´Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ì´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡´ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬,ê·ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ¢ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å기ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâµë¶ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å±ìââ ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤."), g_nPortalLimitTime); return false; } //END_PREVENT_PORTAL_AFTER_EXCHANGE } //ë³´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°ë¦¬ ë¹ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¨ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ê±°ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åì°½ ì Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâíââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ì²´í¬ if (item->GetVnum() == 50200 | item->GetVnum() == 71049) { if (GetExchange() || GetMyShop() || GetShopOwner() || IsOpenSafebox() || IsCubeOpen() || IsAcceOpen()) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ê±°ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åì°½,ì°½ê³ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å±ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬° ìÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢íÆâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬¢Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââ âââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬ÅâëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ë³´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°ë¦¬,ë¹ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¨ë³´ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬°ë¦¬ë ¥¼ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ìËâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return false; } } //END_PREVENT_TRADE_WINDOW if (IS_SET(item->GetFlag(), ITEM_FLAG_LOG)) // ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡© ë¡Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ그를 ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¨ê¸°ëÅ ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ì²ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å리 { DWORD vid = item->GetVID(); DWORD oldCount = item->GetCount(); DWORD vnum = item->GetVnum(); char hint[ITEM_NAME_MAX_LEN + 32 + 1]; int len = snprintf(hint, sizeof(hint) - 32, "%s", item->GetName()); if (len < 0 || len >= (int) sizeof(hint) - 32) len = (sizeof(hint) - 32) - 1; bool ret = UseItemEx(item, DestCell); if (NULL == ITEM_MANAGER::instance().FindByVID(vid)) // UseItemExìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ì´íââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâì´ ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡ì Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ëËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Ëâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤. ìââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡ì Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ë¡Åâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ그를 ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¨ê¹ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ { LogManager::instance().ItemLog(this, vid, vnum, "REMOVE", hint); } else if (oldCount != item->GetCount()) { snprintf(hint + len, sizeof(hint) - len, " %u", oldCount - 1); LogManager::instance().ItemLog(this, vid, vnum, "USE_ITEM", hint); } return (ret); } else return UseItemEx(item, DestCell); }
Kod:void CHARACTER::AutoRecoveryItemProcess(const EAffectTypes type)
İçine eklenir;
--------------------------Kod:quest::CQuestManager& q = quest::CQuestManager::instance(); quest::PC* pPC = q.GetPC(GetPlayerID()); if (pPC->GetFlag("wsdeyim")) return;
pvp.cpp açılır-aratılır:
Kod:void CPVPManager::Insert(LPCHARACTER pkChr, LPCHARACTER pkVictim)
Komple değiştirilir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:void CPVPManager::Insert(LPCHARACTER pkChr, LPCHARACTER pkVictim) { quest::CQuestManager& q = quest::CQuestManager::instance(); quest::PC* pPC = q.GetPC(pkChr->GetPlayerID()); quest::PC* pPCc = q.GetPC(pkVictim->GetPlayerID()); if (pkChr->IsDead() || pkVictim->IsDead()) return; CPVP kPVP(pkChr->GetPlayerID(), pkVictim->GetPlayerID()); CPVP * pkPVP; if ((pkPVP = Find(kPVP.m_dwCRC))) { if (pkPVP->Agree(pkChr->GetPlayerID())) { if (pPC->GetFlag("giriyom") || pPCc->GetFlag("giriyom")) { } else { pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%sëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâê³¼ìËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²° ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Åââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å!"), pkChr->GetName()); pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%sëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâê³¼ìËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²° ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Åââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å!"), pkVictim->GetName()); } if (pPC->GetFlag("giriyom") || pPCc->GetFlag("giriyom")) { //PASSES_PER_SEC(3); pkChr->potsuzwsblack(); pkVictim->potsuzwsblack(); pPC->SetFlag("wsdeyim", 1); pPCc->SetFlag("wsdeyim", 1); pPC->SetFlag("giriyom", 0); pPCc->SetFlag("giriyom", 0); } } return; } pkPVP = M2_NEW CPVP(kPVP); pkPVP->SetVID(pkChr->GetPlayerID(), pkChr->GetVID()); pkPVP->SetVID(pkVictim->GetPlayerID(), pkVictim->GetVID()); m_map_pkPVP.insert(map<DWORD, CPVP *>::value_type(pkPVP->m_dwCRC, pkPVP)); m_map_pkPVPSetByID[pkChr->GetPlayerID()].insert(pkPVP); m_map_pkPVPSetByID[pkVictim->GetPlayerID()].insert(pkPVP); pkPVP->Packet(); char msg[CHAT_MAX_LEN + 1]; snprintf(msg, sizeof(msg), LC_TEXT("%sëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâì´ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²°ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹ ì²ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ íâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬ÅËââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤. ìÅ ¹ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢íâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâë ¤ë©´ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²°ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ìËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ를 íâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¸ìÅ¡âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬."), pkChr->GetName()); if (pPC->GetFlag("giriyom") || pPCc->GetFlag("giriyom")) { pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s sana potsuz vs istegi gonderdi"), pkChr->GetName()); pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s'ye potsuz vs istegi"), pkVictim->GetName()); } else { pkVictim->ChatPacket(CHAT_TYPE_INFO, msg); pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%sìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²Åââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ê²°ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹ ì²ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ íâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬ÅËââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤."), pkVictim->GetName()); } // NOTIFY_PVP_MESSAGE LPDESC pkVictimDesc = pkVictim->GetDesc(); if (pkVictimDesc) { TPacketGCWhisper pack; int len = MIN(CHAT_MAX_LEN, strlen(msg) + 1); pack.bHeader = HEADER_GC_WHISPER; pack.wSize = sizeof(TPacketGCWhisper) + len; pack.bType = WHISPER_TYPE_SYSTEM; strlcpy(pack.szNameFrom, pkChr->GetName(), sizeof(pack.szNameFrom)); TEMP_BUFFER buf; buf.write(&pack, sizeof(TPacketGCWhisper)); buf.write(msg, len); pkVictimDesc->Packet(buf.read_peek(), buf.size()); } // END_OF_NOTIFY_PVP_MESSAGE }
----------------------------
cmd_general.cpp açılır-aratılır:
Kod:ACMD(do_pvp)
Üstüne eklenir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:ACMD(do_potsuzws) { if (ch->GetArena() != NULL || CArenaManager::instance().IsArenaMap(ch->GetMapIndex()) == true) { ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë ¨ì¥ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Å ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ìÅ¡©íâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤ ìËââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ËÅâââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åâââââââââ¬Å¡¬Å¡¬Å¡¬Åâââââââ¬Å¡¬Å¡¬Åâââââ¬Å¡¬Åâââ¬Åâ ìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ìÅ µëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return; } char arg1[256]; one_argument(argument, arg1, sizeof(arg1)); DWORD vid = 0; str_to_number(vid, arg1); LPCHARACTER pkVictim = CHARACTER_MANAGER::instance().Find(vid); quest::CQuestManager& q = quest::CQuestManager::instance(); quest::PC* pPC = q.GetPC(ch->GetPlayerID()); quest::PC* pPCc = q.GetPC(pkVictim->GetPlayerID()); if (!pkVictim) return; if (pkVictim->IsNPC()) return; if (pkVictim->GetArena() != NULL) { pkVictim->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ìÆââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë°©ì´ ëÅââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬âââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¢âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ë ¨ì¤âââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ËÅââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Åââââââââ¬Å¡¬Å¡¬Å¡¬Åââââââ¬Å¡¬Å¡¬Åââââ¬Å¡¬Åââ¬Åìâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¦ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹Ëââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬ ëâââââââââââââââ¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬Å¡¬¹¤.")); return; } pPC->SetFlag("giriyom", 1); pPCc->SetFlag("giriyom", 1); CPVPManager::instance().Insert(ch, pkVictim); }
cmd.cpp açılır-aratılır:
Kod:ACMD(do_pvp);
Altına eklenir;
Kod:ACMD(do_potsuzws);
Tekrar aratılır:
Kod:{ "pvp", do_pvp, 0, POS_DEAD, GM_PLAYER },
Altına Eklenir;
Kod:{ "potsuzws", do_potsuzws, 0, POS_DEAD, GM_PLAYER },
---------------
char.cpp açılır-sonuna eklenir;
Kod:void CHARACTER::potsuzwsblack() { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Potsuz ws basladi!")); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Pot kullanilamayacak!")); }
-----------
char.h açılır-aratılır:
Kod:void StartAffectEvent();
Altına eklenir;
Kod:void potsuzwsblack();
-------------
Char_battle.cpp açılır-aratılır:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Bunun üstüne eklenir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:quest::CQuestManager& q = quest::CQuestManager::instance(); quest::PC* pPC = q.GetPC(GetPlayerID()); quest::PC* pPCc = q.GetPC(pkKiller->GetPlayerID()); if (isAgreedPVP || isDuel) {//blackdragonx61 if(pPC->GetFlag("wsdeyim") && pPCc->GetFlag("wsdeyim")) { pkKiller->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s isimli oyuncuyu potsuz vs'de yendin!"), GetName()); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s isimli oyuncu seni potsuz vs'de yendi!"), pkKiller->GetName()); EffectPacket(SE_SAVAS_KAYBET); pPC->SetFlag("wsdeyim", 0); pPCc->SetFlag("wsdeyim", 0); } }
SRC BİTTİ
------------------
uitarget.py açılır-aratılır:
Kod:localeInfo.TARGET_BUTTON_EMOTION_ALLOW,
Altına eklenir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:"Potsuz Vs", "Potsuz İntik.",
Tekrar aratılır:
Kod:self.buttonDict[localeInfo.TARGET_BUTTON_FIGHT].SetEvent(ui.__mem_func__(self.OnPVP))
Altına Eklenir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:self.buttonDict["Potsuz Vs"].SetEvent(ui.__mem_func__(self.OnPotsuz)) self.buttonDict["Potsuz İntik."].SetEvent(ui.__mem_func__(self.OnPotsuz))
Tekrar aratılır:
Kod:self.showingButtonList.append(self.buttonDict[localeInfo.TARGET_BUTTON_FIGHT])
Altına eklenir;
Kod:self.showingButtonList.append(self.buttonDict["Potsuz Vs"])
Tekrar aratılır:
Kod:def OnPVP(self):
Altına eklenir;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Tekrar aratılır:
Kod:self.__HideButton(localeInfo.TARGET_BUTTON_FIGHT)
Altına eklenir;
Kod:self.__HideButton("Potsuz Vs")
Tekrar aratın:
Kod:if player.IsRevengeInstance(self.vid):
Komple değiştirin;
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Kod:if player.IsRevengeInstance(self.vid): self.__HideButton(localeInfo.TARGET_BUTTON_FIGHT) self.__HideButton("Potsuz Vs") self.__ShowButton(localeInfo.TARGET_BUTTON_AVENGE) self.__ShowButton("Potsuz İntik.") elif player.IsChallengeInstance(self.vid): self.__HideButton(localeInfo.TARGET_BUTTON_FIGHT) self.__HideButton("Potsuz Vs") self.__ShowButton(localeInfo.TARGET_BUTTON_ACCEPT_ FIGHT) elif player.IsCantFightInstance(self.vid): self.__HideButton(localeInfo.TARGET_BUTTON_FIGHT) self.__HideButton("Potsuz Vs") if not player.IsSameEmpire(self.vid): self.__HideButton(localeInfo.TARGET_BUTTON_INVITE_ PARTY) self.__HideButton(localeInfo.TARGET_BUTTON_FRIEND) self.__HideButton(localeInfo.TARGET_BUTTON_FIGHT) self.__HideButton("Potsuz Vs")
uitarget.py'nin sonuna ekleyin gerçeten sonuna altında bir şey olmasın!
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
----------
Kod:class Component: def TextLine(self, parent, textlineText, x, y, color): textline = ui.TextLine() if parent != None: textline.SetParent(parent) textline.SetPosition(x, y) if color != None: textline.SetFontColor(color[0], color[1], color[2]) textline.SetText(textlineText) textline.Show() return textline def RGB(self, r, g, b): return (r*255, g*255, b*255) def ExpandedImage(self, parent, x, y, img): image = ui.ExpandedImageBox() if parent != None: image.SetParent(parent) image.SetPosition(x, y) image.LoadImage(img) image.Show() return image
--------------------------
constinfo.py'ye ekleyin
Kod:sarirenk="|cffFDD017|H|h"
--------------------------
Locale_string.txt'ye ekleyinHTML:Pvp.cpp ye ekleyin başlara#include "questmanager.h"
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Gui'yi ayrı py'ye koyacaktım o zaan koymadım olduğu gibi veriyorum.
Not:Bazı yerlerde acce'de ekli kaldırın, python'da onaylı vs ekli ona göre eklenti yapın.
Eksik varsa hata vs. söyleyin.
Bunuda root'a atın
http://dosya.co/5s8j3h81b4th/black.rar.html
Bir dua yeterlidir,
Herkese teşekkürler.
KANIT:
- Katılım
- 25 Ocak 2013
- Konular
- 6,740
- Mesajlar
- 21,611
- Online süresi
- 2g 48527s
- Reaksiyon Skoru
- 2,176
- Altın Konu
- 0
- Başarım Puanı
- 509
- TM Yaşı
- 13 Yıl 2 Ay 27 Gün
- MmoLira
- 2,783
- DevLira
- 0
Allah yardımcın olsun ,
Konu içinde teşekkürler
Konu içinde teşekkürler
- Katılım
- 11 Ağu 2014
- Konular
- 95
- Mesajlar
- 1,904
- Reaksiyon Skoru
- 719
- Altın Konu
- 0
- Başarım Puanı
- 157
- TM Yaşı
- 11 Yıl 8 Ay 14 Gün
- MmoLira
- 67
- DevLira
- 0
#Güncel
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 12
- Görüntüleme
- 3K
- Cevaplar
- 215
- Görüntüleme
- 50K
- Cevaplar
- 24
- Görüntüleme
- 15K
- Cevaplar
- 94
- Görüntüleme
- 23K




