DeathKO | v.24xx Light Farm | PHOENIX | 26 Nisan Cuma 22:00'da Açılıyor!
Cuceko
Cuceko

Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )

  •         

            

            

            

            

  • HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding
E Çevrimdışı
11 Ocak 2012
12,856
104
63
Diyelimki Sizde 1 Krowaz var. Bunu 2 lemek istiyoruz..



+ Sizdeki Krowazın ZoneID Si 62

+ Yeni yapacağımız Krowaz ZoneID Sini 65 Kabul edelim;



————————————————————————

ZONE Ekleme :



ZONE_INFO Tablesini açın ve;



1 65 clanfght_c.smd 13900 13900 15000 0 0 Krowaz Dominion



+ Her zaman 1 olucak [ Çoklu Server Sistemi kullananlar değişebilir ]

+ Yeni Krowazı Koyacağımız ZoneID [ Ben 65 E koyucam ]

[/COLOR]+ AIServer ve Ebenezer MAP Leri içindeki Yönlenecek SMD dosyası.

+ Max X Max Z Kordinatları ( Yüksek tutun sorun olmaz )

+ Bu 2 Si sürekli 0 kalsın.

+ Krowaz Dominion vs. gibi açıklamaları kafanıza göre yazabilirsiniz.




Bu Şekilde ekleyin.



TOWN ÇEKME :

START_POSITION Tablesini açın ve şu şekilde ekleyin;



Not : START_POSITION Tablesi Bizi town çektiğimizde bir kordinata gönderen tabledir.



65 58 1960 59 1852 10 10 0 0 0 0



+ 65 Yeni koyacağımız Krowaz ZoneID Si

+ 58 Karuslar Town attığında olacak X Kordinatı

+ 1960 Karuslar Town attığında olacak Z Kordinatı

+ 59 Humanlar Town attığında olacak X Kordinatı

+ 1852 Humanlar Town attığında olacak Z Kordinatı







Zoneyi Ekledik ve Town çekme komutunu düzelttik.

————————————————————————

Sırada Monsterları ve NPC Leri olan krowazdan taşımak var.



Şu adımları uyguluyoruz



1-) Query Analyzer’ a



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


1*-) Burada K_NPCPOS Daki Krowazın bulunduğu zonedeki Monsterların kordinatlarını seçtik..





2-) Çıkan Sonuçları Kopyalıyoruz.

2-*) Bende Mesela Krowaz 62 ZoneID de bulunuyordu. Bunu kodu yazarak kopyaladım.. Kopyaladığım kodlar ;




Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


+ Bu Kodlar Select *from kullandığımız için kopyaladığımızda başında tab olmuyor. Bu Sayede KO-Cuce Insert Into Kod çeviriciyi kullanabiliriz.



KO-Cuce Insert Into Kod Çevirici Download : http://www.knightonlinepvp.com/client/insertinto.zip



Not : Bu Kodlar Benim K_NPC Tabloma uygundur.. [ Bunları Eklemeye kalkarsanız Monsterlarınız yoksa AIServerınız açılmayabilir ] [ Böyle Bir hataya düşerseniz delete *from k_npcpos where zoneid='62' yapın geçer. ]



3-) Kodları kopyaladıktan sonra başlarındaki 62 leri [ Yani ZoneIDLerini ] hangi Zoneye koyucaksak oraya ekliyoruz.



yani Anlatıma göre K_NPCPOS ZoneID Lerini 65 yapıyoruz..



Yani Bu şekilde değiştirmiş olduk ;



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.
Bu Kodları bu şekle getirdikten sonra Insert Into Kod Çeviriciye yazıyoruz ve sonuç;



1-) http://www.resimupload.com/ds600699750_1.html

2-) http://www.resimupload.com/ds267476312_2.html



Kodlar insert intoya çevrildiğinde Sonları ‘,‘ olarak bitebilir.. Bunun Nedeni Son sütunun Boş olmasıdır



Bunların sonuna ‘ ” ) ‘ Ekliyoruz ve Query Kodu düzgün olmuş oluyor.



yani eğer kod böyle ise ;



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


Bunun sonuna ” ) Ekleyerek şöyle yapıyoruz ;



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


Ve Monsterlarımızıda 65 Zonesine eklemiş olduk.



Bu sayede ZONE_INFO Dan Zonemiz eklenmiş,

START_POSITIONDAN Town Çekme Komutumuz derlenmiş

