Jump to content

Silent MOD Help?


Blue542

Recommended Posts

I was wondering how i can add more maps to the objectccylcle.cfg because it has some sort of code, and i dont know how to make that code, also how can add max admin to myself on server? Because the admin levels also use a code and i was wondering what was the code because i dont want to keep doing the commands in console.

 

**Also my server wont let anybody connect including me, any fix?

Link to comment
Share on other sites

  • Management

The admin level structure: http://mygamingtalk....ot#shrubbot.cfg

 

Adding a map tto the objective cycle.

 

Objective cycle looks usually something like this:

set d1 "set g_gametype 2 ; map oasis ; set nextmap vstr d2"
set d2 "set g_gametype 2 ; map battery ; set nextmap vstr d3"
set d3 "set g_gametype 2 ; map goldrush ; set nextmap vstr d4"
set d4 "set g_gametype 2 ; map radar ; set nextmap vstr d5"
set d5 "set g_gametype 2 ; map railgun ; set nextmap vstr d6"
set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d1"
vstr d1

 

To add for example adlernest, add line

set d7 "set g_gametype 2 ; map adlernest; set nextmap vstr d1"

 

Also, on the line

set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d1"

Change it to this

set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d7"

 

The change is the last vstr d1 to vstr d7. Which means that instead of nextmap being set to the first line, it is set to the value of d7. The d6 and d7 are both custom cvars. vstr is a command that executes the value in the cvar parameter. So, set nextmap, sets the value of the inbuilt nextmap cvar to "vstr d7". "vstr d7" will expand to

set g_gametype 2 ; map adlernest; set nextmap vstr d1

which sets the gametype to 2, executes the map command with the map adlernest and finally sets the value of the nextmap to do vstr of the next cvar to be executed after map ends.

 

The final result would be

set d1 "set g_gametype 2 ; map oasis ; set nextmap vstr d2"
set d2 "set g_gametype 2 ; map battery ; set nextmap vstr d3"
set d3 "set g_gametype 2 ; map goldrush ; set nextmap vstr d4"
set d4 "set g_gametype 2 ; map radar ; set nextmap vstr d5"
set d5 "set g_gametype 2 ; map railgun ; set nextmap vstr d6"
set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d7"
set d7 "set g_gametype 2 ; map adlernest ; set nextmap vstr d1"
vstr d1

 

About not being able to connect, have you tried to ping your server? I suspect you are hosting the server yourself so be sure to check firewalls and all such things as well. One thing that makes me curious is, how can you put the commands in the console if you can't connect to the server. Did you mean the server console?

Link to comment
Share on other sites

The admin level structure: http://mygamingtalk....ot#shrubbot.cfg

 

Adding a map tto the objective cycle.

 

Objective cycle looks usually something like this:

set d1 "set g_gametype 2 ; map oasis ; set nextmap vstr d2"
set d2 "set g_gametype 2 ; map battery ; set nextmap vstr d3"
set d3 "set g_gametype 2 ; map goldrush ; set nextmap vstr d4"
set d4 "set g_gametype 2 ; map radar ; set nextmap vstr d5"
set d5 "set g_gametype 2 ; map railgun ; set nextmap vstr d6"
set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d1"
vstr d1

 

To add for example adlernest, add line

set d7 "set g_gametype 2 ; map adlernest; set nextmap vstr d1"

 

Also, on the line

set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d1"

Change it to this

set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d7"

 

The change is the last vstr d1 to vstr d7. Which means that instead of nextmap being set to the first line, it is set to the value of d7. The d6 and d7 are both custom cvars. vstr is a command that executes the value in the cvar parameter. So, set nextmap, sets the value of the inbuilt nextmap cvar to "vstr d7". "vstr d7" will expand to

set g_gametype 2 ; map adlernest; set nextmap vstr d1

which sets the gametype to 2, executes the map command with the map adlernest and finally sets the value of the nextmap to do vstr of the next cvar to be executed after map ends.

 

The final result would be

