Reklam
#define ZONE_SPBATTLE_BASE 104
#define ZONE_SPBATTLE1 ZONE_SPBATTLE_BASE +1 -- 105
#define ZONE_SPBATTLE2 ZONE_SPBATTLE_BASE +2 -- 106
#define ZONE_SPBATTLE3 ZONE_SPBATTLE_BASE +3 -- 107
#define ZONE_SPBATTLE4 ZONE_SPBATTLE_BASE +4 -- 108
#define ZONE_SPBATTLE5 ZONE_SPBATTLE_BASE +5 -- 109
#define ZONE_SPBATTLE6 ZONE_SPBATTLE_BASE +6 -- 110
#define ZONE_SPBATTLE7 ZONE_SPBATTLE_BASE +7 -- 111
#define ZONE_SPBATTLE8 ZONE_SPBATTLE_BASE +8 -- 112
#define ZONE_SPBATTLE9 ZONE_SPBATTLE_BASE +9 -- 113
#define ZONE_SPBATTLE10 ZONE_SPBATTLE_BASE +10 -- 114
#define ZONE_SPBATTLE11 ZONE_SPBATTLE_BASE +11 -- 115
#define ZONE_SPBATTLE12 ZONE_SPBATTLE_BASE +12 -- 116
Konu bu değil; lütfen gönderiyi tekrar okuyun.C++:#define ZONE_SPBATTLE_BASE 104 #define ZONE_SPBATTLE1 ZONE_SPBATTLE_BASE +1 -- 105 #define ZONE_SPBATTLE2 ZONE_SPBATTLE_BASE +2 -- 106 #define ZONE_SPBATTLE3 ZONE_SPBATTLE_BASE +3 -- 107 #define ZONE_SPBATTLE4 ZONE_SPBATTLE_BASE +4 -- 108 #define ZONE_SPBATTLE5 ZONE_SPBATTLE_BASE +5 -- 109 #define ZONE_SPBATTLE6 ZONE_SPBATTLE_BASE +6 -- 110 #define ZONE_SPBATTLE7 ZONE_SPBATTLE_BASE +7 -- 111 #define ZONE_SPBATTLE8 ZONE_SPBATTLE_BASE +8 -- 112 #define ZONE_SPBATTLE9 ZONE_SPBATTLE_BASE +9 -- 113 #define ZONE_SPBATTLE10 ZONE_SPBATTLE_BASE +10 -- 114 #define ZONE_SPBATTLE11 ZONE_SPBATTLE_BASE +11 -- 115 #define ZONE_SPBATTLE12 ZONE_SPBATTLE_BASE +12 -- 116
sağda tarafta yazdıklarım o zone'nin numarası ZONE_INFO tablosundan isimlerini o kodlar ile bulabilirsin anlatmak istediğin eğer buysa.
user.h
INLINE bool isInPKZone() {
return GetZoneID() == ZONE_ARDREAM
|| GetZoneID() == ZONE_RONARK_LAND
|| GetZoneID() == ZONE_RONARK_LAND_BASE
|| isInSpecialEventZone(); }
INLINE bool isInPKZone(uint16 ZoneID) {
return ZoneID == ZONE_ARDREAM
|| ZoneID == ZONE_RONARK_LAND
|| ZoneID == ZONE_RONARK_LAND_BASE
|| (ZoneID >= ZONE_SPBATTLE1 && ZoneID <= ZONE_SPBATTLE11);
}
here need add your new zone
Ben de tam olarak bunu düşündüm.Hocam bu zonelerde atak kısıtlaması var, eger etkinlik açık değilse atak yapamazsınız.