[Guide]How to Create 9.4 Server !

08/14/2024 02:01 kinghea#556
How do I change the game language?
08/15/2024 02:35 youyouda1#557
Thank you ! I'm an old Rappelz player, I want to create my own private server or local server, I followed the tutorial on the videos !
But some links are dead on this post !

Can someone provide me with the PasswordHash thing ? I've tried all sites to hash my password 2011password, none is working! they give me a short hashed password when I use MD5 .
08/15/2024 12:10 ThunderNikk#558
a0fbe15328286c82e14a7c37719e0124

Is the hash for what you are wanting to use

This is just for an account password you understand.

The password for the opt files and database is des hashed with the tool that comes with the files.
08/15/2024 20:11 youyouda1#559
there are missing file my friend !
08/15/2024 23:03 ThunderNikk#560
No there should be no missing files.

The des hasher came with every release

The attached file is for 9.5 and I cant remember if the password hasher changed for 9.5 or for 9.4 but if it does not work on 9.4 let me know and I can dig it out of my archive disk.

This is only for the database password entry into the .opt files. Account passwords are still MD5 hashed with the MD5 key
08/16/2024 13:25 youyouda1#561
Quote:
Originally Posted by ThunderNikk View Post
No there should be no missing files.

The des hasher came with every release

The attached file is for 9.5 and I cant remember if the password hasher changed for 9.5 or for 9.4 but if it does not work on 9.4 let me know and I can dig it out of my archive disk.

This is only for the database password entry into the .opt files. Account passwords are still MD5 hashed with the MD5 key
Thank you ThunderNikk ! you are a light saber, I mean a life saver <3

but I have another problem now !
how can I create an account that has [GM] at the start of the character's name ?
and I have to do some modification to the game to turn it into like the original one. Meaning the quests and leveling. I want the trainees to be able to do their main quests when they join the game.
08/17/2024 00:20 ThunderNikk#562
Edit the characters name in the database. The brackets will screw up the V_1.opt file and keep it from saving your character preferences. It will create a new entry each time you log in.

If you want a real GM change the permission to 100 in the database for the character.

I think it is either related to one of the lua files where there is an auto warp function on log in. Check the on_log_in.lua

Or it could be related to the high experience gain set in the .opt file if its too high you warp from trainee on your first kill.
08/18/2024 19:33 karakaya26#563
Msg 137, Level 15, State 2, Procedure gmtool_ChangeItemOwner_useAccount, Line 2253
Must declare the scalar variable "@itemSid".
Msg 137, Level 15, State 2, Procedure gmtool_ChangeItemOwner_useCharater, Line 2329
Must declare the scalar variable "@itemSid".

Msg 207, Level 16, State 1, Procedure smp_change_pet_name, Line 9224
Invalid column name 'SID'.
Msg 137, Level 15, State 2, Procedure smp_update_character_hide_equip_flag, Line 14933
Must declare the scalar variable "@iN_SID".


Telecaster help

Can you help me set up a server? It will be installed on VDS.
Can you help me set up a server? It will be installed on VDS.
08/21/2024 11:04 youyouda1#564
Quote:
Originally Posted by ThunderNikk View Post
Edit the characters name in the database. The brackets will screw up the V_1.opt file and keep it from saving your character preferences. It will create a new entry each time you log in.

If you want a real GM change the permission to 100 in the database for the character.

I think it is either related to one of the lua files where there is an auto warp function on log in. Check the on_log_in.lua

Or it could be related to the high experience gain set in the .opt file if its too high you warp from trainee on your first kill.


Hi Thunder thank you for answering My questions. I'm able to run the game and play it. But i still have a lot to learn.

The server that I have 9.5.2 is so modified! I want my game to be playable the same way of the official Rappelz game. for example the new players have to go through the trainee island do questions and stuff, and I want the original NPC with the original questions and markets.

How can I get that ?

and the important thing how can I add a another PVE server to the game, because the one I got from the downloads is only PVP, meaning anyone can activate the PK mode in his character.
08/21/2024 23:39 ThunderNikk#565
Quote:
Originally Posted by youyouda1 View Post
I want my game to be playable the same way of the official Rappelz game. for example the new players have to go through the trainee island do questions and stuff, and I want the original NPC with the original questions and markets.

How can I get that ?
Quote:
Originally Posted by ThunderNikk View Post
I think it is either related to one of the lua files where there is an auto warp function on log in. Check the on_log_in.lua
I cant remember exactly but there is a function written by Revolution that auto warps the players to the cities. Mine is edited so I am having a hard time finding it you might have to have a look at your lua files.

You can find them in your game bin folder in the resource folder and script folder.

luas that you need to pay special attention to are on_login.lua, on_first_login.lua, ETC_script_functions.lua

Maybe someone might be able to chime in.


Quote:
Originally Posted by youyouda1 View Post
and the important thing how can I add a another PVE server to the game, because the one I got from the downloads is only PVP, meaning anyone can activate the PK mode in his character.
Look for the following lines in your .opt file

