ID:187764
 
I want to have games played online so that i can host several of my own games but i cant see to get Dream Daemon to work when it asks me for the file its not hosted on my computer i am on i am hosting it on a shell server which i use ftp to transfer to and from it
did you unzip the game file? go to the /home/username/byond/ and type "make here" and follow those directions.
In response to ZDarkGoku
ZDarkGoku wrote:
did you unzip the game file? go to the /home/username/byond/ and type "make here" and follow those directions.

is that in dream daemon?

Now i get this

Sat Oct 09 16:07:29 2004
World opened on network port 8302.
Welcome BYOND! (Version 340.870)
Dream Daemon: cannot open file C:\home\william\public_html\.dmb.

what am i suppose to do?


In response to Govegtos
You gotta put the file name...like if my .dmb is TDW i would put

C:\home\william\public_html\TDW.dmb


I think im not so good with Shell Servers...but im pretty sure thats how you do it
In response to Govegtos
Govegtos wrote:
is that in dream daemon?

Now i get this

Sat Oct 09 16:07:29 2004
World opened on network port 8302.
Welcome BYOND! (Version 340.870)
Dream Daemon: cannot open file C:\home\william\public_html\.dmb.

what am i suppose to do?


like Night said, you need to put a name for your .dmb file.

Example : DreamDaemon C:\home\william\public_html\yourgame.dmb 1234
In response to VUnit321
VUnit321 wrote:
Govegtos wrote:
is that in dream daemon?

Now i get this

Sat Oct 09 16:07:29 2004
World opened on network port 8302.
Welcome BYOND! (Version 340.870)
Dream Daemon: cannot open file C:\home\william\public_html\.dmb.

what am i suppose to do?


like Night said, you need to put a name for your .dmb file.

Example : DreamDaemon C:\home\william\public_html\yourgame.dmb 1234

What is the 1234 is used after it is that the port #
In response to Govegtos
and ive tried it and i get this error

Sat Oct 09 20:09:44 2004
World opened on network port 8302.
Welcome BYOND! (Version 340.870)
Dream Daemon: cannot open file C:\home\william\public_html\games\Icon Chatterz\Icon Chatterz.dmb.
In response to Govegtos
Perhaps you don't have the rights?
In response to Airjoe
no, first you gada do
source (something)

I can't exactly remember.
In response to Flame Sage
It tells you to do that in the install.
-.-
In response to Airjoe
Airjoe wrote:
It tells you to do that in the install.
-.-


Where is the install located?
In response to Govegtos
The install is the thing you downloaded. It was a zip file. Inside that zip file, there is a text file called "install" or "readme" or something (I forget exactly) with step-by-step instructions on setting stuff up.

That's not the problem, though. Your problem is that you're trying to open a file from your own hard drive, from off the server. That's never going to happen. The server is a completely different computer, AND it's running a different operating system. You don't have a hope of getting it to open stuff off your hard drive. What you can do (and should be doing) is uploading the file to your shell server, and then putting the path to that copy of the file into DreamDaemon.

For example, say your home directory on the shell server is /home/govegtos. Make a new directory there by logging into the shell server and typing:

cd
mkdir mygame


The first line goes to your home directory. The second one makes the new directory in your home directory.

You should put something identifying your game in place of "mygame"; make it short and all lowercase and without punctuation though, to be safe. For example, if the game is "DBZ Icon Chatterz wurld!!1!11", you might replace "mygame" with "dbzicon".

Upload the DMB and RSC files for the game (and any other files it needs) to that new directory you just created. Before you do that, you should rename the DMB and RSC files to the same thing you named the new directory; e.g. if you used my example of "mygame", then you'd rename those files to "mygame.dmb" and "mygame.rsc" respectively. THEN you upload them.

The way you upload them depends on the shell server; look for an FTP login or something that you can use to upload to your account. Another popular method of uploading to shell servers is secure FTP, also known as "SFTP" or "FTP over SSH" (meaning FTP over secure shell).

Then run DreamDaemon by supplying the path to the DMB, like this:

DreamDaemon /home/govegtos/mygame/mygame.dmb 1234

