Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Soldier Of Ra

#1
MOHAA Series: General / Old news!!
August 02, 2009, 11:01:40 AM
Probably a patch to ensure MoHAA's compatibility on mac's, the later versions like OSX 10 etc...  There's an underground which tries to patch and crack games so they'll work on mac.
#2
General Chat / Brothers In Arms: Hells Highway
June 27, 2009, 05:42:34 AM
I really anticipated this game. I don't know if you did too but if you did, you'll find they've cut some things (such as prone and a few missions/cutscenes) but despite this the singleplayer game is still very satisfying, more than the previous games.
#3
MOHAA Series: General / Test Server?
May 16, 2009, 11:13:12 AM
Does anyone have a private (test) server which he's not using often?

   I finish a major update for my server but when I uploaded it, bugs and lag appeared which didn't appear offline. Offline everything worked like a charm.

   

   Can anyone help me?
#4
MOHAA Series: General / filefront no more
March 27, 2009, 06:36:23 PM
Yeah we need a new site to host the files. Well to bypass the financial problem, the uploading will be done to available free filehosts such as megaupload. Their downloadlimit is quite high.

   

   Then all the screenshots and news, submissions etc can be hosted on a seperate site which won't require that much of space.

   

   That would be the cheap solution. If anyone cares to spend his life savings on an own storage server with a huge capacity, feel free but know that the risk of being suspended will be more substantial that way. Not to mention you're wasting money.

   

   Ideas or feedback anyone?
#5
MOHAA Series: General / MohAA V1.12 Patch
March 07, 2009, 09:38:15 AM
Well that's the thing isn't it. You can check almost everything in a wrapper. Well I'm guessing, as unlogical as it may sound, that even the serverside wrapper is "clientside" in the meaning that it processes all clients individually and constantly sends packages of information (including commands) to the client's wrapper.
#6
MOHAA Series: General / MohAA V1.12 Patch
March 06, 2009, 08:27:15 PM
Because scripting is serverside, therefor you cannot hide things from 1 specific player.

   The wrappers on the other hand is clientside.
#7
MOHAA Series: General / Question to the Server-Gods
January 27, 2009, 04:44:53 PM
SP? Hmm, I've been requested to do an SP map just recently. I find scripting SP boring, unless we can add a creative and unique touch to it? I'm actually more for an MP campaign like Aquamarin and cubus are working on. Or at least a server-rotation with different (themed) mods per map. Not the usual freezetag, tdm and obj...etc, no, creativeness, originality and fun must be central.

   

   But if it comes to SP, I would really like to do an Airplane battle, like in a bomber, or fighter or something like that.

   

   
*Herr_Kruger :
   Card  {SFX} Team Member   United States 09-05-04  -- TOILETTER

   lol, toiletter?

   

   
*Herr_Kruger :
   bdbodger  -- MAPPER + MODELLER + SKINNER

   BdBodger is also a very good scripter :)
#8
MOHAA Series: General / Question to the Server-Gods
January 26, 2009, 09:59:31 PM
Ah, can't wait :) we could organize a little SFX tournament! :D

   Will the new version be for AA as well?
#9
MOHAA Series: General / admin pro 1.22
January 23, 2009, 06:40:22 PM
The script is in the Admin Pro mod.
#10
MOHAA Series: General / admin pro 1.22
January 22, 2009, 08:54:20 PM
Turn it on in:

   mohaa/main/settings/advanced.txt::extra_settings

   

   configure in:

   mohaa/main/settings/bugnade.txt
#11
MOHAA Series: General / Question to the Server-Gods
January 21, 2009, 01:24:57 PM
lol, I already see why... go into the win.scr and find the "victory:" thread. You'll notice there are 2 if's checking the winner for "allies" and...."allies" lol. Make sure the second if checks for "axis". My mistake :blush

   

   You probably used the winevent "map_restart" which clears everything, like you would use "restart" in the console while you're testing things. It loads the current map again and "round_restart" uses teamwin and just refreshes the round of the current map.

   

   I only tested map_restart and map_change, I don't know why your game freezed during round_restart, I didn't test that because I assumed it would work. I'll give it a try now...

   EDIT: All 3 work perfectly, I don't have a clue why your game freezed. You test this for SH right? I for AA, so it could be an SH issue or an option you set incorrectly
#12
MOHAA Series: General / Question to the Server-Gods
January 18, 2009, 09:42:44 PM
Set the options before the exec of the global/win.scr at the time you want to declare a winner and change the map(or restart the map).

   Let's say the axis have won, we declare the axis the winner by doing this:

   

   
level.global_win["winner"] = "axis"
   level.global_win["winevent"] = "map_change" //what happens when the axis win? This can be "map_change"; "map_restart" or "round_restart" (= teamwin)

   

   Change to what map? (example)

   
level.global_win["destination"] = "dm/mohdm1" 

   

   Specify whether the players spawn in the same team with the same weapon as soon as the new map is loaded? Or not (OFF by default):

   
level.global_win["mapchange_keepstats"] = 0 //no they will be spawned as spectators

   

   If you like to play a victory sound (this is OFF by default, so you don't need to set it if you don't want it), like the ones you would hear when using teamwin:

   
