Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT]Jak postawić serwer na plikach VSRO


Rucer

Rekomendowane odpowiedzi

Opublikowano

[TuT] Jak postawić serwer na plikach VSRO

By DeXe/Rucer

vsro2.jpg

Wymagane min. 4GB ramu!

1.Pobieramy:

 

 

 

 

2. Instajacja MSSQL

 

 

 

Klikamy next-> next-> next-> next-> zaznaczamy Mixed Mode i wpisujemy hasło/ next-> Install-> next-> Finish->

 

a)Server Management Studio Express:

 

next-> next-> next-> Install-> Finish->

 

 

3. Baza Danych

 

 

1.Uruchamiamy Server Management Studio Express:

43478143.jpg

 

Wypełniamy i klikamy Connect.

 

11525421.jpg

 

93316102.jpg

 

Tworzymy bazy danych(tam gdzie 1 wpisujemy nazwę):

-SRO_VT_ACCOUNT

-SRO_VT_SHARD_INIT

-Log_DB

 

2.Tworzymy folder Database na dysku.

a w nim dwa foldery SRO_LDF_files i SRO_MDF_files

 

73442962.jpg

 

 

3.W MSSQL Server Management Studio klikamy:

 

25342792.jpg

 

 

4.Zaznaczamy From device, klikamy ... i wybieramy Log_DB.bak z Clean Database

5.Zaznaczamy Restore i klikamy options

93961189.jpg

 

6.Zaznaczamy Overwrite....

7.Tam gdzie mamy E:\DB\ wpisujemy katalog z bazy danych(z pkt 2.)

Log_DB_Data -> SRO_MDF_files

Log_DB_Log -> SRO_LDF_files

8.Klikmay OK smile.gif

 

34142461.jpg

 

Tak samo robimy z SRO_VT_ACCOUNT i SRO_VT_SHARD_INIT

 

7. Przechodzimy do SRO_VT_ACCOUNT -> _PrivilegedIP

8. w IP1 IP2 IP3 IP4 wpisujemy sowje IP(patrz pkt.8) i to samo powtarazmy w IP5 IP6 IP7 IP8

39541015.jpg

9.Teraz do do _ShardService w Shard ID wpisujemy 64 a w ServiceType 0

10. I do SK_gamebang_ip w nID wpisujemy 0 w IP 1 w capacity ilość slotów (np.20)

 

 

 

4.ODBC

 

 

1.Uruchamiamy wpis z ODBC registering:

ODBC - Win7 x32.reg - dla 32 bit

ODBC - Win7 x64.reg - dla 64 bit

 

 

 

5.IIS (Menadżer internetowych usług informacyjnych)

 

 

1.Wchodzimy Panel sterowania -> Programy i funkcje -> w lewym menu "Włącz lub wyłącz funkcje systemu windows"

2.Zaznaczamy:

29987058.jpg

3.Klikamy OK

4.Otwieramy Start, szukamy IIS i uruchamiamy...

54919113.jpg

 

5.Do folderu który się pokaże wklejamy zawartość folderu IIS

6.Edytujemy DBConnect.asp i w strConnectA= wpisujemy Data Source,ID,i hasło

7.Wracamy do IIS i klikamy:

29132827.jpg

 

8.Włączamy:

68106897.jpg

 

9. klikamy Edytuj powiązania:

43100054.jpg

10. Dodaj -> w Port wpisujemy 8080 i klikamy OK

36877794.jpg

11.Wystarczy kliknąć Rozpocznij i gotowe smile.gif

33339513.jpg

 

 

 

6.FTP server

 

 

1. Instalujemy FileZilla Server

2.Uruchamiamy i kilkamy OK

63806867.jpg

 

3.Idziemy do Edit -> Users

 

4.klikamy Add, wpisujemy Nazwę FTP, klikamy OK, znaczamy Enable Account i wpisujemy hasło

67384643.jpg

5.Przechodzimy do Shared Folders

6.Klikamy ADD i wybieramy folder gdzie będziemy przechowywać pliki (Możesz go utworzyć gdziekolwiek chcesz)

7.Zaznaczamy tak jak na obrazku i klikamy OK

69144409.jpg

 

 

 

 

7.Konfiguracja Plików

 

 

 

I Certification

 

1.Przechodzimy do folderu z plikami i otwieramy Certification -> ini:

 

srGlobalService.ini

 

[global]
count=1
[entry0]
operation_type=22
name=SRO_Vietnam_TestLocal
query=DRIVER={SQL Server};SERVER=Database Server Name;DSN=SRO_VT_ACCOUNT;UID=user;PWD=password;DATABASE=SRO_VT_ACCOUNT
global_manager_node_id=697

 

SERVER = Nazwa komputera\SQLEXPRESS

UID = sa

PWD = hasło podane przy instalacji MSSQL

 

srNodeType.ini

 

[global]
count=1
[entry0]
id=335
operation_type=22
name=SRO Vietnam TestLocal
wip=192.168.1.100
nip=192.168.1.100
machine_manager_node_id=699

 

wip= Twoje IP(zobacz pkt)

