[How To] Create a Rappelz Private Server | Rappelz Privatserver erstellen

02/28/2016 07:39 frostwolf333#436
didnt find any yet but btw how can i let my friends join my server
02/28/2016 13:39 ThunderNikk#437
Change...

S io.ip_address:127.0.0.1

In your gameserver.opt to your external IP address.

And change your launcher .bat argument to match the external IP and give them a copy of your client.

You may have to do some port forwarding through your modem not so sure on that I only create lan servers that I can connect multiple clients to on a LAN I don't usually mess with open servers.

You could also try a hamachi set up but I can't even help one iota on that. I know nothing about hamachi.
02/28/2016 15:56 wiziop#438
does that work for a 9.1 server ?

I mean.. if i take 9.1 files and not 8.1 it will work ?
02/28/2016 18:24 frostwolf333#439
i tried the hamachi n but still waiting for my friend to get the client and run it n try
so i thought i would change the address for the auth opt, gameserver opt and the launcher
but for the launcher there is port should i play with it or no?
03/03/2016 18:07 XJaegerMeisteRX#440
he dude sorry that i post again, but somewere in the past i post this. maybe it can help u.

so ok dude, i know that u have ipv6 on your inet connection, but the thing with dyndns (maybe noip) is just working with ipv6. that only by the way.

so here is is the post that may help u or maybe not.

That was for 9.1 Server but it cout be work on 8.1 or other versions to.

N:auth.server_idx:1
S:app.name:<--JUST_NAME_FOR_SERVER_APP_WINDOW-->
S:auth.server_name:<--YOUR_SERVER_NAME-->
auth.server_address:127.0.0.1
S:console.ip:127.0.0.1
S:blank.io.port:4502 <-- DEFAULT GAME_SERVER to AUTH SERVER CONNECT PORT -->
S:game.console.port:4502
S:console._password:<--YOUR_CONSOLEPASSWORD--> USE-->PyrokNewPassword-TOOL
S:console.allow_ip:127.0.0.1 <--CONSOLE ONLY FROM LOCAL CONNECT -->

S:db.game.ip:127.0.0.1

S:db.c.account:<--DBUSER-->
S:db.c._password:<--DBPASSWORD--> USE-->PyrokNewPassword-TOOL
S:db.c.name:ARCADIA_DB-->
S:db.c.server:127.0.0.1

S:db.user.account:<--DBUSER-->
S db.user._password:<--DBPASSWORD--> USE-->PyrokNewPassword-TOOL
S:db.user.server:127.0.0.1
S:db.user.name:<--TELECASTER_DB-->


S:io.ip_address:<--YOUR_EXTERNAL_IP-->
N:io.port:4514 <--GAME_SERVER PORT FROM AUTH TO SERVERLIST - GAME SERVER LOGIN-->
S:io.auth.ip:127.0.0.1

S:io.upload.ip:127.0.0.1 <--LOCAL CONNECT FROM GAME_SERVER_TO_AUTH-->
S:io.upload.port:4617 <--GUILDSERVER UPLOAD_PORT SERVER SIDE-->


S:game.guild_icon_base_url:<--YOUR_EXTERNAL_IP/gicons/--> (may_be:80.130.120.88/gicons) (local_link:inetpup/wwwroot/gicons))

S:game.url_list:guild_icon_upload.ip|<--YOUR_EXTERNAL_IP-->|guild_icon_upload.port|4615|guild.url|<--YOUR_EXTERNAL_IP-->|guild_test_download.url|gicons/|web_download|<--YOUR_EXTERNAL_IP-->|web_download_port|4616|shop.url|<--http://YOUR_EXTERNAL_IP/LINK_TO_SHOP_HOMEPAGE.XXX-->

S:game.server_screenshot_url:<--http://YOUR_EXTERNAL_IP/LINK_TO_HELP_HOMEPAGE.XXX--> <--- (may_be:80.130.120/help.htm)



--------------------------------------------------------------------------------
--------------------------------------------------------------------------------

AUTH EMU.OPT

#Database config for sql server
auth.db.server:127.0.0.1
auth.db.port:<--1433-->
auth.db.name:<--AUTH_DB-->
auth.db.salt:<--YOUR_SALT (MAY BE 4711)-->
auth.db.account:<--DBUSER-->
#The password is in plain text if you have one
auth.db.password:<--DBPASSWORT in PLAIN_TEXT-->



#Ifthe table name is "account": <----- AUTH DB with dbo.account TABLE ------>
--> USE THIS <--
ssql.db_account.query:SELECT * FROM accounts WHERE account = ? AND password = ?;
sql.db_updatelastserveridx.query:UPDATE accounts SET last_login_server_idx = ? WHERE account_id = ?;

#If the table name is "accounts" <----- AUTH DB with dbo.accounts TABLE ------>
--> USE THIS <--
#sql.db_account.query:SELECT * FROM accounts WHERE login_name = ? AND password = ?;
#sql.db_updatelastserveridx.query:UPDATE accounts SET last_login_server_idx = ? WHERE account_id = ?;

#Disable last_login_server_idx update if you don't have it or don't want this feature:
#sql.db_updatelastserveridx.enable:false

#Log config
core.log.level:info
core.log.consolelevel:info

#Set to true to dump all data traffic in the traffic_log folder
trafficdump.enable:false

#Where clients will connect to the auth (this is default values)
auth.clients.ip:0.0.0.0 <---- 0.0.0.0 IP FOR GETING "ALL_IP" ------>
auth.clients.port:4515 <---- THIS IS ALSO THE PORT for RAPPELTZ CLIENT Launcher Connetion ------>
auth.clients.des_key:MERONG

#Control hidden gameserver (auth.server_idx in gameserver.opt)
#Use it together with the column server_idx_offset in the Account table
#if the gameserver index is > server_idx_offset + auth.clients.maxpublicserveridx
#then the gameserver is not shown in the server list
auth.clients.maxpublicserveridx:10

#Where the gameserver will connect to the auth (this is default values)
auth.gameserver.ip:0.0.0.0
auth.gameserver.port:4502 <---- GAMESERVER_PORT for communicate GAME_SERVER with AUTH_SERVER ------>

#How many players to show the server as red in the client's server list (does not limit the player count, if there are more player than this value, the server will still be red)
auth.gameserver.maxplayers:300


#Upload configuration, use "upload" directory for guild icons
upload.dir=C:\inetpub\wwwroot\gicons <---- YOUR ROOT DIR for UPLOAD (for LAN USE upload.dir=\gicons [GameServer Directory]) ------>
upload.clients.ip=:<--YOUR_EXTERNAL_IP-->
upload.clients.port=4615 <---- UPLOAD PORT CLIEN SIDE ------>

#Use port 80 for the guild icon mini webserver (the listen ip is also upload.clients.ip)
upload.iconserver.ip::<--YOUR_EXTERNAL_IP-->
upload.iconserver.port:4616 <---- DOWNLOAD /LISTEN PORT ------>

#Where the gameserver will connect to the upload server (this is default values)
upload.gameserver.ip:127.0.0.1 <---- LOACEL CONNECT FOR GAME_SERVER_TO_UPLOAD ------>
upload.gameserver.port:4617 <---- UPLOAD_PORT SERVER SIDE ------>


#Remember, all config values can be changed without restart using th admin console interface (Rappelz Auth Emu - Admin Console.bat)
#This include but not limited to (all have immediate effect but idle connection timeout and listen ip/port config):
#sql queries
#auth.gameserver.maxplayers
#database connection config
#log and upload dirs
#log and trafficdump config

#Restart a server to reload it's config (ip, port, idle connection timeout) and the ban file
#using the console, for example:
#stop auth.clients
#start auth.clients

-----------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------

LAUNCHER SETTING CUSTOM

start SFrame.exe /use_nprotect:0 /auth_ip:YOUR_EXTERNAL_IP /auth_port:4515 <-LIKE IN AUTH EMU-> /locale:windows-1252-or-UTF-8 /country:DE-or-US /cash /commercial_shop /help_url_w:622 /help_url_h:602 /ghelp_url://http://YOUR_EXTERNAL_IP/LINK_TO_HELP_SIDE.HTM /cash_url_w:622 /cash_url_h:602 /

Just open all Ports that going in and out (uploadserver)eg 4514, 4515, 4616, 4617
03/03/2016 21:40 Saktum#441
Why u dont give credits to Silent? Its taken from his topic so ... :facepalm:
03/04/2016 02:43 XJaegerMeisteRX#442
who the fuck is silent and why should i give credits to him for something i post?
[Only registered and activated users can see links. Click Here To Register...]
03/06/2016 21:59 frostwolf333#443
sorry i just noticed ur respond i got my server working the same night i posted my last reply here. so thanx again XJaegerMeisteRX.
but i have one thing i wish to fix. whenever i log in or anyone in my server they have to check the setting to put the keys back to default otherwise they will not work(like when u first log in to rappelz for the first time) and the quick slots r all empty so they have to re put them. is there any way to fix this thing. highly appreciate it
03/07/2016 00:40 ThunderNikk#444
You have to follow the 9.1 guide for the billing fixes...

[Only registered and activated users can see links. Click Here To Register...]

That will fix your hot key issue.
03/07/2016 06:06 frostwolf333#445
but i'm using 8.1 does it make a different

actually nvm thanx alot it works now thank uuuu
03/13/2016 01:03 Setroc#446
Anyone have a rappelz 8.1 private server? and is running?
03/18/2016 10:36 Saktum#447
Quote:
Originally Posted by Setroc View Post
Anyone have a rappelz 8.1 private server? and is running?
I dont think so, all servers're based on newest epic files or the old-school ones.:)
03/25/2016 21:10 Setroc#448
Quote:
Originally Posted by frostwolf333 View Post
but i'm using 8.1 does it make a different

actually nvm thanx alot it works now thank uuuu

May i join your server man?
Plz :)

Quote:
Originally Posted by Saktum View Post
I dont think so, all servers're based on newest epic files or the old-school ones.:)

What do you think to create a rappelz private server for us? ^^
05/17/2016 05:20 Rappler Creer#449
gameserver is always crashing after loading the npcs, i get no errormessage though. im using the 7.3 files. any ideas?

opt.file

S app.name:Game Server
S auth.server_idx:1
S auth.server_name:Test

S db.user.work_total:
S db.user.work_pending:
S db.user.work_active:
S db.user.thread_active:
S db.user.thread_total:

S console.port:4515
S console._password:

S db.game.ip:127.0.0.1

S db.c.name:Arcadia
S db.c.server:127.0.0.1
S db.c.account:sa
S db.c._password:

S db.user.name:Telecaster
S db.user.server:127.0.0.1
S db.user.account:sa
S db.user._password:

S io.auth.ip:127.0.0.1
S io.ip_address:127.0.0.1
S io.port:4504

S game.server_screenshot_url:

S io.upload.port:4617
S io.upload.ip:your_website/external_ip
S game.guild_icon_base_url:[Only registered and activated users can see links. Click Here To Register...]
S game.url_list:guild_icon_upload.ip|your_website/external_ip|guild_icon_upload.port|4615

S game.use_auto_jail:0
S game.pvp_damage_rate_for_summon:.03
S game.pvp_damage_rate_for_player:.03
S game.use_storage_security:0
S game.check_storage_security_always:0
S game.use_delete_security:0
S game.mem_usage_info_save_interval:6000
S game.base_ethereal_durability_consumption:.35
S game.play_point_accumulate_term:6000
S game.play_point_accumulate_amount:10
S game.premium_pcbang_play_point_bonus_rate:2.5
S game.exp_rate:10
S game.item_drop_rate:12
S game.gold_drop_rate:12
S game.chaos_drop_rate:12
S game.party_drop_rate:2.5
S game.party_exp_rate:1.25
S game.apply_stamina_bonus_in_premium_pcb:.50
S game.premium_pcbang_bonus_rate:1.25
S game.premium_pcbang_chaos_bonus_rate:2
S game.premium_pcbang_gold_bonus_drop_rate:2.5
S game.premium_pcbang_item_bonus_drop_rate:2.5
S game.premium_pcbang_chaos_bonus_drop_rate:2.5
S game.ally_pcbang_bonus_rate:1.75
S game.ally_pcbang_chaos_bonus_rate:1.75

T game.pcbang_bonus_server:1
T game.use_play_point:0
T game.use_guild_donation_point:1
T game.use_login_logout_debug:1
T game.max_level:180
T game.use_auto_trap:0
T game.cash_usable_server:1
T game.no_collision_check:0
T game.no_skill_cooltime:0
T game.disable_huntaholic:0
S game.disable_huntaholic_timer:0
S game.huntaholic_timer:1
T game.disable_dungeon_raid_siege:0
N game.UseHackShield:0
N game.UseGameGuard:0
N game.skip_loading_attribute:1
N game.logout_timer:1
S log.disable:1
S log.working:0
S game.AdultServer:0
S game.PKServer:0
S game.disable_pk_on:0
S game.auction_process_request_min_interval:100
S game.auction_search_request_min_interval:100
S game.force_unregister_account_on_kick_fail:1
S game.min_global_chat_usable_level:20
S game.item_hold_time:11000


S memory.player_heap_size:1000
T game.max_storage_item_count:1000
T set_user_limit:50
05/17/2016 12:42 ThunderNikk#450
What name is the Arcadia database restored as, and does it match what is in your .opt file here?