Piyasadaki Savas fixleme yöntemlerinde warder 1-2 iptal edilip sadece
keeperin işlevi vardı. Bunuda k_npcpostan bytypeleri değişirilipte
yapılıyordu.
Ama bu yanlış bi yol . Asıl yapmanız gereken şey Zone_Info tablosunu
acıp 101,102,103 zonelerinin RoomEvent bölümlerini değiştirmeniz
gerekiyor. RoomEventleri zonelere göre yani 101 zone si için 101
yazmalısınız. Yani böyle gözükücek...
1 101 battle1_1111.smd 1000 1000 0 2 101 Lunar War
1 102 battle2_0722.smd 1000 1000 0 2 102 Dark Lunar War
1 103 battle3_1111.smd 1000 1000 0 2 103 warb
Ardından Bunları editlediniz ama işiniz bitmiyor. Bu verdiğim 3 evt
dosyasıdır. Bunları Sadece ai-serverinizin içine kopyalıyorsunuz . Bunun
mantığı ai-serverin zoneinfodan Roomeventleri okuyup . Npclerin düzgün
calısmasını sağlamaktır... Ai-server mapınıza kopyalarsanız Savas Bugu
Derdinizde biticektir....
101.evt
Kod:
TYPE 0
ROOM 01
NATION 2
POS 275 570 325 600
A 2 0 0
E 100 1 12
END
ROOM 02
NATION 2
POS 195 119 273 139
A 2 0 0
E 100 1 11
END
ROOM 03
NATION 1
POS 912 772 933 790
A 2 0 0
E 100 1 1
END
ROOM 04
NATION 1
POS 635 308 665 355
A 2 0 0
E 100 1 2
END
ROOM 05
NATION 2
POS 163 860 200 890
A 1 11041 0
E 100 0 0
END
ROOM 06
NATION 1
POS 784 81 805 159
A 1 21041 0
E 100 0 0
102.evt
Kod:
TYPE 0
ROOM 01
NATION 1
POS 120 100 180 200
A 1 21041 0
E 100 0 0
END
ROOM 02
NATION 1
POS 450 140 465 240
A 2 0 0
E 100 1 1
END
ROOM 03
NATION 1
POS 180 420 200 510
A 2 0 0
E 100 1 2
END
ROOM 04
NATION 2
POS 540 760 555 855
A 2 0 0
E 100 1 11
END
ROOM 05
NATION 2
POS 790 490 810 585
A 2 0 0
E 100 1 12
END
ROOM 06
NATION 2
POS 836 820 900 925
A 1 11041 0
E 100 0 0
103.evt
Kod:
TYPE 0
ROOM 01
NATION 1
POS 10 14 355 256
A 1 21041 0
E 100 0 0
END
ROOM 02
NATION 1
POS 562 278 771 491
A 2 0 0
E 100 1 1
END
ROOM 03
NATION 1
POS 605 39 803 251
A 2 0 0
E 100 1 2
END
ROOM 04
NATION 2
POS 227 504 460 728
A 2 0 0
E 100 1 11
END
ROOM 05
NATION 2
POS 180 746 386 968
A 2 0 0
E 100 1 12
END
ROOM 06
NATION 2
POS 651 728 1006 998
A 1 11041 0
E 100 0 0
END
END
103.evt
END
keeperin işlevi vardı. Bunuda k_npcpostan bytypeleri değişirilipte
yapılıyordu.
Ama bu yanlış bi yol . Asıl yapmanız gereken şey Zone_Info tablosunu
acıp 101,102,103 zonelerinin RoomEvent bölümlerini değiştirmeniz
gerekiyor. RoomEventleri zonelere göre yani 101 zone si için 101
yazmalısınız. Yani böyle gözükücek...
1 101 battle1_1111.smd 1000 1000 0 2 101 Lunar War
1 102 battle2_0722.smd 1000 1000 0 2 102 Dark Lunar War
1 103 battle3_1111.smd 1000 1000 0 2 103 warb
Ardından Bunları editlediniz ama işiniz bitmiyor. Bu verdiğim 3 evt
dosyasıdır. Bunları Sadece ai-serverinizin içine kopyalıyorsunuz . Bunun
mantığı ai-serverin zoneinfodan Roomeventleri okuyup . Npclerin düzgün
calısmasını sağlamaktır... Ai-server mapınıza kopyalarsanız Savas Bugu
Derdinizde biticektir....
101.evt
Kod:
TYPE 0
ROOM 01
NATION 2
POS 275 570 325 600
A 2 0 0
E 100 1 12
END
ROOM 02
NATION 2
POS 195 119 273 139
A 2 0 0
E 100 1 11
END
ROOM 03
NATION 1
POS 912 772 933 790
A 2 0 0
E 100 1 1
END
ROOM 04
NATION 1
POS 635 308 665 355
A 2 0 0
E 100 1 2
END
ROOM 05
NATION 2
POS 163 860 200 890
A 1 11041 0
E 100 0 0
END
ROOM 06
NATION 1
POS 784 81 805 159
A 1 21041 0
E 100 0 0
102.evt
Kod:
TYPE 0
ROOM 01
NATION 1
POS 120 100 180 200
A 1 21041 0
E 100 0 0
END
ROOM 02
NATION 1
POS 450 140 465 240
A 2 0 0
E 100 1 1
END
ROOM 03
NATION 1
POS 180 420 200 510
A 2 0 0
E 100 1 2
END
ROOM 04
NATION 2
POS 540 760 555 855
A 2 0 0
E 100 1 11
END
ROOM 05
NATION 2
POS 790 490 810 585
A 2 0 0
E 100 1 12
END
ROOM 06
NATION 2
POS 836 820 900 925
A 1 11041 0
E 100 0 0
103.evt
Kod:
TYPE 0
ROOM 01
NATION 1
POS 10 14 355 256
A 1 21041 0
E 100 0 0
END
ROOM 02
NATION 1
POS 562 278 771 491
A 2 0 0
E 100 1 1
END
ROOM 03
NATION 1
POS 605 39 803 251
A 2 0 0
E 100 1 2
END
ROOM 04
NATION 2
POS 227 504 460 728
A 2 0 0
E 100 1 11
END
ROOM 05
NATION 2
POS 180 746 386 968
A 2 0 0
E 100 1 12
END
ROOM 06
NATION 2
POS 651 728 1006 998
A 1 11041 0
E 100 0 0
END
END
103.evt
END