nip= Twoje IP(zobacz pkt)

 

srShard.ini

 

[global]
count=1
[entry0]
id=64
global_operation_id=20
operation_type=22
name=SroLand
query=DRIVER={SQL Server};SERVER=Database server name;DSN=SRO_VT_SHARD;UID=user;PWD=password;DATABASE=SRO_VT_SHARD
query_log=DRIVER={SQL Server};SERVER=Database server name;DSN=Log_DB;UID=user;PWD=password;DATABASE=Log_DB
capacity=20
shard_manager_node_id=705
u1=240
u2=208
u3=17
u4=1
u5=0
u6=0
u7=0

 

SERVER = Nazwa komputera\SQLEXPRESS

UID = sa

PWD = hasło podane przy instalacji MSSQL

capacity = ilość slotów

 

2.Wracamy do folderu Certification:

- uruchamiamy 1 - compile.bat

- następnie uruchamiamy 3 - CustomCertificationServer.bat

44467693.jpg

jak wyświetli się coś takiego to znaczy że twój CertificationServer działa smile.gif

 

II Pliki

3.Wklejamy zawartość Vsro_patch_0.1 do plików serwerowych VSRO

4.edytujemy server.cfg

 

 

 

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 "192.168.1.100", 32000
	LoginFailureTolerance		3
	IBUVFailureTolerance		3
	LoginFailureBlockTimeMin	0
	IBUVFailureBlockTimeMin		0
	AutomatedPunisher			"AutomatedPunisher"
	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 "192.168.1.100", 15880
	IBUVQueueReserveCount		20000
	IBUVQueuePrepareRatio		0.10
	IBUVFailureIPTolerance		0
	IBUVStringSize				1
	IBUVCharacterSet			"ABCDEF1234567890"
}

DownloadServer {
	Certification "192.168.1.100", 15880
}
FarmManager {
	Certification "192.168.1.100", 15880
}

AgentServer {
	Certification "192.168.1.100", 15882 //no global manager running lol
		//traffic_filter_activity 	"service_off"
		//MaxUser 5000
		//SockTCPCount 15000
	MaxConnectionsPerServer 		"5000"
	MaxConnectionsPer1_OServer 		"5000"
}

MachineManager {
	Certification "192.168.1.100", 15880
	CERTIFICATION_IP_BIND "192.168.1.100"
}

SR_GameServer {
	Certification "192.168.1.100", 15882
	SockTCPCount 									"5000"
	ExpRatio 										"35000"
	ExpRatioParty 									"35000"
	DropItemRatio 									"5000"
	DropGoldAmountCoef 								"15000"
	HwanGainFactor 									"250"
	ShowFormulaDetail 								"1"

		//WINTER_EVENT_2009							EVENT_ON
		//EUBUSINESS_EVENT							EVENT_ON
		//GOLDEN_PIG_FEBRUARY_EVENT					EVENT_ON
		//THANKS_GIVING_EVENT						EVENT_ON
		//LIBERATION_EVENT							EVENT_ON
	LOCALE 											LOCALE_VIETNAM

		//#ifdef OPEN_MARKET_SYSTEM
			SET_FEE_RATE							"0,5,5,5"
			SELL_FEE_RATE		   				"0,10,10,10"
		//#endif OPEN_MARKET_SYSTEM
		//RE FTW

	DO_NOT_SPAWN_MONSTER_OVER_MAX_SERVICE_LEVEL 	"OFF"
	ENTER_LIMIT_CONDITION_GAME_WORLD_ASSIGNED 		"OFF"


}

SR_ShardManager {
	Certification "192.168.1.100", 15882
	BILLING_SERVER_URL 				"http://192.168.1.100:8080/"
	CREST_FTP_URL 					"ftp://id:[email protected]/"
	ChristmasEvent2007 				1
	SERVER_EVENT_SYSTEM			 ON
	LOCALE 							LOCALE_VIETNAM
	FlagEvent 						1
		//HourForMeterRateLevelFirst	24
		//HourForMeterRateLevelSecond	0

	BattleArenaRandom 				1
	BattleArenaParty 				1
	BattleArenaGuild 				1
	BattleArenaJob 					1
	ArenaMatchOccupy 				1
	ArenaMatchFlag 					1
	ArenaMatchPoint 				1
}

 

192.168.1.100 - zmieniamy na swoje IP(patrz pkt.8)

CREST_FTP_URL "ftp://id:[email protected]/" - wpisujemy id i hasło serwera ftp z pkt6.)

 

5. Przejdz do folderu FTP utwórz w nim folder SRO_CREST i skopiuj do niego zawartość folderu "Blitzkrieq_Bin_Data -> Crest"

 

 

 

 

 

 

 

8.Sprawdzanie IP

 

 

1.Start -> uruchom -> wpisujemy cmd -> następnie wpisujemy IPconfig

66257245.jpg

 

Twoje IP podane jest przy Adres IPv4

 

 

 

9.Tworzenie konta GM

 

 

 

w Bazie danych przechodzimy do SRO_VT_ACCOUNT i otwieramy TB_User

 