set d1 "set g_gametype 2 ; map oasis ; set nextmap vstr d2"
set d2 "set g_gametype 2 ; map battery ; set nextmap vstr d3"
set d3 "set g_gametype 2 ; map goldrush ; set nextmap vstr d4"
set d4 "set g_gametype 2 ; map radar ; set nextmap vstr d5"
set d5 "set g_gametype 2 ; map railgun ; set nextmap vstr d6"
set d6 "set g_gametype 2 ; map fueldump ; set nextmap vstr d7"
set d7 "set g_gametype 2 ; map adlernest ; set nextmap vstr d1"
vstr d1

 

About not being able to connect, have you tried to ping your server? I suspect you are hosting the server yourself so be sure to check firewalls and all such things as well. One thing that makes me curious is, how can you put the commands in the console if you can't connect to the server. Did you mean the server console?

 

thanks, and yeah im hosting myself, and before i was able to connect to my server, and i had to open up console with the " ` " and had to put /rcon and such. about not connecting, everytime i start the server, i checked it and it sets the port to localhost instead of the ip. and how do you ping a server?

Link to comment
Share on other sites

  • Management

Try adding

+set net_ip <the server ip> +set net_port <the server port you allow>

to the command line parameters. Also make sure that the firewall allows UDP both ways in the port you select.

 

If you register your server after start at the master server list (sv_master cvars), pease make sure you have the getstatus DDoS attack defended. You can do that with several external tools and some community made server binaries can have inbuilt protections. More info about that you can find here http://forums.warchestgames.com/showthread.php/22936-POTENTIONAL-FIX-etded-x86-getstatus-exploit?highlight=getstatus+exploit

 

About the pinging, I ment pinging in general.

Link to comment
Share on other sites

Try adding

+set net_ip <the server ip> +set net_port <the server port you allow>

to the command line parameters. Also make sure that the firewall allows UDP both ways in the port you select.

 

If you register your server after start at the master server list (sv_master cvars), pease make sure you have the getstatus DDoS attack defended. You can do that with several external tools and some community made server binaries can have inbuilt protections. More info about that you can find here http://forums.warche...tstatus exploit

 

About the pinging, I ment pinging in general.

 

thanks, how do i add the command though?

 

how do i add the fix? to what folder do i drag it to?

Edited by Blue542
Link to comment
Share on other sites

  • Management

You will need to read that forum thread to understand the different fixes. Maybe skipping some posts. If it is a binary edit, you just overwrite the etded.x86/etded.exe.

 

You add the net_ commands as command line parameters. That is if you are running a dedicated server.

 

You have somethig like this

etded +set dedicated 2 +set fs_game silent +exec silent.cfg

Add the net_ parameters there, before the silent.cfg though.

Link to comment
Share on other sites

You will need to read that forum thread to understand the different fixes. Maybe skipping some posts. If it is a binary edit, you just overwrite the etded.x86/etded.exe.

 

You add the net_ commands as command line parameters. That is if you are running a dedicated server.

 

You have somethig like this

etded +set dedicated 2 +set fs_game silent +exec silent.cfg

Add the net_ parameters there, before the silent.cfg though.

 

doesnt work still :/

Link to comment
Share on other sites

If you are using Linux It will be just

./etded +set dedicated 2 +set net_ip <your_ip> +set net_port <your_port> +set fs_game silent +set fs_basepath <path to your server> +set fs_homepath <path to your server> +exec silent.cfg

while one the windows, just etded instead of ./etded command

Link to comment
Share on other sites

  • Management

This is a home computer you are trying to make accessible by internet?

 

Check the firewall rules. The issue is most probably network related. If you are behind NAT you may need to set up port forwarding. Also, in that case the IP address on your local computer migt not be the one that is visible from the internet.

Link to comment
Share on other sites

This is a home computer you are trying to make accessible by internet?

 

Check the firewall rules. The issue is most probably network related. If you are behind NAT you may need to set up port forwarding. Also, in that case the IP address on your local computer migt not be the one that is visible from the internet.

 

ill check firewall, and i already portforward, where can i find the internet visible ip?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...