S game.disable_pk_on:0
N game.PKServer:1
N game.HardcoreServer:0
N game.PKPenaltyLevel:10
F game.pvp_damage_rate_for_player:0.01
F game.pvp_damage_rate_for_summon:0.035
F game.killed_drop:0.03
F game.killed_exp_percentage:1.0
F game.kill_immoral_percentage:1.0
I game.crime_state:1
I game.crime_party:1

Set them for how you want.

Done forget to re encrypt the file into an .eop when finished.
08/23/2024 13:44 youyouda1#566
Quote:
Originally Posted by ThunderNikk View Post
I cant remember exactly but there is a function written by Revolution that auto warps the players to the cities. Mine is edited so I am having a hard time finding it you might have to have a look at your lua files.

You can find them in your game bin folder in the resource folder and script folder.

luas that you need to pay special attention to are on_login.lua, on_first_login.lua, ETC_script_functions.lua

Maybe someone might be able to chime in.

Look for the following lines in your .opt file

S game.disable_pk_on:0
N game.PKServer:1
N game.HardcoreServer:0
N game.PKPenaltyLevel:10
F game.pvp_damage_rate_for_player:0.01
F game.pvp_damage_rate_for_summon:0.035
F game.killed_drop:0.03
F game.killed_exp_percentage:1.0
F game.kill_immoral_percentage:1.0
I game.crime_state:1
I game.crime_party:1

Set them for how you want.

Done forget to re encrypt the file into an .eop when finished.


Thank you, I followed what you said, yes there are files that change the behaviour of the quests, I did some digging into the files, I'll give you what I found so you can help someone else.

first file : the "fu..king final sloution!.rar" ==> Game_bin\Resource\Script\on_player_level_up.lua" . This files inserts rewards for leveling up. you can edit to remove edited rewards, and uncomment the official rewards for leveling.

second file : "fu..king final sloution!.rar" ==> Game_bin\Resource\Script\on_first_login.lua" . This files is responsible to warp the player to the a town according to the race of the character. And display a pop up windows. open that file and comment out these lines :
--else
--open_popup("game.newbiehelp_deva_url", 0,1)

--else
--open_popup("game.newbiehelp_asura_url", 0,1)

--else
--open_popup("game.newbiehelp_gaia_url", 0,1)

--warp(152747,77097)
--Server_Gift() --Generals Gifts
--first_login_gift() --Armory Gift

This folder Game_bin\Resource\Script\Revo\Function\ : contains the functions that are used on lua file in the script folder... You can change the functions inside as you wish to get you unique server properties.

then save, and restart the server.

ALL THANKS the REVOLUTION TEAM I don't know how they did all of that, I'm amazed.



_________________________________________

with all that been said, I have another issue, it's about setting up my server config files !

Description :
In the server configuration files ".opt" I have changed the IP address from local to public, and it worked, I played online with my friend.

Problem :
I have to change the New Public IP address everyday and provide it to him so he can log in into the game. So I created a website and put the website URL in the config files instead of IP address, but it seems like this didn't work.


So what can I do ?

________________________________________

Shacontrol - THE SIGMA MUSLIM
09/04/2024 01:52 kokonata#567
Can a 9.5.2 server work with 9.4?
09/15/2024 22:22 SyntaxKing#568
First of all, thank you for your help and answers. The 9.4 Server files have been deleted.(From Ghost Informatics) How can I access this file? @[Only registered and activated users can see links. Click Here To Register...] @[Only registered and activated users can see links. Click Here To Register...]
10/17/2024 20:27 Thelxinoe#569
NULL
10/18/2024 09:26 khshe#570
Quote:
Originally Posted by youyouda1 View Post
Thank you, I followed what you said, yes there are files that change the behaviour of the quests, I did some digging into the files, I'll give you what I found so you can help someone else.

first file : the "fu..king final sloution!.rar" ==> Game_bin\Resource\Script\on_player_level_up.lua" . This files inserts rewards for leveling up. you can edit to remove edited rewards, and uncomment the official rewards for leveling.

second file : "fu..king final sloution!.rar" ==> Game_bin\Resource\Script\on_first_login.lua" . This files is responsible to warp the player to the a town according to the race of the character. And display a pop up windows. open that file and comment out these lines :
--else
--open_popup("game.newbiehelp_deva_url", 0,1)

--else
--open_popup("game.newbiehelp_asura_url", 0,1)

--else
--open_popup("game.newbiehelp_gaia_url", 0,1)

--warp(152747,77097)
--Server_Gift() --Generals Gifts
--first_login_gift() --Armory Gift

This folder Game_bin\Resource\Script\Revo\Function\ : contains the functions that are used on lua file in the script folder... You can change the functions inside as you wish to get you unique server properties.

then save, and restart the server.

ALL THANKS the REVOLUTION TEAM I don't know how they did all of that, I'm amazed.



_________________________________________

with all that been said, I have another issue, it's about setting up my server config files !

Description :
In the server configuration files ".opt" I have changed the IP address from local to public, and it worked, I played online with my friend.

Problem :
I have to change the New Public IP address everyday and provide it to him so he can log in into the game. So I created a website and put the website URL in the config files instead of IP address, but it seems like this didn't work.


So what can I do ?

________________________________________

Shacontrol - THE SIGMA MUSLIM

you can use the refresh("script") command instead of restarting the server