emre_422
Banlanmış Üye
- Aktiflik
- K.Tarihi
- 24 Ara 2011
- Mesajlar
- 36
- Puanı
- 6
Merhaba arkadaşlar şimdi sizlere oto spawn'a unique eklemeyi göstereceğim
Anlatım tamamen bana ait her zamanki gibi,ayrıca ben hiçbiryerde oto spawn anlatımı görmedim
Anlatıma geçelim
BILGI-ALINTIDIR
Bize gerekli olan tablolar
Tab_RefNest
Tab_RefHive
Tab_RefTactics
Şimdi aslında mantık çok basit
Reftactics oto spawna eklenecek olan mob'un idsiyile alakalı
RefHive hiçbir fikrim yok açıkçası
RefNest ise oto spawn'a ekleyeceğimiz unique'nin tamamen süresi ve konumu ile alakalı
Şimdi geçelim anlatıma
Ref Hive
1580 0 1 0 0 0 0 1 1 ·Îş©25_¸¶ÀÎ ·Îş©»ê ¸¶ÀÎ »şÀÌşº
Kırmızı ile gösterdiğim 1580 refhive id'si.Db'inizde otomatik olarak atanır,siz o numarayı yazın bir kenara
Ref Tactics
Öncelikle ekleyeceğimiz canavarın id'sini bulmamız gerek
Buyrun hazırladığım query ile bulalım
/****** Script for SelectTopNRows command from SSMS ******/
SELECT [Service]
,[ID]
,[CodeName128]
,[ObjName128]
,[OrgObjCodeName128]
FROM [SRO_VT_SHARD].[dbo].[_RefObjCommon]
WHERE CodeName128 LIKE 'xxxxx'
xxxx yazan yere canavar ismini yazıyoruz örneğin
MOB_SD_HAEROERIS
Şimdi sıra db'e eklenecek bölümde
Yeşil ile gösterdiğim ref hive id'sidir o otomatik atanır
Turkuaz(açık mavi)ile gösterdiğim ise canavarın id'sidir .Onuda biraz önceki query ile bulmuştuk
46090 22128 0 500 50 200 0 0 2 2 2 0 0 5 0 0 0 0 0 30 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 500 0 0 2 0 0 112 ?? ???
Burasıda tamam şimdi sıra son bölüm ref nest'de
Pembe olan 40000 refnest id'si o önemli değil otomatik atanır
Kırmızı olan refhive biraz önce eklerken otomatik id oluşmuştu
Yeşil olan ise ref tactics kodu biraz önce otomatik oluşmuştu oda
40000 1580 46090 26005 1181 -16,3 616 0 100 800 0 0 600 1 0 1 0
Idleri yerleştirdik herşey tamam şimdi sıra koordinatları ayarlamada
Öncelikle oyuna girin hiç char tablosunu açıp kopyala yapıştır ile uğraşmayın
kısaca gm konsoluna
/addrallypoint yazın
Gördüğünüz gibi sağ altta sırasıyla
Region id
x
y
z
Olarak hepsi çıktı ama bittimi tabiki hayır
Hiç elle yazmaya uğraşmayın,clientin olduğu yerde txt oluşur ismide rallypoint olur
Burdan hepsini görebiliriz.
Şimdi query'e geldi sıra
USE [SRO_VT_SHARD]
Update Tab_RefNest Set
dwDelayTimeMin=600 ,
dwDelayTimeMax=1601 ,
--Posição--
nRegionDBID=26737 ,
fLocalPosX=705 ,
fLocalPosY=272.922821 ,
fLocalPosZ=1466
WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_RM_TAHOMET'))
dwDelayTimeMin yazan en az çıkış süresi
dwDelayTimeMax yazan en çok çıkış süresi
nRegionDBID addrally ile bulduğumuz region id
fLocalPosX addrally ile bulduğumuz x
fLocalPosY addrally ile bulduğumuz y
fLocalPosZ addrally ile bulduğumuz z
Execute yapıyoruz ve unique miz hazır
İşallah yararlı olmuşumdur arkadaslar herkeze kolay gelsin.
Anlatım tamamen bana ait her zamanki gibi,ayrıca ben hiçbiryerde oto spawn anlatımı görmedim
Anlatıma geçelim
BILGI-ALINTIDIR
Bize gerekli olan tablolar
Tab_RefNest
Tab_RefHive
Tab_RefTactics
Şimdi aslında mantık çok basit
Reftactics oto spawna eklenecek olan mob'un idsiyile alakalı
RefHive hiçbir fikrim yok açıkçası
RefNest ise oto spawn'a ekleyeceğimiz unique'nin tamamen süresi ve konumu ile alakalı
Şimdi geçelim anlatıma
Ref Hive
1580 0 1 0 0 0 0 1 1 ·Îş©25_¸¶ÀÎ ·Îş©»ê ¸¶ÀÎ »şÀÌşº
Kırmızı ile gösterdiğim 1580 refhive id'si.Db'inizde otomatik olarak atanır,siz o numarayı yazın bir kenara
Ref Tactics
Öncelikle ekleyeceğimiz canavarın id'sini bulmamız gerek
Buyrun hazırladığım query ile bulalım
/****** Script for SelectTopNRows command from SSMS ******/
SELECT [Service]
,[ID]
,[CodeName128]
,[ObjName128]
,[OrgObjCodeName128]
FROM [SRO_VT_SHARD].[dbo].[_RefObjCommon]
WHERE CodeName128 LIKE 'xxxxx'
xxxx yazan yere canavar ismini yazıyoruz örneğin
MOB_SD_HAEROERIS
Şimdi sıra db'e eklenecek bölümde
Yeşil ile gösterdiğim ref hive id'sidir o otomatik atanır
Turkuaz(açık mavi)ile gösterdiğim ise canavarın id'sidir .Onuda biraz önceki query ile bulmuştuk
46090 22128 0 500 50 200 0 0 2 2 2 0 0 5 0 0 0 0 0 30 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 500 0 0 2 0 0 112 ?? ???
Burasıda tamam şimdi sıra son bölüm ref nest'de
Pembe olan 40000 refnest id'si o önemli değil otomatik atanır
Kırmızı olan refhive biraz önce eklerken otomatik id oluşmuştu
Yeşil olan ise ref tactics kodu biraz önce otomatik oluşmuştu oda
40000 1580 46090 26005 1181 -16,3 616 0 100 800 0 0 600 1 0 1 0
Idleri yerleştirdik herşey tamam şimdi sıra koordinatları ayarlamada
Öncelikle oyuna girin hiç char tablosunu açıp kopyala yapıştır ile uğraşmayın
kısaca gm konsoluna
/addrallypoint yazın
Gördüğünüz gibi sağ altta sırasıyla
Region id
x
y
z
Olarak hepsi çıktı ama bittimi tabiki hayır
Hiç elle yazmaya uğraşmayın,clientin olduğu yerde txt oluşur ismide rallypoint olur
Burdan hepsini görebiliriz.
Şimdi query'e geldi sıra
USE [SRO_VT_SHARD]
Update Tab_RefNest Set
dwDelayTimeMin=600 ,
dwDelayTimeMax=1601 ,
--Posição--
nRegionDBID=26737 ,
fLocalPosX=705 ,
fLocalPosY=272.922821 ,
fLocalPosZ=1466
WHERE dwTacticsID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID =
(SELECT ID FROM _RefObjCommon WHERE Codename128 like 'MOB_RM_TAHOMET'))
dwDelayTimeMin yazan en az çıkış süresi
dwDelayTimeMax yazan en çok çıkış süresi
nRegionDBID addrally ile bulduğumuz region id
fLocalPosX addrally ile bulduğumuz x
fLocalPosY addrally ile bulduğumuz y
fLocalPosZ addrally ile bulduğumuz z
Execute yapıyoruz ve unique miz hazır
İşallah yararlı olmuşumdur arkadaslar herkeze kolay gelsin.
Son düzenleme: