Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::Windows Servers

Support::Windows Servers Support forum for Windows EQEMu users.

Reply
 
Thread Tools Display Modes
  #1  
Old 01-17-2013, 12:37 AM
addingice
Sarnak
 
Join Date: Jan 2013
Location: United States
Posts: 33
Default

Yup, I had it working for a while, then I had to set it up on a different network and somewhere along the way I screwed shit up.

The real issue is that I'm trying to setup a script to download, build, compile, populate, etc etc everything so I can follow my normal testing protocols.

I just can't seem to figure out the opcode issue with RoF. I get to the point where I have a log in server and the world is 'up' but clicking play makes the client screen go black and die.

it's obvious my opcodes are all fucked up.

ok so here is my settings (emulator server is 192.168.2.11 and client is on 192.168.2.29)

eqemu_config.xml:
Code:
<?xml version="1.0"> 
<server> 
 <world> 
 <shortname>SMALLEQEMU</shortname> 
 <longname>Ship_In_A_Bottle</longname> 
 
 <address>EQEMU-SERVER</address> --> 
 <localaddress>192.168.2.11</localaddress> --> 
 
 <!-- Loginserver information. Defaults shown --> 
 <loginserver> 
 <host>192.168.2.11</host> 
 <port>5998</port> 
 <account>Admin</account> 
 <password>Password</password> 
 </loginserver> 
 
 <!-- Server status. Default is unlocked --> 
 <!--<locked/>--> 
 <unlocked/> 
 
 <tcp ip=192.168.2.11 port=9000 telnet=disable /> 
 
 <key>some long random string</key> 
 
 <http port="9080" enabled="false" mimefile="mime.types" /> 
 </world> 
 
 <!-- Chatserver (channels) information. Defaults shown --> 
 <chatserver> 
 <host>192.168.2.11</host> 
 <port>7778</port> 
 </chatserver> 
 
 <mailserver> 
 <host>192.168.2.11</host> 
 <port>7779</port> 
 </mailserver> 
 
 <zones> 
 <defaultstatus>20</defaultstatus> 
 
 <ports low="7000" high="7100"/> 
 </zones> 
 
 <database> 
 <host>192.168.2.11</host> 
 <port>3306</port> 
 <username>eqemu</username> 
 <password>eqemupw</password> 
 <db>peqdb</db> 
 </database> 
 
 <!-- Launcher Configuration --> 
 <launcher> 
 <!-- <logprefix>logs/zone-</logprefix> --> 
 <!-- <logsuffix>.log</logsuffix> --> 
 <!-- <exe>zone.exe or ./zone</exe> --> 
 <!-- <timers restart="10000" reterminate="10000"> --> 
 </launcher> 
 
 <!-- File locations. Defaults shown --> 
 <files> 
 <spells>spells_us.txt</spells> 
 <opcodes>opcodes.conf</opcodes> 
 <logsettings>log.ini</logsettings> 
 </files> 
 <!-- Directory locations. Defaults shown --> 
 <directories> 
 <maps>/home/eqemu/server/Maps</maps> 
 <quests>/home/eqemu/server/quests</quests> 
 <plugins>/home/eqemu/server/plugins</plugins> 
 </directories> 
</server>
login.ini
Code:
[database] 
host = 192.168.2.11 
port = 3306 
db = peqdb 
user = eqemu 
password = eqemupw 
subsystem = MySQL 
 
[options] 
unregistered_allowed = TRUE 
reject_duplicate_servers = FALSE 
trace = TRUE 
world_trace = TRUE 
dump_packets_in = FALSE 
dump_packets_out = FALSE 
listen_port = 5998 
local_network = 192.168.2. 
 
[security] 
plugin = EQEmuAuthCrypto 
mode = 5 
 
[Titanium] 
port = 5998 
opcodes = login_opcodes.conf 
 
[SoD] 
port = 5999 
opcodes = login_opcodes_sod.conf 
 
[schema] 
account_table = tblLoginServerAccounts 
world_registration_table = tblWorldServerRegistration 
world_admin_registration_table = tblServerAdminRegistration 
world_server_type_table = tblServerListType
LoginServer.ini
Code:
[LoginServer] 
loginserver=EQEMU-SERVER 
loginport=5998 
worldname=Ship_In_A_Bottle 
worldaddress=192.168.2.11 
locked=false 
account= 
password= 
 
[WorldServer] 
Defaultstatus=0 
Unavailzone= 
 
[ChatChannelServer] 
worldshortname=- 
chataddress= 
chatport=
login_opcodes_sod.conf, almost certain here is where it's screwy:
Code:
#EQEmu Public Login Server OPCodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0022
OP_ChatMessage=0x0017
OP_LoginAccepted=0x0018
OP_ServerListResponse=0x0003
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011
login_opcodes.conf, shouldn't matter since I'm using sod+

Code:
#EQEmu Public Login Server OPCodes
OP_SessionReady=0x0001
OP_Login=0x0002
OP_ServerListRequest=0x0004
OP_PlayEverquestRequest=0x000d
OP_PlayEverquestResponse=0x0021
OP_ChatMessage=0x0016
OP_LoginAccepted=0x0017
OP_ServerListResponse=0x0018
OP_Poll=0x0029
OP_EnterChat=0x000f
OP_PollResponse=0x0011
no RoF patch in server folder.

I realize I'm trying to set up an RoF server and that things are still in flux and it's really supposed to be for the main developers....but if it's easier to set this stuff up than you can get a lot more programmers submitting patches.

Why can't it be explained to me like I'm 4. condescension at this point would probably be helpful. =-P
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:01 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3