Silkroad Online : VSro Server Files (Sorunlar Ve Çözümleri
)
Öncelikle Dosyalar:
Öncelikle Dosyalar:
Part 1 :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Part 2 :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Part 3 :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Fix Paketi ;
Changeset_OBT_247_249.rar :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Xtrapp Update Dosyaları ;
Multiupload :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Billing asp scripts ;
Multiupload :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
vSro Full Database ;
MediaFire Direct Link :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
247-249 Düzenlemeleri:
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Cert :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Son SMC :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Rar Pw : fortheworstcommunityever
______________________________________________
Sorunlar Ve Çözümleri
____________________
Sorunlar Ve Çözümleri
____________________
SR_Shardmanager durduk yere kapanıyorsa:
Servercfg. içindeki kodu :
SR_ShardManager {
Certification "123.30.200.70", 15882
BILLING_SERVER_URL "http://123.30.200.70:8080/"
CREST_FTP_URL "ftp://sro_logo:net2e1@123.30.200.70/"
Alttaki kod ile değiştirin
SR_ShardManager {
Certification "Sizin ip adresiniz", 32004
BILLING_SERVER_URL "http://Sizin ip adresiniz:80/"
CREST_FTP_URL "ftp://ID: pass@sizin ip adresiniz/"
____________________________________
Açılacak programların sırası :
- 01.Cert
- 02.GlobalManager
- 03.DownloadServer
- 04.MachineManager
- 05.GatewayServer
- 06.FarmManager
- 07.SR_ShardManager
- 08.SR_GameServer
- 09.MachineManager
- 10.AgentServer
Sonra oyuna giriş yapın
_____________________________________
SK_gamebang_ip problem :
Alttaki kod ile değiştirin
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SK_gamebang_ip](
[nID] [smallint] NOT NULL,
[ip] [int] NOT NULL,
[capacity] [smallint] NOT NULL
) ON [PRIMARY]
GO
________________________________________
Düzgün server.cfg :
127.0.0.1 Yazan yerleri kendi İP adresiniz ile değiştirmeyi unutmayın ..
Common {
debug_option_debugger_present {
DEBUG_OPTION_ASSERT_SHOW_MESSAGEBOX_OKCANCEL,
DEBUG_OPTION_ASSERT_ADVANCE_BREAK,
DEBUG_OPTION_ASSERT_CANCEL_EXIT
}
debug_option_stand_alone {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_debugger_present {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_stand_alone {
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX ,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
}
////////////////////////////////////////////////////////////////////////////////////////////
GlobalManager {
// Certification "127.0.0.1", 32001
Certification "127.0.0.1", 32001
LoginFailureTolerance 3 // ÃÖ´ë ·Î±×ÀÎ Æнº¿öµå ¿À·ù Çã¿ëÄ¡
IBUVFailureTolerance 3 // ÃÖ´ë À̹ÌÁö ÀÎÁõ ¿À·ù Çã¿ëÄ¡
LoginFailureBlockTimeMin 10 // ºí·° ½Ã°£(ºÐ
IBUVFailureBlockTimeMin 10 // ºí·° ½Ã°£(ºÐ
AutomatedPunisher "AutomatedPunisher" // ºí·° ÁÖü À̸§ (±âÁ¸ ºí·°Àº gm ¸í)
LoginPunishmentGuide "Blocked for 10 minutes due to incorrect password entered 3 times" // Æнº¿öµå ¿À·ù¿¡ ´ëÇÑ ºí·° °¡À̵å
LoginPunishmentDescription "Blocked for 10 minutes due to incorrect password entered 3 times" // Æнº¿öµå ¿À·ù¿¡ ´ëÇÑ ºí·° ¼³¸í
IBUVPunishmentGuide "Blocked for 10 minutes due to incorrect code entered 3 times" // À̹ÌÁö ÀÎÁõ ¿À·ù¿¡ ´ëÇÑ ºí·° °¡À̵å
IBUVPunishmentDescription "Blocked for 10 minutes due to incorrect code entered 3 times" // À̹ÌÁö ÀÎÁõ ¿À·ù¿¡ ´ëÇÑ ºí·° ¼³¸í
}
GatewayServer {
LastFullVersion_SR_Client 130
Certification "127.0.0.1", 32000
IBUVQueueReserveCount 20000 // IBUV¸¦ À§ÇØ ¹Ì¸® »ý¼ºÇØ ³õÀ» À̹ÌÁö °¹¼ö
IBUVQueuePrepareRatio 0.05 // ¾ÆÀ̵é ŸÀÓ¿¡ À̹ÌÁö »ý¼ºÇÒ ºñÀ²
IBUVFailureIPTolerance 0 // ÇÑ IP´ç IBUV ½ÇÆи¦ Çã¿ëÇÒ ÃÖ´ë ¿À·ù Çã¿ëÄ¡, 0ÀÌ¸é ºí·° ¾ÈÇÏ°Ú´Ù´Â °ÅÁö.
// Ãß°¡µÈ ³ÑÀÌ´Ù!!!!!
//////////////////////////////////////////////////////////
IBUVStringSize 6 // ÇÑ±Û Ä³¸¯Åͼ »ç¿ë ½Ã 3, ¾ËÆĺª ij¸¯ÅÍ ¼Â¸¸ »ç¿ëÇÏ´Â °æ¿ì 6 À¸·Î ¼¼ÆÃÇÑ´Ù.
IBUVCharacterSet "ABCDEFGHLMNQRTabdehimn2345678"
//////////////////////////////////////////////////////////
}
DownloadServer {
Certification "127.0.0.1", 32000
}
FarmManager {
Certification "127.0.0.1", 32000
}
AgentServer {
Certification "127.0.0.1", 32004
}
MachineManager {
Certification "127.0.0.1", 32000
}
SR_GameServer {
Certification "127.0.0.1", 32004
ExpRatio 100
ExpRatioParty 100
DropItemRatio 0,1
DropGoldAmountCoef 0,1
//WINTER_EVENT_2009 EVENT_ON // 2009³â °Ü¿ï À̺¥Æ®
//EUBUSINESS_EVENT EVENT_ON
//GOLDEN_PIG_FEBRUARY_EVENT EVENT_ON
//THANKS_GIVING_EVENT EVENT_ON
//LIBERATION_EVENT EVENT_ON
LOCALE LOCALE_VIETNAM // for Helper mark
//#ifdef OPEN_MARKET_SYSTEM
SET_FEE_RATE "0,5,5,5"
SELL_FEE_RATE "0,10,10,10"
//#endif OPEN_MARKET_SYSTEM
}
SR_ShardManager {
Certification "127.0.0.1", 32004
BILLING_SERVER_URL "http://127.0.0.1:8080/"
CREST_FTP_URL "ftp://id
ExtraExpRatio 0.1
ChristmasEvent2007 0
//SERVER_EVENT_SYSTEM ON
LOCALE LOCALE_VIETNAM
FlagEvent 0
FlagEvent 1
HourForMeterRateLevelFirst 22
HourForMeterRateLevelSecond 23
BattleArenaRandom 1
BattleArenaParty 1
BattleArenaGuild 1
BattleArenaJob 1
ArenaMatchOccupy 1
ArenaMatchFlag 1
ArenaMatchPoint 1
}
_____________________________________
Rateler Nasıl Ayarlanır :
Burda "500000" yazan yere kendi istediğiniz rateyi yazmalısınız
unutmayınki "istediğiniz rate x 100"
yani 3500=35x
250=2.5x
500000=5000x
yani 3500=35x
250=2.5x
500000=5000x
_________________________________________________
Oyundayken sürekli DC yiyorsanız :
X-Trapsız Agent server kullanın
Link :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
____________________________________________
C++ Runtime Library Error :
SRO_VT_SHARD > _RefRegionBindAssocServer.DB açın ve CHINA 0 yapıp kaydedin
Hatanın Resmi
__________________________________________________ ____
Item bug düzeltme :
SRO_VT_ACC > Programmability > Stored Procedures > dbo._STRG_DEL_ITEM_NoTX > Modify yapın
Kırmızı ile işaretlediğim yerdeki "@itemToDel" yazısını "@ItemToDel" olarak değiştirin
____________________________________________
SR_GameServer ve Globalmanager düzeltilmiş hali :
Normal SR_Gameserver'de rate bugu var .. server.cfgye ne yazarsanız yazın 1x oluyor, ben size düzeltilmiş SR_Gameserver linki vericem ..
Link : >>
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
_________________________________________
Merhabalar Arkadaşlar.Şimdi sizlere bildiğim bazı şeyleri paylaşacağım. Bunlar bazı sorunların çözümleri , server ayarları , alchemy rate yükseltme gibi şeylerdir.
Başlayalım.
Evet Arkadaşlar.
1-DEP Kapatma ( ÇOK ÖNEMLİ)
Evet arkadaşlar Aşağıdakileri uygulamazsanız birçok sorunla karşılaşırsınız.
Bu Konuda Detaya girmek istemiyorum. Çok basit fakat oldukça önemlidir. Aksi takdirde hiçbir dosyanız Cert olmaz. (Örneğin : GlobalManager'in açılmaması gibi.) Açılsa bile doğal çalışmaz. Resimleri Takip ediniz.
Bilgisayarım'a Sağ Tıklayıp Özellikler diyelim.
Buradan Gelişmiş Sistem ayarları , Gelişmiş , Ayarlar Sekmesine Geçelim.
Açılan Sayfada Veri Yürütme Engellemesi'ne girelim ve Oradan Seçtiklerim Dışında kalan tüm windows programları ve hizmetleri için DEP'yi aç'ı Aktif edelim ve Aşağıdan Ekle Diyelim.
Resimdede Görüldüğü Gibi tüm Fileslerimizi ve oyuna gireceğimiz silkroad launcher ve sro_client'i teker teker ekleyip tamam diyelim.
___________________________________________
2- VSRO Launcher Editleme
Herkes Kendi serverinin laucnher'ini yapmak ister. Bende size kısaca anlatmak istiyorum.
İlk Olarak Drew_Benton'un Pk2Editör ve Extractor'unu indirin. Link vermiyorum. Heryerde mevcut.
İlk olarak Pk2Extractor'u açıyoruz. ( Windows 7 ise Yönetici olarak çalıştırınız.)
File>Open diyoruz. Buradan Media.pk2'mizi seçiyoruz ve aç diyoruz.
Şimdi Yanda bir sürü şey çıkacaktır. Oradan launcher'e çift tıklayın.
Şimdi bg_1.dat , bg_2.dat , bg_3.dat adlı dosyaları teker teker extract diyip çıkartıyoruz.
launcher'in hemen altında launcher_europe onu tıklayıp
bg_4.dat , bg_5.dat bunlarıda extract ediyoruz.
Extractor ile işimiz bitti. Klasörün içinde media oluştu. Orada launcher dosyalarımız var.
launcher klasörüne giriyoruz ve bg_1 adlı dosyayı paint ile açıyoruz.
Resmi temizliyoruz (resmin boyutunu oynamadan kırpıyoruz) kendimizin önceden hazırladığı resmi başka bir paintte açıyoruz ve
yine kırpa yöntemi öle kopyalıyoruz.Diğer paintte kestiğimiz resmin üzerine yapıştırıyoruz ve kaydediyoruz.
aynı uygulamayı bg_2,bg_3'e de yapıyoruz.
şimdi launcher_europe klasörüne giriyoruz burada bg_4 ve bg_5 var. Aynı uygulamayı bunlarada yapıyoruz.
Şimdi Pk2Editör'ü açıyoruz File>Open Media.pk2'mizi seçiyoruz.
Automatic Single File update yazan yerin yanında Select File'ye tıklayıp az önce paint ile düzenlediğimiz dosyaları seçip tek tek Import diyoruz.
İşimiz Bitiyor. Launcher'iniz hayırlı olsun.
_____________________________________________
4- SQL Hesap Oluşturma ( Kısayol )
SQL'den artık uğraşmadan Normal ve GM Char oluşturabileceğiz. Birçok kişinin şikayeti kendini GM yapamamasıydı. Bu kodlarla rahatlıkla GM yapabileceksiniz.
MSSQL SQL Server Management Studio(Giriş yapın) -> New Query
Normal Hesap Oluşturma ;
Normal Hesap Oluşturmak İçin Aşağıdaki Kodu yazın.Ve Execute tıklayın.
Kod:
use SRO_VT_ACCOUNT insert into TB_User(StrUserID,password,sec_primary,sec_content ) values('Ctrl','e10adc3949ba59abbe56e057f20f883e',' 3','3')ID : Ctrl
Buradan Gelişmiş Sistem ayarları , Gelişmiş , Ayarlar Sekmesine Geçelim.
Açılan Sayfada Veri Yürütme Engellemesi'ne girelim ve Oradan Seçtiklerim Dışında kalan tüm windows programları ve hizmetleri için DEP'yi aç'ı Aktif edelim ve Aşağıdan Ekle Diyelim.
Resimdede Görüldüğü Gibi tüm Fileslerimizi ve oyuna gireceğimiz silkroad launcher ve sro_client'i teker teker ekleyip tamam diyelim.
___________________________________________
2- VSRO Launcher Editleme
Herkes Kendi serverinin laucnher'ini yapmak ister. Bende size kısaca anlatmak istiyorum.
İlk Olarak Drew_Benton'un Pk2Editör ve Extractor'unu indirin. Link vermiyorum. Heryerde mevcut.
İlk olarak Pk2Extractor'u açıyoruz. ( Windows 7 ise Yönetici olarak çalıştırınız.)
File>Open diyoruz. Buradan Media.pk2'mizi seçiyoruz ve aç diyoruz.
Şimdi Yanda bir sürü şey çıkacaktır. Oradan launcher'e çift tıklayın.
Şimdi bg_1.dat , bg_2.dat , bg_3.dat adlı dosyaları teker teker extract diyip çıkartıyoruz.
launcher'in hemen altında launcher_europe onu tıklayıp
bg_4.dat , bg_5.dat bunlarıda extract ediyoruz.
Extractor ile işimiz bitti. Klasörün içinde media oluştu. Orada launcher dosyalarımız var.
launcher klasörüne giriyoruz ve bg_1 adlı dosyayı paint ile açıyoruz.
Resmi temizliyoruz (resmin boyutunu oynamadan kırpıyoruz) kendimizin önceden hazırladığı resmi başka bir paintte açıyoruz ve
yine kırpa yöntemi öle kopyalıyoruz.Diğer paintte kestiğimiz resmin üzerine yapıştırıyoruz ve kaydediyoruz.
aynı uygulamayı bg_2,bg_3'e de yapıyoruz.
şimdi launcher_europe klasörüne giriyoruz burada bg_4 ve bg_5 var. Aynı uygulamayı bunlarada yapıyoruz.
Şimdi Pk2Editör'ü açıyoruz File>Open Media.pk2'mizi seçiyoruz.
Automatic Single File update yazan yerin yanında Select File'ye tıklayıp az önce paint ile düzenlediğimiz dosyaları seçip tek tek Import diyoruz.
İşimiz Bitiyor. Launcher'iniz hayırlı olsun.
_____________________________________________
4- SQL Hesap Oluşturma ( Kısayol )
SQL'den artık uğraşmadan Normal ve GM Char oluşturabileceğiz. Birçok kişinin şikayeti kendini GM yapamamasıydı. Bu kodlarla rahatlıkla GM yapabileceksiniz.
MSSQL SQL Server Management Studio(Giriş yapın) -> New Query
Normal Hesap Oluşturma ;
Normal Hesap Oluşturmak İçin Aşağıdaki Kodu yazın.Ve Execute tıklayın.
Kod:
use SRO_VT_ACCOUNT insert into TB_User(StrUserID,password,sec_primary,sec_content ) values('Ctrl','e10adc3949ba59abbe56e057f20f883e',' 3','3')ID : Ctrl
PW : 123456
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Yukarıdaki siteden şifreyi değiştirebilirsiniz.
Şifrenizi yazıp md5'e tıklayın ve çıkan sayıyı kopyalayıp yukardaki
e10adc3949ba59abbe56e057f20f883e ile değiştirin.
GM Hesabı Oluşturma ;
GM Hesap Oluşturmak İçin Aşağıdaki Kodu yazın.Ve Execute tıklayın.
Kod:
use SRO_VT_ACCOUNT insert into TB_User(StrUserID,password,GMrank,sec_primary,sec_ content) values('Ctrl','e10adc3949ba59ab1be56e057f20f883e', '1','3','3')
ID : Ctrl
PW : 123456
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Yukarıdaki siteden şifreyi değiştirebilirsiniz.
Şifrenizi yazıp md5'e tıklayın ve çıkan sayıyı kopyalayıp yukardaki
e10adc3949ba59abbe56e057f20f883e ile değiştirin.
__________________________________________________ __
5- Inventory Page 3 Açmak (SQL Kodu)
Buda önemli bir nokta. Kim görevlerle uğraşmak isterki
Kod:
UPDATE SRO_VT_SHARD.dbo._Char SET InventorySize=109 WHERE CharName16='Char Adı'
__________________________________________________ _________
6- Başlangıçta Inventory Page 3 Açık veya Level ve item vererek başlatmak
Evet Arkadaşlar. En önemlilerinden birisi. Charı açtığımız anda Page 3 Açık veya 110 Level Olmasınımı istiyorsunuz. O zaman izleyin.
SRO_VT_SHARD -> Programmability -> Stored Procedures -> _AddNewChar (Sağ tık -> Modify)
Başlangıç ayarları :
Değiştirmeniz Gereken Kod ;
INSERT INTO _Char (RefObjID, CharName16, Scale, Strength, Intellect, LatestRegion,PosX, PosY, PosZ, AppointedTeleport, InventorySize, LastLogout, CurLevel, MaxLevel, RemainGold, RemainStatPoint, RemainSkillPoint, HP, MP, JobLvl_Trader, JobLvl_Hunter, JobLvl_Robber, WorldID) VALUES (@RefCharID, @CharName, @CharScale, 20, 20, @StartRegionID, @StartPos_X, @StartPos_Y, @StartPos_Z, @DefaultTeleport, 45, GetDate(), 1, 1, 0, 0, 0, 200,200, 1, 1, 1, 1)
Bu Kod içerisinde 45 İnventory page sayısıdır. 109 Yapıp execute derseniz Page 3 Açık başlar veya diyelimki Str int vermek istiyorsunuz.
O Zaman 20,20'leri değiştirmelisiniz. Biraz Kurcalarsanız herşeyi değiştirirsiniz. Fakat neyi değiştirdiğinizi not alınız. Bozulursa geri eski haline döndürürsünüz.
O Zaman 20,20'leri değiştirmelisiniz. Biraz Kurcalarsanız herşeyi değiştirirsiniz. Fakat neyi değiştirdiğinizi not alınız. Bozulursa geri eski haline döndürürsünüz.
__________________________________________________ ____
7 - Genel DC Sorunlarınızın Çözümleri
Birçok kişiyi madur eden DC Sorunlarının Çözümleri burada.
Birçok kişiyi madur eden DC Sorunlarının Çözümleri burada.
SORU : 1- Oyuna girdikten 5 veya 10 Dakika sonra DC oluyorum.
CEVAP : 1- Çok basit. Xtrap'lı AgentServer kullanıyorsunuz ve Xtrap'sız client ile oynamaya çalışıyorsunuz. İkiside aynı olmalı. Yani ya Xtrap'lı yada Xtrapsız.
XTRAPSIZ AgentServer ;
SORU : 2- Oyuna girdikten 3-5 Saniye sonra DC Oluyorum.
CEVAP : 2- Gameserver silk bilgilerini okumuyordur. IIS ve AppServer'i kontrol ediniz.
SORU : 3- Pick veya Attack Pet açmaya kalktığımda DC oluyorum.
CEVAP : 3-_CharCOS ve _Char tablolarını kontrol edin. Aşağıdaki resimlerdeki gibi 2 tablodada kayıt olması gerekmekte. Yok ise pet açamazsınız.
SORU : 4-Ben Oyundayken GameServer kapanıyor.
CEVAP : 4- Bellek yetmiyor. _RefRegionBindAssocServer tablosundan bölümleri kapatarak deneyiniz. Sadece CHINA varken halen daha kapanıyorsa boşverin gitsin. Başka Privatede oynayın veya Ram'i yükseltin.
SORU : 5-Canavardan düşen itemi almaya kalktığımda DC oluyorum.
CEVAP : 5-_Items tablosunda varsayılan bir kayıt olması gerekmekte. eğer bu kaydı sildiyseniz dc olursunuz.
SORU : 6-Guild ile ilgili problemler var. İşlem gerçekleşmiyor veya DC oluyorum.
CEVAP : 6-_Guild tablosunda varsayılan bir kayıt olması gerekmekte. Yok ise yada sildiyseniz sorun çıkacaktır.
SORU : 7-İtemi satıyorum Teleport oluyorum.( yada oyundan çıkıp giriyorum) İtem geri geliyor.
ÇÖZÜM : 7- Bildiğimiz İtem Bugu. Yukarıda Çözümünü verdim. Onu uygularsanız geçecektir.
Şimdilik Bu kadar.
__________________________________________________ _________
CEVAP : 1- Çok basit. Xtrap'lı AgentServer kullanıyorsunuz ve Xtrap'sız client ile oynamaya çalışıyorsunuz. İkiside aynı olmalı. Yani ya Xtrap'lı yada Xtrapsız.
XTRAPSIZ AgentServer ;
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
SORU : 2- Oyuna girdikten 3-5 Saniye sonra DC Oluyorum.
CEVAP : 2- Gameserver silk bilgilerini okumuyordur. IIS ve AppServer'i kontrol ediniz.
SORU : 3- Pick veya Attack Pet açmaya kalktığımda DC oluyorum.
CEVAP : 3-_CharCOS ve _Char tablolarını kontrol edin. Aşağıdaki resimlerdeki gibi 2 tablodada kayıt olması gerekmekte. Yok ise pet açamazsınız.
SORU : 4-Ben Oyundayken GameServer kapanıyor.
CEVAP : 4- Bellek yetmiyor. _RefRegionBindAssocServer tablosundan bölümleri kapatarak deneyiniz. Sadece CHINA varken halen daha kapanıyorsa boşverin gitsin. Başka Privatede oynayın veya Ram'i yükseltin.
SORU : 5-Canavardan düşen itemi almaya kalktığımda DC oluyorum.
CEVAP : 5-_Items tablosunda varsayılan bir kayıt olması gerekmekte. eğer bu kaydı sildiyseniz dc olursunuz.
SORU : 6-Guild ile ilgili problemler var. İşlem gerçekleşmiyor veya DC oluyorum.
CEVAP : 6-_Guild tablosunda varsayılan bir kayıt olması gerekmekte. Yok ise yada sildiyseniz sorun çıkacaktır.
SORU : 7-İtemi satıyorum Teleport oluyorum.( yada oyundan çıkıp giriyorum) İtem geri geliyor.
ÇÖZÜM : 7- Bildiğimiz İtem Bugu. Yukarıda Çözümünü verdim. Onu uygularsanız geçecektir.
Şimdilik Bu kadar.
__________________________________________________ _________
8- Char Banlama (SMC)
Çok gerekli birşey değil fakat bilmeyenler elbet vardır diye eklemek istedim.
Öncelikle SMC'yi açıyoruz...
1. Kısımda banlayacağımız kişinin UserID yani oyuna girişte kullandığı isimi yazıyoruz ve ok ile gösterdiğim Query butonuna tıklıyoruz.
1. Kısımda banlayacağımız kişinin UserID yani oyuna girişte kullandığı isimi yazıyoruz ve ok ile gösterdiğim Query butonuna tıklıyoruz.
1. Query butonuna bastıktan sonra New butonu aktif hale geliyor ve tıklıyoruz.
2. Punishment Type (Banlama Tipi) kısmından resimde gördüğünüz gibi block login seçeneğini seçiyoruz.
3. Punish End Time (Banlanma Bitiş Zamanı) buradan çarın banlanma bitiş tarihini seçebilirsiniz.
4. Register butonuna tıklayınca evet-hayır şeklinde bir onay butonu çıkacak Evet diyoruz.
Not: Tabi bu yetmiyor oyuna girip GM panelinden /ban Charİsmi şeklinde yazmamız gerekiyor.
Sonuç: Banladığımız kişi belirttiğimiz tarihe kadar oyuna giremeyecek.
2. Punishment Type (Banlama Tipi) kısmından resimde gördüğünüz gibi block login seçeneğini seçiyoruz.
3. Punish End Time (Banlanma Bitiş Zamanı) buradan çarın banlanma bitiş tarihini seçebilirsiniz.
4. Register butonuna tıklayınca evet-hayır şeklinde bir onay butonu çıkacak Evet diyoruz.
Not: Tabi bu yetmiyor oyuna girip GM panelinden /ban Charİsmi şeklinde yazmamız gerekiyor.
Sonuç: Banladığımız kişi belirttiğimiz tarihe kadar oyuna giremeyecek.
__________________________________________________ _____________________________________
10- SrPatch (v1.01) (Rate vb fixlemek için)
Bu küçük program sayesinde rateler , kitap bugu gibi şeyler ortadan kalkıyor.
İndirme Adresi :
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
__________________________________________________ _
SR_GameServer:
- Normal Gelen exp oranı bugu fixlendi.
- Parti Halinde Gelen exp oranı bugu fixlendi.
- İtem düşme oranı bugu fixlendi.
- Gold düşme oranı bugu fixlendi.
- HWLAN (berserker) oranı bugu fixlendi.
- Crash bugu fixlendi.
Gateway Serverda iyileştirme yapıldı bazı hatalarda !!
PrivelegedIP ByPass edildi.
Sunucu dolduğunda Ağ geçidi Çökeceği için Yani Donacagı için iyileştirme yapılmış.
Kurulumu Basittir .
Vsro Server Files içine Çıkartın.
Sr_Gameserver hariç diğer dosyaları açın ve SrPatch_1.01.exe dosyasını calıstırın.
(Eğer SMC'den serverı checkten çıkartırken hata verirse AgentServerı SrPatch'ı başlattıktan sonra açın.)
Sr_Gameserver açılacak ve Cmd Ekranı gelecek.Enabled Patch Yüklendi gibi.
HATALAR ve ÇÖZÜMLERİ :
Sunucunuzda C++ 2005 veya 2008 veya 2010 un yüklü olduğuından emin olun Hala aşağıdaki Hataları alırsanız Linklerini veriyorum dosyaları indirip C:\WİNDOWS un içine yada C:\WİNDOWS\system32 nin içine attıktan sonra çalıştırınız.
MSVCP100D.dll Eksik
MSVCR100D.dll Eksik
Linkler ;
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
Linkleri sadece kayıtlı üyeler görebilir. Linkleri görebilmek için Üye Girişi yapın veya ücretsiz olarak Kayıt Olun
__________________________________________________ ___
11- Patch Sistemi
Patch Sistemi gerçekten en önemli gereksinimlerden birisidir. Bir bugu Fixlediniz veya Media.pk2'den birşey değiştirdiniz. En baştan indirmemiz gerekiyor. Ama patch sistemi olunca gerekkalmıyor.
SMC üzerinden Module Patch kısmına gelin SRO_Client üzerinde sağ tıklayın ve açılan menüden Patch yazana tıklayın.Sonra , SMC nin içerisinde cfg dosyası var.ServiceManager.cfg olması lazım. Klasörler orada. İlk klasör Dosyaların olduğu 2. klasör ise dosyaların işlemden sonra aktarılacağı yer. 2.Klasöre SMC 1. klasördeki dosyaları kontrol ettikten sonra sıkıştırarak 2. klasöre taşıyacak. Sonrasında DownloadServer ile haberleşip dosyaları sunucu kısmına aktarıcak. İşlem tamamlandığında 2 klasörü'de silebilirsiniz. Çünkü SMC dosyaların kopyasını sunucuya upload etti ve artık sorunsuz patch sistemi çalışmakta.
__________________________________________________ ___
12- Alchemy Rate Yükseltme
Evet biraz uğraştırıcı bir iş fakat her serverda yükselmesi gerekli.
1-SRO_VT_SHARD'ı açın.
2-_RefObjCommon Tablosuna gidin.
3-Lucky Powder'ı aratın.
ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_01 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_02 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_03 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_04 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_05 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_06 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_07 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_08 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_09 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_10 ITEM_ETC_ARCHEMY_REINFORCE_PROB_UP_A_11
4-Lucky'i bulduğunuzda en baştaki numarasını kaydedin.
5-_RefObjItem tablosunu açın.
2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043
6-2033'ü sağa doğru aratın ve orada şöyle birşey göreceksiniz.
840832008 1,2,3,4 168101125 5,6,7,8 168101125 9,10,11,12
Buradan sonra ''840832008'' bu Gameserver ile alakalıdır ellemiyoruz.
''1-2-3-4'' "168101125" Bu ne demek "16,81%''
''5-6-7-8-9-10-11-12'' bunlarda aynı görüldüğü gibi.
Oranı 2 Katı yapmak için
Bunu ;
''168101125''
Bununla Değiştirin ;
''326202210''
DİKKAT : Server Kapalıyken yapınız.
_______________________________________
13-Başlangıç Ayarları ( SQL KOD)
Bu kodu uyguladığınız zaman charı açan arkadaşlar 110 level ve 10 milyon sp'li olarak statlar hazır şekilde oyuna başlayacaklar.
SRO_VT_SHARD -> Progammability -> Stored Procedures -> dbo.AddNewChar-> Modify
Orada biraz aşağı indiğimizde şuna benzer birşey göreceğiz.
BEGIN TRANSACTION
-- Àδø½Ã½ºÅÛÀÌ Àû¿ëµÇ¸é¼* ¸¶Áö¸·¿¡ WorldID¿Í 1°ªÀ» ´õ ³Ö¾î ÁÖ¾ú´Ù!
Bunun hemen altındaki kodu vereceğim kodla değiştiriyoruz.
INSERT INTO _Char (RefObjID, CharName16, Scale, Strength, Intellect, LatestRegion,PosX, PosY, PosZ, AppointedTeleport, InventorySize,
LastLogout, CurLevel, MaxLevel, RemainGold, RemainStatPoint, RemainSkillPoint, HP, MP, JobLvl_Trader, JobLvl_Hunter, JobLvl_Robber, WorldID)
VALUES (@RefCharID, @CharName, @CharScale, 129, 129, @StartRegionID, @StartPos_X, @StartPos_Y, @StartPos_Z, @DefaultTeleport, 109,
GetDate(), 110, 110, 1000000000, 327, 9999999, 11168,11168, 1, 1, 1, 1)
__________________________________________________ _______________________