• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[server files] [jPT] hotuk.ini research

Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
[mod]This thread is for researching all possible variants of jPT settings in hotuk.ini.

This thread purpose is to make fully and correctly working jPT server.

You may not post here anything except an explained command. I will gather updates from posts below and update first threads.
[/mod]

An example how you report a command:
(note, this sample isn't correct because I am not 100% sure about it usage and input)

// *GAME_SERVER char1 int1 int2 int3
//
// char1 - server type. values: local/public. default: local
// int1 - first server IP. values: ip/dns. default: 127.0.0.1
// int2 - second server IP. values: ip/dns. default: 127.0.0.1
// int3 - third server IP. values: ip/dns. default: 127.0.0.1
// sample: *GAME_SERVER Local 127.0.0.1 127.0.0.1 127.0.0.1
*GAME_SERVER Local 127.0.0.1 127.0.0.1 127.0.0.1
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
All available hotuk.ini commands posted some time ago:
*TT_DATA_SERVER
*AREA_SERVER
*SERVER_LINK_IP
*REC_ADMIN_CMD
*NOTICE_URL
*CRAZY_PACKET
*DISABLE_THROWITEM
*START_FIELD
*DISABLE_QUEST
*DISABLE_DEC_SKILLPOINT
*BACKUP_PATH
*SERVER_INVENTORY
*LOGIN_SERVER_IP
*SYSTEM_IP
*ADMINISTRATOR_IP
*ENABLE_IP
*CHECK_PLAYFIELD
*ENABLE_PARTYITEM
*PRESENT_LEVEL
*FREE_LEVEL
*DISABLE_CHECK_LOGOUT
*DISABLE_LOGQUE
*DISABLE_LOGIN
*DISP_BILLING_TIME
*BLOCK_USER_PATH
*ENABLE_SERVER_EXP
*CHECK_POTION_COUNT
*CLIENT_PROCESS_TIME_OUT
*CLIENT_CHECK_PROCESS_TIME
*PERMIT_MONEY
*PERMIT_EXP
*ENABLE_BLOCK_FOREVER
*RECORD_JOBCHANGER
*DEFAULT_ITEM_USER
*EVENT_BITMASK
*EVENT_SIEGE_TIME
*EVENT_BLESSCASTLE
*EVENT_EXPUP
*EVENT_SUMMER_CHICKEN
*EVENT_SANTAGOBLIN
*EVENT_GHOST
*EVENT_MOLLYWOLF
*EVENT_MORIFSHELTOM
*EVENT_WHITEDAY
*EVENT_VALENTINEDAY
*EVENT_NINEFOX
*EVENT_BABELHORN
*EVENT_PUZZLE
*EVENT_BIRTHDAY
*EVENT_STARPOINT
*EVENT_POTION
*EVENT_CRISTAL
*EVENT_CHILD
*EVENT_DAMAGEOFF
*EVENT_HARDCORE
*EVENT_MANDOO
*CLIENT_CHECK_FUNC
*DISCONNECT_ITEM_ERROR
*BLOCK_LOGOUT
*BLOCK_LEVEL
*DEBUG_ID
*DEBUG_IP
*REMOVE_PROTECT_TIME
*GAME_GUARD
*CL_PROTECT
*POTION_MONITOR
*PK_FIELD
*ENABLE_PK
*SERVER_NAME
*ADMIN_LOGIN
*ADMIN_IP
*ADMIN_COMMAND
*VERSION
*DISCONNECT_CLSAFE_CODE
*CLSAFE_CODE
*DISCONNECT_CLIENT_BADCODE
*CONNECT_CLIENT_CODE
*TEST_SERVER
*MAX_USERS
*SERVER_RECORD_MEM
*SERVER_AUTOPLAY
*SERVER_CODE
*LOGIN_TESTER
*ODBC_TABLE_PLAY
*ODBC_TABLE_PASSWORD
*ODBC_TABLE_IDNAME
*ODBC_TABLE
*ODBC_PASSWORD
*ODBC_ACCOUNT
*ODBC_NAME
*CLAN_SERVER
*GAME_SERVER
*J_NAME
*J_CHAT
*MAX_ACTOR
*DELAY
*MAX_ACTOR_POS
*BOSS_ACTOR
*ACTOR
*BELATRA_MONSTER
*BELATRA_DIVSCORE
*BELATRA_TEXT
*BELATRA_TAX
*CRACK
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
// *GAME_SERVER char1 int1 int2 int3
// (game server IP data)
// char1 - server type. values: local/public. default: local
// int1 - first server IP. values: ip/dns. default: 127.0.0.1
// int2 - second server IP. values: ip/dns. default: 127.0.0.1
// int3 - third server IP. values: ip/dns. default: 127.0.0.1
//
*GAME_SERVER Local 127.0.0.1 127.0.0.1 127.0.0.1

// *CLAN_SERVER int1 int2 int3 int4
// (clan server IP data)
// int1 - unknown
// int2 - unknown
// int3 - unknown
// int4 - unknown
//
*CLAN_SERVER 127.0.0.1 80 127.0.0.1 80

// *AREA_SERVER int1
// (area server IP)
// int1 - unknown
//
*AREA_SERVER 127.0.0.1



// *SERVER_NAME char1
// (server's name)
// char1 - server name. value: text. default: not blank
//
*SERVER_NAME RZ_PristonTale

// *VERSION int1
// (acceptable clients (version))
// int1 - client version. value: 4 digits int. default: 3096
// note: this might be also a version range
//
*VERSION 3096



// *MAX_USERS int1
// (maximum users)
// int1 - user count. value: +/- 200. default: 200
//
*MAX_USERS 200



// *GAME_GUARD
// (enable GameGuard) (security)
//
*GAME_GUARD



// EVENTS
*EVENT_BITMASK
*EVENT_BLESSCASTLE
*EVENT_SUMMER_CHICKEN
*EVENT_SANTAGOBLIN
*EVENT_GHOST
*EVENT_MOLLYWOLF
*EVENT_MORIFSHELTOM
*EVENT_WHITEDAY
*EVENT_VALENTINEDAY
*EVENT_NINEFOX
*EVENT_BABELHORN
*EVENT_PUZZLE
*EVENT_BIRTHDAY
*EVENT_STARPOINT
*EVENT_CRISTAL
*EVENT_CHILD
*EVENT_DAMAGEOFF
*EVENT_HARDCORE
*EVENT_MANDOO
*EVENT_EXPUP 500
*EVENT_POTION 10

// *ENABLE_PK
// (enables PVP system in specified fields (*PK_FIELD))
//
*ENABLE_PK
*PK_FIELD 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 26 27 28 29 31 34
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
post reserved for detailed commands. I will use it later. this is a placeholder no2
 
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
post reserved for detailed commands. I will use it later. this is a placeholder no3
 
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
You realize that there is a clientside hotuk also? Completely different commands/workings....
if you read, I said it's for SERVER ONLY. and hotuk.ini for client is used only with admin exe and since it's non-english chars, no one understands a line so I do not intend to reasearch it yet
 
Newbie Spellweaver
Joined
Jul 31, 2006
Messages
5
Reaction score
0
*CLAN_SERVER ip1 port1 ip2 port2

Havent tested but: Could it be ?
ip1 / port1 : Address and port of Clan web server for server to use
ip2 / port2 : Address and port of Clan web server for client to use

or vice versa

btw .. tried changing port but it does not see to use it. I tried 8080.
 
Experienced Elementalist
Joined
Nov 8, 2004
Messages
279
Reaction score
36
// all this ones come together
*LOGIN_TESTER
// seems to enable a just login mode
*ODBC_NAME string
// name of odbc
*ODBC_ACCOUNT string
// db user
*ODBC_PASSWORD string
// db password
*ODBC_TABLE string
// table where user info be stored
*ODBC_TABLE_IDNAME strings
// column on the table where user must exist
*ODBC_TABLE_PASSWORD string
// column on the table where password is checked
*ODBC_TABLE_PLAY string
// column on the table where indicates if can or not log



********************************************
this ones doesnt belong to hotuk.ini series
*******************************************
-- this ones are some of the monsters/npc/items info
*J_NAME
*J_CHAT
*MAX_ACTOR
*DELAY
*MAX_ACTOR_POS
*BOSS_ACTOR
*ACTOR
---this ones belongs only to bellatra.ini----
*BELATRA_MONSTER
*BELATRA_DIVSCORE
*BELATRA_TEXT
*BELATRA_TAX
---this one belongs to other stuff wich we dont know how to config-----
*CRACK
 
Last edited:
Custom Title Activated
Loyal Member
Joined
Nov 28, 2004
Messages
2,236
Reaction score
0
*CLAN_SERVER ip1 port1 ip2 port2

Havent tested but: Could it be ?
ip1 / port1 : Address and port of Clan web server for server to use
ip2 / port2 : Address and port of Clan web server for client to use

or vice versa

btw .. tried changing port but it does not see to use it. I tried 8080.
well, but that's only guess. we don't know what ip1 and ip2 means. are those master/slave servers or something..? we should know what every string means to the server
 
Newbie Spellweaver
Joined
Jul 31, 2006
Messages
5
Reaction score
0
Well.. we do know that its for telling where the CLan web server is located.
 
Newbie Spellweaver
Joined
Aug 14, 2006
Messages
62
Reaction score
0
*VERSION min max

its a version range (2 integers)
example:
*VERSION 3096 4009
 
Newbie Spellweaver
Joined
Apr 23, 2005
Messages
20
Reaction score
0
*VERSION min max
*VERSION 3096 4009

Do players will get disconnected if they use..for example 3088?
 
Retired (Goddamn idiots)
Joined
Dec 3, 2003
Messages
391
Reaction score
483
[lexx], you got a few things wrong regarding *ENABLE_PK and *PK_FIELD.
*ENABLE_PK allows you to damage anyone on any map, but not the same way you damage them in pk fields.
*PK_FIELD sets the field where you can PK people, and does not require *ENABLE_PK.
 
Experienced Elementalist
Joined
Nov 8, 2004
Messages
279
Reaction score
36
*EVENT_BITMASK value

this flag enables by bit some hardcoded settings on server like the bless castle warper (bit 5), the value of it is xored with the previous value saved for the player. It is active for the playes once loaded so im suggest you re-start the server after change it to can have everyone reloads the change. Since im not know the effect of everything im suggest you enable the first 8 bits to avoid further troubles.

Note: if you not fully understands what i mean dont worry for ask more detail wich im not gonna give, and im suggest other ppl dont explain to force ppl to research and understand by themselves.
 
Last edited:
Newbie Spellweaver
Joined
Jul 24, 2006
Messages
34
Reaction score
0
*REC_ADMIN_CMD logs all admin/gm commands typed in. very handy if you want to keep your eye on your gms.
 
Back
Top