level.global_win["win_sound"] = 1

   

   We need to change the map, so we cannot use teamwin. Since we aren't using teamwin a the scoreboard will not pop up with "Axis have Won" or "Allies have Won" on the scoreboard picture. So we have to make things clear to the players. That's why you can activate a special "Winning Screen" this script'll take care off. So we'll activate it. Obviously if you use "round_restart" (which is basically teamwin), then all settings with "winscreen" are ignored. ("winscreen" is OFF by default, so all other settings with winscreen in it are also OFF by default)

   
level.global_win["winscreen"] = 1

   

   While doing so, you can also remove the hud during this screen display (OFF by default):

   
level.global_win["winscreen_hud"] = 1

   And while using the winscreen you can also freeze all players during its display (OFF by default):

   
level.global_win["winscreen_freeze"] = 1

   

   So the screen appears and naturally, you'll wait a few seconds before changing the map, so set this option to how long you want to wait (10 by default):
level.global_win["winevent_delay"] = 10 //seconds

   

   You can also share this information with the players. (OFF by default)

   
level.global_win["winevent_display"] = 1

   When you do this, you'll need to have a message to display, use this option to specify your message. Use the word "Zeconds" in this message to have it replaced by the current time left.

   
level.global_win_scr["localization"] = "The Campaign will restart in Zeconds seconds!"

   It will be displayed as:

   "The Campaign will restart in 10.00 seconds!"

   "The Campaign will restart in 9.50 seconds!"

   etc...

   "The Campaign will restart in 5.50 seconds!"

   etc...

   

   That's about it for the teamswin script, the others are far more simple and with a lot less options.

   Notice I put (... by default). This means that that option will be set like that if you haven't set it yourself. Most things are disabled by default so if you don't want to use something you don't have to disable it yourself.

   

   This script basically, takes over all the tasks of teamwin and opens more room (like changing the map, restarting the map), restarting and changing the map is also seperate with it's own set of options (less than the teamswin script :p) in case you want to use it!
#13
MOHAA Series: General / Question to the Server-Gods
January 18, 2009, 07:01:07 PM
Here it is. Everything's explained on the header. I quickly tested it, works so far, should work completely.

   

   4951-mapmanager.zip

   

   Here's the header:

   
// ******************************************************************
   //       Global Map Managing Script
   //           by Sor
   // -------------------------------------------------
   //
   // OPTIONS FOR teamwins SCRIPT:
   // -----------------------------
   // level.global_win["winner"] = "allies"          // team who's won. Can be: "axis" or "allies"
   // level.global_win["win_sound"] = 1         // Play a sound?
   // level.global_win["winscreen"] = 1         // Use this script's winscreen? (it will not be used if the "win_event" is "round_restart" since that's using teamwin)
   // level.global_win["winscreen_hud"] = 0         // Keep or disable the player's HUD during the winscreen?
   // level.global_win["winscreen_freeze"] = 0      // Freeze players during the winscreen?
   // level.global_win["winevent"] = "map_restart"    // what happens after this team has won? Can be: "map_restart"; "map_change" or "round_restart"
   // level.global_win["winevent_delay"] = 10       // Seconds before the "win_event" starts
   // level.global_win["winevent_display"] =   1      // Location print what will happen (mapchange, maprestart or roundrestart) + the delay
   // level.global_win["destination"] = "dm/mohdm1"    // map to change to (if the "win_event" is "map_change")
   // level.global_win["mapchange_keepstats"] = 0      // Keep player in same team with same weapon if the map is changed?
   //
   // OPTIONS FOR mapchange SCRIPT:
   // -----------------------------
   // level.global_mapchange["keepstats"] = 0       // Keep player in same team with same weapon if the map is changed?
   // level.global_mapchange["destination"] = "dm/mohdm1" // map to change to
   // level.global_mapchange["delay"] = 10          // delay before the change
   // level.global_mapchange["display"] = 1          // Location print the seconds before the map changes + to what map
   //
   //
   // OPTIONS FOR maprestart SCRIPT:
   // -------------------------------
   // level.global_maprestart["delay"] = 10          // delay before the restart
   // level.global_maprestart["display"] = 1          // Location print the seconds before the map restarts
   //
   // GLOBAL OPTIONS:
   // ----------------
   // level.global_win_scr["localization"] = "your text"  // This is the text locationprinted if the "Display" option is on.
   //                            // Use "Zeconds" in this string, to get it replaced by the seconds remaining
   //
   // AVAILABLE SCRIPTS:
   // global/win.scr::maprestart
   // global/win.scr::mapchange
   // global/win.scr::teamwins
   //

   

   Set (all) this before you execute the script. Everything not filled in will be set to default, which is in most case off or 0.

   If there are any problems, plz tell them and I'll fix them asap. :)
#14
MOHAA Series: General / Question to the Server-Gods
January 18, 2009, 03:03:21 PM
I recommend not to change the sv_maplist as in viper's example.

   I'll make you an all purpose script that'll take care of teamwins, maprestarts, mapchanges etc with enough options and room to script.
#15
MOHAA Series: General / Question to the Server-Gods
January 18, 2009, 02:22:22 PM
I think I understand it. Just don't use teamwin.

   You could do something similar yourself. (I'll make something quickly)

   

   Btw, I see you mentioned triggers.

   Did you know there's a trigger_changelevel and that it works as well without changing the sv_maplist :p?