JID: zostawiamy czyste, generuje się automatycznie.

StrUserID: ID twojego konta. (np. test)

Password: Hasło. Potrzebujesz MD5 hash code, mozęsz je wygenerować na stronie md5.cz/ lub wpisać "5a105e8b9d40e1329780d62ea2265d8a" wtedy towje hasło będzie "test1".

GMrank: wpisujemy 1

Sec_primary: wpisujemy 1

Sec_content: wpisujemy 1

 

 

 

10. Uruchamianie

 

 

Wklejamy zawartość Client_patch do gry.

 

Uruchamiamy:

1. Certification

2. Global Manager

3. Machine Manager

4. SMC (używamy konta z pkt.9)

5. GatewayServer

6. DownloadServer

7. FarmManager

8. AgentServer

9. SR_ShardManager

10. SR_GameServer

 

W SMC dajemy application -> LoadPlugins przechodzimy do zakładki ServerControl, klikamy PPM na te prostokąty a następnie LPM StartService

Miłej zabawy smile.gif

 

 

 

 

sro2011101517420098.jpg

 

[TuT]Konfiguracja plików VSRO

  • Odpowiedzi 238
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

O mega... kolega nieźle się postarał !

Propsy za posta.

Oczywiście nawet nie próbuje bo serwerów jest masa a bycie GM'em mnie nie ciągnie.. wszystko się ma..

 

"+"..

b577e893e102f.png

Opublikowano

Mam już wszystko zrobione tylko podczas uruchamiania włącza się

1. Certification

2. Global Manager

3. Machine Manager

4. SMC

5. GatewayServer

Dalej już się nie włącza :(

Opublikowano

A dokładnie gdzie w log? Download manager się w ogóle nie włącza. Pojawia sie klepsydra na myszce że niby wczytuje i zaraz przestaje.

Opublikowano

GatewayServer

 

request server certification
Add ServerNotify : (697) - GlobalManager
successfully server certificated
server cord established : 1 (5.190.118.82:15880)
FullVersion Setup [sR_Client] : Version [130]
DB Connected.
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 1, initial version
version : 22, 188, 2011_08_16_1
version : 22, 1, initial version
previleged ip : 5.190.118.82 - 5.190.118.82
previleged ip : 93.65.132.232 - 93.65.132.232
previleged ip : 87.110.94.12 - 87.110.94.12
previleged ip : 96.229.150.20 - 96.229.150.20
shard service : 64,22
shard SroLand is ready for gateway service
article loaded : 4
shard service type refreshed : [64]SroLand -> Operating
IBUV Initialization Start Now!
[color="#FF0000"]IBUV: StringSize: 1, CharSet: ABCDEF1234567890[/color]
[color="#FF0000"]IBUV: CharSet(ABCDEF1234567890)[/color]
[color="#FF0000"]IBUV: Preserved image created : (dwImageCount)[/color]
IBUV Process Initialization Successfully Finished!

 

 

GlobalManager

 

BILLING SERVER[dummy]
BillingMgr- Created!
BillingMgr- Service Initialized!
successfully server task registered
request server certification
Add ServerNotify : (1) - Certification
Add ServerNotify : (698) - GatewayServer
Add ServerNotify : (699) - MachineManager
Add ServerNotify : (700) - DownloadServer
Add ServerNotify : (704) - FarmManager
successfully server certificated
[color="#FF0000"]server cord established : 1 (5.190.118.82:32000)[/color]
Successfully DB Initialized!
[color="#FF0000"]Max User Count Restriction Per IP: system default (infinite)[/color]
Account DB Successfully Connected!
Silk DB is assigned to Account DB!!
franchied ip refreshed : 1
Punishment Information [Count: 0] loaded.
[color="#FF0000"]GlobalManager is initialized successfully[/color]
[color="#FF0000"]server cord established : 2 (5.190.118.82:1999)[/color]
Certification request from : MachineManager(5.190.118.82)
[color="#FF0000"]server cord established : 4 (5.190.118.82:2019)[/color]
Certification request from : GatewayServer(5.190.118.82)

Opublikowano

Gdzie w windows xp jest programy i funkcje windows odnosze sie do pkt 5 bo jest napisane 1.Wchodzimy Panel sterowania -> Programy i funkcje -> w lewym menu "Włącz lub wyłącz funkcje systemu windows" a własnie nie mam takiego czegos jak programy i funkcje u siebie :( w panelu sterowania :/ moze ktos doradzi?

Opublikowano

Naprawde wielki + z mojej strony , widac ze wlozyles w to duzo pracy !.

Pozdrawiam.

 

Ps.Czy mi sie zdaje czy to pierwszy polski poradnik ?: )

Opublikowano

ojjj chyba raczej nie niewiem kurde :/ przynajmniej nie wyświetla mi sie to co na screnie nie mam narzędzia siecią web tylko narzędzia zarządzania i monitorowania :/ Mam windows xp i niewiem własnie jak to uruchomic a stoje na tym pkt juz od 1h :/ i niewiem ocb :(

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...