But replace /home/govegtos with the path to your home directory, and "mygame" with the name of the new directory you made, and "mygame.dmb" with whatever you renamed the DMB to. Obviously the 1234 is the port number, as said before.
In response to Crispy
Crispy wrote:
The install is the thing you downloaded. It was a zip file. Inside that zip file, there is a text file called "install" or "readme" or something (I forget exactly) with step-by-step instructions on setting stuff up.

That's not the problem, though. Your problem is that you're trying to open a file from your own hard drive, from off the server. That's never going to happen. The server is a completely different computer, AND it's running a different operating system. You don't have a hope of getting it to open stuff off your hard drive. What you can do (and should be doing) is uploading the file to your shell server, and then putting the path to that copy of the file into DreamDaemon.

For example, say your home directory on the shell server is /home/govegtos. Make a new directory there by logging into the shell server and typing:

cd
mkdir mygame


The first line goes to your home directory. The second one makes the new directory in your home directory.

You should put something identifying your game in place of "mygame"; make it short and all lowercase and without punctuation though, to be safe. For example, if the game is "DBZ Icon Chatterz wurld!!1!11", you might replace "mygame" with "dbzicon".

Upload the DMB and RSC files for the game (and any other files it needs) to that new directory you just created. Before you do that, you should rename the DMB and RSC files to the same thing you named the new directory; e.g. if you used my example of "mygame", then you'd rename those files to "mygame.dmb" and "mygame.rsc" respectively. THEN you upload them.

The way you upload them depends on the shell server; look for an FTP login or something that you can use to upload to your account. Another popular method of uploading to shell servers is secure FTP, also known as "SFTP" or "FTP over SSH" (meaning FTP over secure shell).

Then run DreamDaemon by supplying the path to the DMB, like this:

DreamDaemon /home/govegtos/mygame/mygame.dmb 1234

But replace /home/govegtos with the path to your home directory, and "mygame" with the name of the new directory you made, and "mygame.dmb" with whatever you renamed the DMB to. Obviously the 1234 is the port number, as said before.


I have done most of that but what do i do from here own i am up to this part?

run the following command:

source /home/william/byond/bin/byondsetup

If it generates errors, your shell is not compatible
with 'sh', so you will
have to edit byondsetup and make it work with your
shell. If the script works, you should be able to run
DreamDaemon.

IMPORTANT: once you have the script working, you must
add the above line
to your startup script. The name of your startup
script depends on the
shell you use. Typical ones are .profile or
.bash_profile.

Once everything is working, you can find out more
about the software
by doing 'man DreamDaemon'. A host server has also
been included
so edit host/hostconf.txt and boot up your world
server!


Now what?
In response to Govegtos
Read what it says, it tells you exactly what to run.

source /home/william/byond/bin/byondsetup
cd /
pico .bash_profile
or
pico .profile

Depending on your system, do a ls -a to see if it's .bash_profile or just .profile.

'pico' may not be your texteditor, ask your system administrator about editing textfiles through shell if the command comes up not found.

In your text editor your need to add the following line:
source /home/william/byond/bin/byondsetup
In response to Nadrew
Nadrew wrote:
Read what it says, it tells you exactly what to run.

source /home/william/byond/bin/byondsetup
cd /
pico .bash_profile
or
pico .profile

Depending on your system, do a ls -a to see if it's .bash_profile or just .profile.

'pico' may not be your texteditor, ask your system administrator about editing textfiles through shell if the command comes up not found.

In your text editor your need to add the following line:
source /home/william/byond/bin/byondsetup

After that what do i do?
In response to Govegtos
Try reboot the server and run DreamDaemon >.>
In response to N1ghtW1ng
A server reboot isn't required.
In response to Nadrew
Really...oh I thought it was heh, nevermind that comment then.
In response to N1ghtW1ng
N1ghtW1ng wrote:
You gotta put the file name...like if my .dmb is TDW i would put

C:\home\william\public_html\TDW.dmb


I think im not so good with Shell Servers...but im pretty sure thats how you do it

You Said Run Dream Daemn right? well do u mean run it from my company or my shell server if my shell server how would i run using the a command or somthing? if so what is the command?
In response to Govegtos
[link]

Please read the other posts. You seem to just skip over them all.
Page: 1 2 3