K_NPCPOS dan NPC Ler Ve Monsterlar Eklenmiş oldu.



CLIENT



Sırada ZONES.TBL



Zones.TBL Mizi açıyoruz.




Diyelimki bizde Krowaz 62 Zonesindeydi.. Eğer böyle ise 1. Sütun Değeri 620 olan satırı buluyoruz.



Benim TBL’M de 1. Sütun 620 olan satır ;



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


Eğer böyle ise ZoneID nin yanına 1x 0 koyuyoruz yani anlatıma göre yeni zonemiz 65 ise oraya girilecek değer 650..

[TBL ye yeniden ekliyoruz]



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.


Client kısmıda bitti..



Şimdi Sırada EVT Olan Bir Zoneden yeni zonemize Irka Göre Zone göndermeyi yapacağız.




Teleport NPC Sini ekledikten sonra EVT Mantığı ;



Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.
Yani ;



Quest Menuden 1234 E tıkladığımızda 2345 Eventi çalıştırılacak

2345 Eventi

E RUN_EVENT 2455

E RUN_EVENT 2465 ile 2355 i ve 2465 i çalıştıracak.



ilk 2355 Uygulanacak

Eğer Nation u 1 ise [ Karus ] 62 Zonesine ışınlanacak.

Eğer Nation 1 değilse bu seçenek atlanacak 2355 Eventi Çalışacak

Eğer Nation u 2 ise [ Human ] 65 Zonesine ışınlanacak.



Bu sayede tek tuş ile human olan human krowaza orc olan orc krowaza gitmiş olacak..
 
D Çevrimdışı

DarkParadisE

Kayıtlı Üye
14 Mart 2013
915
1
18
32
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



Değişik Bişey :D
 
M Çevrimdışı

MANEATER

Kayıtlı Üye
4 Haziran 2013
430
3
18
28
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



eyw kardeş eline sağlık...
 
21oyuncu Çevrimdışı

21oyuncu

Kayıtlı Üye
22 Mart 2012
684
1
18
39
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler
 
K Çevrimdışı

kosp51

Kayıtlı Üye
12 Ocak 2013
551
1
18
31
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler
 
T Çevrimdışı

TheKinqDewiL

Kayıtlı Üye
30 Mayıs 2012
555
4
18
29
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



ty eline saqlık
 
C Çevrimdışı
8 Eylül 2012
1,359
5
38
31
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler
 
G Çevrimdışı

glacius

Kayıtlı Üye
1 Aralık 2012
145
0
16
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler..
 
J Çevrimdışı

Jackson

Yeni Cüce
16 Eylül 2012
1,065
11
0
43
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



Ben 18xx de olduğu gibi atıyorum bdw zonesi tek id ama event açılınca clonlanıyor zone o tarz birşey sandım bu aynı zoneden 1 den fazla yapma sonuçta zone id değişince o clonlamaya girmiyor :)



ama yararlı paylaşım...
 
3rva Çevrimiçi

3rva

Cuce Master
10 Nisan 2013
20,063
192
63
32
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



:rofl:
 
Y Çevrimdışı

yasin068

Kayıtlı Üye
1 Ocak 2013
130
0
16
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



Teşekkürler
 
K Çevrimdışı

kolkol00

Kayıtlı Üye
13 Ocak 2014
45
0
6
34
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



saolasn
 
K Çevrimdışı

kaendri

Kayıtlı Üye
9 Eylül 2012
195
0
16
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekürler
 
bigahega Çevrimdışı

bigahega

Administrator
Yönetici
KoCuce.Com
7 Mart 2012
12,841
370
83
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



Teşekürler :)
 
D Çevrimdışı
30 Mayıs 2013
1,295
1
38
39
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



tesekkürler
 
E Çevrimdışı
2 Nisan 2013
1,341
0
36
43
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler
 
H Çevrimdışı

hakantrk

Kayıtlı Üye
23 Haziran 2013
221
0
16
43
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



saollllllllllllllll
 
M Çevrimdışı

mk320

Kayıtlı Üye
29 Mart 2014
421
0
16
42
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



tşkler.....
 
C Çevrimdışı

car26

Kayıtlı Üye
25 Eylül 2013
113
0
16
30
Cevap: Zone Klonlama Mantığı / Bir Zoneden 2 Tane Zone yapmak ( Karus – Human )



teşekkürler