vsro
vsro vsro
vsro vsro

Çözüldü Npc yi Bulunduğum Yere Ekliyorum Farklı Bir Yere Gidiyor

Katılım
18 Eki 2019
Mesajlar
329
Tepkime puanı
116
Puanları
43
Yaş
25
Konum
Kayseri
vsro
Vsro npc programı ile bulunduğum yere ekle dedim fakat göründüğü gibi farklı yere gitti. Sonra şu kodu kullandım yine değişen bir şey olmadı.
USE SRO_VT_SHARD

DECLARE @charname1 VARCHAR (30)
DECLARE @NPCPOS VARCHAR (MAX)
DECLARE @ID INT
DECLARE @TACTICSID INT


SET @charname1 = 'Envanter' -- NPC NİN KOCAĞI YERDEKİ CHAR İSMİ
SET @NPCPOS = 'NPC_EU_ITEMS' -- NPC NİN KODU


DECLARE @regiON1 INT SET @regiON1 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posX1 INT SET @posX1 = (SELECT (POSX) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posY1 INT SET @posY1 = (SELECT (POSY) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posZ1 INT SET @posZ1 = (SELECT (POSZ) FROM _Char WHERE CharName16 = @charname1)
SET @ID = (SELECT ID FROM _RefObjCommon WHERE CodeName128=@NPCPOS)
SET @TACTICSID =(SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID=@ID)




UPDATE Tab_RefNest SET fLocalPosX= @posX1,fLocalPosY= @posY1,fLocalPosZ= @posZ1,nRegionDBID= @regiON1 WHERE dwTacticsID=@TACTICSID

1836
 
Ü

Üye silindi 1104

Çarın en son çıktığı noktaya gider Çarı olduğun yere koy return Çek ardından tekrar gir ve tekrar çıkıp ekle düzelir ?

 
Katılım
2 May 2019
Mesajlar
93
Tepkime puanı
19
Puanları
8
Yaş
21
Konum
İzmir
Karakter npc yerinde chardan çıkıp kodu okutun düzelecektir.
Vsro npc programı ile bulunduğum yere ekle dedim fakat göründüğü gibi farklı yere gitti. Sonra şu kodu kullandım yine değişen bir şey olmadı.
USE SRO_VT_SHARD

DECLARE @charname1 VARCHAR (30)
DECLARE @NPCPOS VARCHAR (MAX)
DECLARE @ID INT
DECLARE @TACTICSID INT


SET @charname1 = 'Envanter' -- NPC NİN KOCAĞI YERDEKİ CHAR İSMİ
SET @NPCPOS = 'NPC_EU_ITEMS' -- NPC NİN KODU


DECLARE @regiON1 INT SET @regiON1 = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posX1 INT SET @posX1 = (SELECT (POSX) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posY1 INT SET @posY1 = (SELECT (POSY) FROM _Char WHERE CharName16 = @charname1)
DECLARE @posZ1 INT SET @posZ1 = (SELECT (POSZ) FROM _Char WHERE CharName16 = @charname1)
SET @ID = (SELECT ID FROM _RefObjCommon WHERE CodeName128=@NPCPOS)
SET @TACTICSID =(SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID=@ID)




UPDATE Tab_RefNest SET fLocalPosX= @posX1,fLocalPosY= @posY1,fLocalPosZ= @posZ1,nRegionDBID= @regiON1 WHERE dwTacticsID=@TACTICSID

Ekli dosyayı görüntüle 1836
 
Katılım
18 Eki 2019
Mesajlar
329
Tepkime puanı
116
Puanları
43
Yaş
25
Konum
Kayseri
Arkadaşlar yön için bu kodu kullanıyorum bu hatayı veriyor
Msg 102, Level 15, State 1, Line 8
Incorrect syntax near '60888'.

Kod:
USE SRO_VT_SHARD



UPDATE N1 SET
N1.nRegionDBID=25000 ,
N1.fLocalPosX=1180 ,
N1.fLocalPosY=-32,60888 ,
N1.fLocalPosZ=1179 ,
N1.wInitialDir=-24435
FROM _RefObjCommon AS M1
INNER JOIN Tab_RefTactics AS T1 ON M1.ID=T1.dwObjID
LEFT JOIN Tab_RefNest AS N1 ON T1.dwTacticsID=N1.dwTacticsID
WHERE M1.CodeName128 LIKE 'NPC_EU_ITEMS'
-----------------------------------------------------------------------
SELECT
M1.Service NPCService,
M1.CodeName128 NPCCodeName,
N1.nRegionDBID NPCRegion,
N1.fLocalPosX NPC_x_Coordinate,
N1.fLocalPosY NPC_y_Coordinate,
N1.fLocalPosZ NPC_z_Coordinate,
N1.wInitialDir NPC_wInıtialDir
FROM _RefObjCommon AS M1
INNER JOIN Tab_RefTactics AS T1 ON M1.ID=T1.dwObjID
LEFT JOIN Tab_RefNest AS N1 ON T1.dwTacticsID=N1.dwTacticsID
WHERE M1.CodeName128 LIKE 'NPC_EU_ITEMS'
 
Katılım
2 May 2019
Mesajlar
93
Tepkime puanı
19
Puanları
8
Yaş
21
Konum
İzmir
Y x z gibi şeyler virgül olur 1 veya 2 sayıdan sonra char y bak ona göre ayarla
Arkadaşlar yön için bu kodu kullanıyorum bu hatayı veriyor
Msg 102, Level 15, State 1, Line 8
Incorrect syntax near '60888'.

Kod:
USE SRO_VT_SHARD



UPDATE N1 SET
N1.nRegionDBID=25000 ,
N1.fLocalPosX=1180 ,
N1.fLocalPosY=-32,60888 ,
N1.fLocalPosZ=1179 ,
N1.wInitialDir=-24435
FROM _RefObjCommon AS M1
INNER JOIN Tab_RefTactics AS T1 ON M1.ID=T1.dwObjID
LEFT JOIN Tab_RefNest AS N1 ON T1.dwTacticsID=N1.dwTacticsID
WHERE M1.CodeName128 LIKE 'NPC_EU_ITEMS'
-----------------------------------------------------------------------
SELECT
M1.Service NPCService,
M1.CodeName128 NPCCodeName,
N1.nRegionDBID NPCRegion,
N1.fLocalPosX NPC_x_Coordinate,
N1.fLocalPosY NPC_y_Coordinate,
N1.fLocalPosZ NPC_z_Coordinate,
N1.wInitialDir NPC_wInıtialDir
FROM _RefObjCommon AS M1
INNER JOIN Tab_RefTactics AS T1 ON M1.ID=T1.dwObjID
LEFT JOIN Tab_RefNest AS N1 ON T1.dwTacticsID=N1.dwTacticsID
WHERE M1.CodeName128 LIKE 'NPC_EU_ITEMS'
 

Sieger

Prodüktör, Aranjör, DJ, vSro Developer, Pk2 Editör
.
Katılım
6 Şub 2019
Mesajlar
1,290
Tepkime puanı
808
Puanları
113
Konum
Kocaeli
Çarın olduğu pozisyona npc'yi eklemek için çarı o pozisyona getirin ve çardan çıkın, kodu okutun ve GS res atıp oyuna giriş yapın.
Npc o konuma gelmiş olacaktır.

Npc konumu için farklı bi npc'yi dikkate alıp ona göre bi konum vermelisin, kod ile olacak olan birşey değil o.
Npc'yi koyduğun donuma denk gelen arkasında, yanında, önünde bi npc varsa onun winitial değerini yap aksi halde diğer türlü bulman çok çok zor.
Pekte uğraşmanı tavsiye etmem bu yönlerle, oyuncular buna dikkat etmiyor.
 
Katılım
18 Eki 2019
Mesajlar
329
Tepkime puanı
116
Puanları
43
Yaş
25
Konum
Kayseri
Çarın olduğu pozisyona npc'yi eklemek için çarı o pozisyona getirin ve çardan çıkın, kodu okutun ve GS res atıp oyuna giriş yapın.
Npc o konuma gelmiş olacaktır.

Npc konumu için farklı bi npc'yi dikkate alıp ona göre bi konum vermelisin, kod ile olacak olan birşey değil o.
Npc'yi koyduğun donuma denk gelen arkasında, yanında, önünde bi npc varsa onun winitial değerini yap aksi halde diğer türlü bulman çok çok zor.
Pekte uğraşmanı tavsiye etmem bu yönlerle, oyuncular buna dikkat etmiyor.
Hocam yaptım yönünü tam istediğim gibi.
1837
 
Katılım
18 Eki 2019
Mesajlar
329
Tepkime puanı
116
Puanları
43
Yaş
25
Konum
Kayseri
Arkadaşlar yönünü doğru bir şekilde ayarlamak için öncelikle Spare'nin vermiş olduğu bir şekil var. Npcnin hangi yöne doğru durmasını istiyorsanız mini harita hesabıyla yapıyorsunuz.
Yaptıktan sonra; refnest, refhive ve reftacticsden npcnin idsini linkini buluyorsunuz ki muhtemelen en altta olur. Benim vermiş olduğum yön -24435tir. Bunu girince otomatikmen istediğim yöne doğru baktı.
Spare'nin konusu ;
 

Sieger

Prodüktör, Aranjör, DJ, vSro Developer, Pk2 Editör
.
Katılım
6 Şub 2019
Mesajlar
1,290
Tepkime puanı
808
Puanları
113
Konum
Kocaeli
Sorunu çözdükten sonra konusuna gelip çözümü yazan insanlara hayranım abi.
 
Üst Alt