Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Jupiter Templede Uniqler Spawn Olmuyor.

MarsEDIT

.
.
Katılım
14 May 2019
Mesajlar
266
Çözümler
1
Tepkime puanı
1,056
Puanları
93
Konum
Kahramanmaraş
Türk Lirası
0.00₺
Merhaba arkadaşlar Jupiter Temple deki Odalarda Yuno, EARTH, JUPİTERİ Tekrar Spawn Ettirmek istiyorum Ama Spawn Olmuyor ..
Dışarıya Spawn Ettirdiğimde Uniqler Çıkıyor AMA Odaya eklediğimde spawn olmuyor

DB sinde Spawn olan varsa Query Halinde bana Atabilrmi ?



3078
 
Merhaba arkadaşlar Jupiter Temple deki Odalarda Yuno, EARTH, JUPİTERİ Tekrar Spawn Ettirmek istiyorum Ama Spawn Olmuyor ..
Dışarıya Spawn Ettirdiğimde Uniqler Çıkıyor AMA Odaya eklediğimde spawn olmuyor

DB sinde Spawn olan varsa Query Halinde bana Atabilrmi ?



Ekli dosyayı görüntüle 3078


Bunu Execute et
USE SRO_VT_SHARD
DECLARE @UNIQUE VARCHAR (129)
DECLARE @CHARNAME VARCHAR (64)
DECLARE @mindealy INT
DECLARE @maxdelay int
DECLARE @INITRADIUS INT
DECLARE @RADIUS int
DECLARE @MAXNEST int = (SELECT MAX (dwNestID) FROM Tab_RefNest)+1
DECLARE @MAXHIVE int = (SELECT MAX (dwHiveID) FROM Tab_RefHive)+1
DECLARE @MAXTACTICS int = (SELECT MAX (dwTacticsID) FROM Tab_RefTactics)+1






SET @UNIQUE = 'MOB_JUPITER_YUNO' -- Unique k****u yaziyorsunuz RefObjCommondan - CodeName128 ' columnunda bulabilirsiniz..
SET @CHARNAME = 'CHARNAME' -- X Y Z koordinatlarini alacagi karakterin ismi - Char tablosu CharName16 columnunda bulabilirsiniz.
SET @mindealy = 60 -- Saniyede bir belirdikten önce min.süre
SET @maxdelay = 120 -- Saniyede bir belirdikten önce max.süre
SET @INITRADIUS = 100 -- Unique'nin belirdigi spotun çevresi
SET @RADIUS = 500 -- Unique'nin hareket ettigi spotun (bölgenin) çevresi








Declare @MOBID int SET @MOBID = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @UNIQUE)






INSERT INTO Tab_RefTactics (dwTacticsID,dwObjID,btAIQoS,nMaxStamina,btMaxStaminaVariance,nSightRange,btAggressType,AggressData,btChangeTarget,btHelpRequestTo,btHelpResponseTo,btBattleStyle,BattleStyleData,btDiversionBasis,DiversionBasisData1,DiversionBasisData2,DiversionBasisData3,DiversionBasisData4,DiversionBasisData5,DiversionBasisData6,DiversionBasisData7,DiversionBasisData8,btDiversionKeepBasis,DiversionKeepBasisData1,DiversionKeepBasisData2,DiversionKeepBasisData3,DiversionKeepBasisData4,DiversionKeepBasisData5,DiversionKeepBasisData6,DiversionKeepBasisData7,DiversionKeepBasisData8,btKeepDistance,KeepDistanceData,btTraceType,btTraceBoundary,TraceData,btHomingType,HomingData,btAggressTypeOnHoming,btFleeType,dwChampionTacticsID,AdditionOptionFlag,szDescString128) VALUES
(@MAXTACTICS,@MOBID,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,@UNIQUE)






INSERT INTO Tab_RefHive (dwHiveID,btKeepMonsterCountType,dwOverwriteMaxTotalCount,fMonsterCountPerPC,dwSpawnSpeedIncreaseRate,dwMaxIncreaseRate,btFlag,GameWorldID,HatchObjType,szDescString128) VALUES
(@MAXHIVE,0,1,0,0,0,0,1,1,@UNIQUE)












DECLARE @REGION INT SET @REGION = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSX INT SET @POSX = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSY INT SET @POSY = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME)
DECLARE @POSZ INT SET @POSZ = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME)





INSERT INTO Tab_RefNest (dwNestID,dwHiveID,dwTacticsID,nRegionDBID,fLocalPosX,fLocalPosY,fLocalPosZ,wInitialDir,nRadius,nGenerateRadius,nChampionGenPercentage,dwDelayTimeMin,dwDelayTimeMax,dwMaxTotalCount,btFlag,btRespawn,btType) VALUES
(@MAXNEST,@MAXHIVE,@MAXTACTICS,@REGION,@POSX,@POSY,@POSZ,0,@RADIUS,@INITRADIUS,0,@mindealy,@maxdelay,1,0,1,0)
 
Oyla 0
Merhaba arkadaşlar Jupiter Temple deki Odalarda Yuno, EARTH, JUPİTERİ Tekrar Spawn Ettirmek istiyorum Ama Spawn Olmuyor ..
Dışarıya Spawn Ettirdiğimde Uniqler Çıkıyor AMA Odaya eklediğimde spawn olmuyor

DB sinde Spawn olan varsa Query Halinde bana Atabilrmi ?



Ekli dosyayı görüntüle 3078
ben sana en kolay yolu söyleyim refobjchar gır içeriye bi karekter sok world ıd kaç yazıyorsa refnest tablosundakı mobların world ıdlerını o sekıdle ayarla ısleyecektır :)
 
Oyla 0
Geri
Üst Alt