Renegade Public Forums
C&C: Renegade --> Dying since 2003â„¢, resurrected in 2024!
Home » General Discussions » General Discussion » Blackhand Studios Core Patch 1 PreRelease Announcement
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97724] Mon, 28 June 2004 03:11 Go to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

http://www.blackhand-studios.org/images/link_button.jpg
This is a pre-release announcement of the release of Blackhand Studios "Core Patch 1". What is CP1? CP1 will be a release of all of the fixes that we are working on that we have tested and deem worthy of being released to the public.

Below is a list of what is currently planned to be in CP1.

Custom Downloader App
If you have opted to have core patch downloads enabled (in renguard) and the server detects that there is a core patch you dont have, the server will direct renguard to download and run a custom downloader app written by Jonathan Wilson. If you have no core patches, this app will download and apply an "all-in-one" patch to bring you fully up to date. If you have, say, patch 3 and the latest is patch 5, it will download and apply a patch from 3 to 4 then one from 4 to 5. This app is specific to core patch downloading and is not related to downloading maps (other than maps in core patches) or the new downloader in renguard 1.1. The downloader will be used for the game.exe version of Core Patch 1 (the server versions will be distributed differently) and is using PocketSoft RTPatch technology to make the patches as small as possible.

The core patch will also be available stand-alone for those that dont want to download it through RenGuard (e.g. those who have a fast connection on a machine other than the one with RenGuard and Renegade installed)

There will also be a Core Patch 1 for the Windows FDS and one for both versions of the Linux FDS containg the new maps, latest scripts.dll, sound fixes and so on. Basically, everything on this list that applies to the FDS's (including the UDP crash issue fixes)

New FDS Console Commands
[list][*]pamsg - Just like the amsg command, except sent to one specific person. The recipient will receive an in-game fullscreen message window that they must click OK to close. Usage: pamsg <text>. The next version of RenGuard, BRenBot, and djlaptops SSC will utilize pamsg for kick messages instead of relying on public hostmsgs and/or pages.

[*]ppage - Sends a page from the FDS ("Host") to the player. The player will receive a blue page just like the ones from other players, except it will be from the host. THIS ENABLES GSA-MODE SERVERS TO HAVE A PAGE FUNCTION! Usage: ppage <text>

[*]snda - Plays a wav or mp3 sound using Renegades internal sound player. If the sound specified is in always.dat, it will be played from there, otherwise the soundfile will be looked for in the data directory. The sound will be heard by all players who have CP1 installed. Usage: snda <filename>. *Spoiler* I intend to use snda to implement a "2 minute warning" that will play a sound when there is 2 minutes left in the round. Smile

[*]sndp - Just like snda, except only the specified player hears the sound. *Spoiler* I intened to use this to play a jingle when someone gives you a !rec, or when you do something special like kill a high priced character. Usage: sndp <filename>

[*]team - Force team change of specified player. Usage: team <team id> 0=Nod 1=GDI 2=Neutral

[*]team2 - Same as team command, but also transfers the players current cash and score with them.

[*]id - Prints the playerid of all players, or of a certain player. Usage: id [(partial) name][/list:u]
We also have several other console commands that we have deemed too dangerous to release (such as one that can spawn any preset at the location of any player and one that can give all weapons wioth unlimited ammo to any player) but those wont be in the public release. Some of them may be used for specific things for specific mods and in specific circumstances however (this list superceeds any other lists that may be floating about and contains the final list of what will be public). BHS strongly urges any mod team to contact us regarding special scripts or game enhancements, as we probably allready have something you can use instead of you or someone having to re-code it. If we do not allready have something you can use, we may be able to implement it for you.

Game Engine & FDS Bug Fixes
[list][*] Emoticons - Emoticons will now work for everyone. The emoticons are the small colored icons you see over the heads of players as they use radio commands. For an example of these play Renegade in SP or 1 player LAN mode, put yourself into third-person view, and use the radio commands. The Emoticons are very useful for seeing exactly who is saying "I need repairs!" etc.

[*] Sounds that were previously "host-only" now work in MP. This means you will hear the obelisk chargeup sound, cargo plane propellers, and other sounds normally only heard in SP/host-only mode. Props to SK for this fix, which required creating a new network event to forward the sound events from the FDS to the clients. Script commands which previously did not work in MP that will now function properly are:
Create_Sound
Create_2D_Sound
Create_2D_WAV_Sound
Create_3D_WAV_Sound_At_Bone
Create_3D_Sound_At_Bone
Play_Building_Announcement

This combined with the fixes to the obelisk script in the latest scripts.dll means that the obelisk now works like Westwood intended with working sound and glow animation.

[*] Fixed animations bug. This fixes any script using the Set_Animation_Frame script command for animation to have working animation for all players, not just the host.

[*] strings.tdb fixes - Both Aircraftkillers fixes are in here, as well as fixes that will show whether someone is a "Stealth Blackhand" or a "Blackhand Sniper" instead of the current label of just "Blackhand" (thanks npsmith82).

[*] Fixed GDI Weapons Factory glass (being able to fire through it from one side but not the other). This is a W3D bug, the glass is supposed to be bulletproof on both sides.

[*] New improved version of MSS.DLL. This is an upgrade to the Miles Sound System code that Rengade uses. The benefits of the upgrade include lower CPU usage for mp3 decoding and playback, as well as providing more sound modes like Dolby Surround Sound. Thanks to v00d00 for this fix.

[*] Fixes for two different UDP flood exploits which cause the FDS to crash. (Thanks to Alkaline for providing one of the fixes)[/list:u]

Linux FDS Fixes
[list][*] Independant logging of F2/F3 chat messages via a seperate log file with the name bhs_xxx where xxx is the name of the regular renlog (currently the LFDS randomly does not display them).

[*] Fixed output of IPs in player_info We are working on a fix to make the IP addresses display correctly in the player_info console command in the RH7.3 LFDS but it will probobly not be ready for Core Patch 1 and will have to go into Core Patch 2.

[*] The linux version of Core Patch 1 will include the remote admin wrapper written by mac.[/list:u]

scripts.dll 1.7.1
[list][*] BHS Core Patch 1 will contain the latest version of the custom scripts.dll written by Jonathan Wilson[/list:u]

Fixes to Current Westwood Maps
[list][*] Vis fixes.

[*] Fixed bad spawn points (falling through the map when spawn) on Volcano, Field, and Under.

[*] Fix for base-to-base exploit on C&C_Islands. MRLS will no longer be able to hit the Hand of Nod from behind the GDI Barracks (invisible blocker).

[*] Fix for base-to-base exploit on C&C_Field. MRLS will no longer be able to shoot missles through the mountain to hit Nod base.

[*] Fix to stop "wall jumping/driving" (with a vehicle) on C&C_Mesa, C&C_Walls, and C&C_Walls_Flying. This fix is a bit controversial because some argue that it is a valid tactic, and that they don't mind the jumping and that they prepare for it. BHS view on this is that the map authors *specifically* put vehicle blockers in those exact areas to prevent vehicles from passing those points, and we are simply enforcing that intention, thus fixing a bug/exploit that allows people who know how to get their vehicle past the blockers an unfair advantage.[/list:u]

BHS Map Pack
The BHS Map Pack are maps that BHS has tested and verified to be of high enough quality (little/no vis errors, good gameplay, no exploits) to be released to the public. The included maps are:
C&C_Mutation
C&C_FieldTS
C&C_Siege (new fixed version)
C&C_Snow
C&C_Sand
C&C_Gobi
Note that these are not all the maps we intend to have up for download, there will be more in future releases.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97761] Mon, 28 June 2004 06:25 Go to previous messageGo to next message
flyingfox is currently offline  flyingfox
Messages: 1612
Registered: February 2003
Location: scotland, uk
Karma: 0
General (1 Star)
How will you be able to fix the levels client side without renaming them? -- And if so, will the same named maps be updated with the other balance changes later? Supposing someone got those fixed, but chose not to get the balance changes in a later patch, wouldn't they run into problems playing something, let's say "C&C_BHS_Walls" with unfixed changes as opposed to everyone else with the fixes? Confused
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97789] Mon, 28 June 2004 09:20 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7429
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (5 Stars)
ADMINISTRATOR
The fixes we have mentioned only have to be on the server-side in order to work. They will over-write the current maps. When and if balance changes occur, they will be under a separate map name.

I'm the bawss.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97803] Mon, 28 June 2004 10:05 Go to previous messageGo to next message
{DG}Stryder is currently offline  {DG}Stryder
Messages: 76
Registered: March 2004
Karma: 0
Recruit
...spam? lol probably not intentional. Confused

http://www.renevo.com/wol_stats/?nick=StryderXT&img=0
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97845] Mon, 28 June 2004 11:22 Go to previous messageGo to next message
gibberish
Messages: 366
Registered: May 2003
Karma: 0
Commander
Any chance of adding a "Team Chat" command to the FDS so that regulators can chat to either the whole of Nod or all of GDI.

That way I can have events occuring for each team.


Also can you give some more details about the team move commands for example do they work even when team change is off for regular players.

e.g.: If you move a player with the server they cant' just go into the dialog and move themselves back.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97849] Mon, 28 June 2004 11:24 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

Team chat was worked on by SK, Im not sure if he got it working or not, I will tell him to reply.

The team move command will move someone regardless of team change being on or off. But it can only be done via the console/FDS command, so players will not be able to move themselves (unless you program your regulator to allow them to do so via chat or page messages).
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97851] Mon, 28 June 2004 11:28 Go to previous messageGo to next message
Sir Kane
Messages: 1701
Registered: March 2003
Location: Angerville
Karma: 0
General (1 Star)
Yeah, I will add a tpage (team message) command.

Proud N9500 and proud N6270 user. Creator of the IEE libraries (original bhs.dll) and the RB series software.
http://n00bstories.com/image.fetch.php?id=1189992501http://www.n00bstories.com/image.fetch.php?id=1257492907
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97912] Mon, 28 June 2004 15:35 Go to previous messageGo to next message
YSLMuffins is currently offline  YSLMuffins
Messages: 1144
Registered: February 2003
Location: Moved a long time ago (it...
Karma: 0
General (1 Star)
Moderator - Mod Forum
Crimson

The fixes we have mentioned only have to be on the server-side in order to work. They will over-write the current maps. When and if balance changes occur, they will be under a separate map name.


Server-side only? VIS errors can be fixed server-side only? I'm impressed, I never knew this.


-YSLMuffins
The goddess of all (bread products)
See me online as yslcheeze
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97917] Mon, 28 June 2004 15:45 Go to previous messageGo to next message
Sir Kane
Messages: 1701
Registered: March 2003
Location: Angerville
Karma: 0
General (1 Star)
VIS is client side.

Proud N9500 and proud N6270 user. Creator of the IEE libraries (original bhs.dll) and the RB series software.
http://n00bstories.com/image.fetch.php?id=1189992501http://www.n00bstories.com/image.fetch.php?id=1257492907
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97926] Mon, 28 June 2004 15:56 Go to previous messageGo to next message
xptek_disabled is currently offline  xptek_disabled
Messages: 1308
Registered: September 2003
Karma: 0
General (1 Star)
Any chance of giving "verified server owners" access to the kill commands?

Local oper-irc.ugin.net - A Scrumfy free IRC.
Jonwil > SK
http://www.byterush.net/
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97931] Mon, 28 June 2004 16:03 Go to previous messageGo to next message
{DG}Stryder is currently offline  {DG}Stryder
Messages: 76
Registered: March 2004
Karma: 0
Recruit
Kill commands can be made easily... :rolleyes:

http://www.renevo.com/wol_stats/?nick=StryderXT&img=0
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97945] Mon, 28 June 2004 16:19 Go to previous messageGo to next message
gibberish
Messages: 366
Registered: May 2003
Karma: 0
Commander
Crimson

The fixes we have mentioned only have to be on the server-side in order to work.


Blazer

Props to SK for this fix, which required creating a new network event to forward the sound events from the FDS to the clients.


Does the client need to be updated for this fix too?
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97960] Mon, 28 June 2004 16:33 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7429
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (5 Stars)
ADMINISTRATOR
Some are client-side, some are server side. However, none of these fixes will cause a conflict if one side does not have them.

I'm the bawss.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97976] Mon, 28 June 2004 17:04 Go to previous messageGo to next message
xptek_disabled is currently offline  xptek_disabled
Messages: 1308
Registered: September 2003
Karma: 0
General (1 Star)
xptek

Any chance of giving "verified server owners" access to the kill commands?


Confused


Local oper-irc.ugin.net - A Scrumfy free IRC.
Jonwil > SK
http://www.byterush.net/
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97978] Mon, 28 June 2004 17:08 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

We could but we are deliberately not including commands like that in the public release because of the high probability that server owners would abuse them. I realize that most people reading this are thinking "but I would never do that", and that may be true but I know that I dont want to have someone fussing at me because they were on some server and the admin kept using the kill command on them or teleporting them around etc Smile
Blackhand Studios Core Patch 1 PreRelease Announcement [message #97979] Mon, 28 June 2004 17:09 Go to previous messageGo to next message
xptek_disabled is currently offline  xptek_disabled
Messages: 1308
Registered: September 2003
Karma: 0
General (1 Star)
So can you give it to us special non-abuse server owners? Very Happy

I really don't want to attempt to code anything myself.


Local oper-irc.ugin.net - A Scrumfy free IRC.
Jonwil > SK
http://www.byterush.net/
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98047] Mon, 28 June 2004 22:57 Go to previous messageGo to next message
gibberish
Messages: 366
Registered: May 2003
Karma: 0
Commander
I would genuinely be interested to know what legitimate uses server administrators have for kill/teleport commands.

I can see a possible use for the teleport if someone gets stuck in a map glitch and you want to “rescue� him or her without killing them.

I can also see the satisfaction of getting your own back on cheats with commands like this, however it isn’t going to last long because the cheat will just quit (and then probably log on as a different name). In other words this command really doesn’t give you anything you don’t have with the ban command.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98048] Mon, 28 June 2004 23:08 Go to previous messageGo to next message
Deathgod is currently offline  Deathgod
Messages: 504
Registered: February 2003
Location: The House of B
Karma: 0
Colonel

Having seen it used in Tribes, having a teleport command would be seriously amusing to fuck with people who are cheating, for example, before banning them. Smile

WOL: priestofb
FUD Online for Renegade character details

The preceding post was sponsored by FUD.
We are the way, you are in the way.â„¢
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98050] Tue, 29 June 2004 00:35 Go to previous messageGo to next message
xptek_disabled is currently offline  xptek_disabled
Messages: 1308
Registered: September 2003
Karma: 0
General (1 Star)
gibberish

I would genuinely be interested to know what legitimate uses server administrators have for kill/teleport commands.

I can see a possible use for the teleport if someone gets stuck in a map glitch and you want to “rescue� him or her without killing them.

I can also see the satisfaction of getting your own back on cheats with commands like this, however it isn’t going to last long because the cheat will just quit (and then probably log on as a different name). In other words this command really doesn’t give you anything you don’t have with the ban command.


1.) !killme command that kills a user if stuck.
2.) Instead of kicking for a badword, kill.
3.) Teleport to a user's location to investigate a possible cheat.
4.) Summon a transport helicopter on a map to help get a better perspective of the game.
5.) Use a points tool to help clean up after cheaters.
6.) Use a credits command to create a donate command.

The list goes on. Smile

I would really like to see this included, or at least given to people that have proof they run a legit server. The new functions were the main reason I was looking forward to this patch. After using DA you get a bit spoiled with the awesome moderation functions.


Local oper-irc.ugin.net - A Scrumfy free IRC.
Jonwil > SK
http://www.byterush.net/
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98053] Tue, 29 June 2004 01:42 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

That is understandable, and we may make those commands available on a case-by-case basis, but it's not something we want to push out globally to every server, and have to support it and bear the brunt of abuse complaints, etc.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98118] Tue, 29 June 2004 09:22 Go to previous messageGo to next message
philip67 is currently offline  philip67
Messages: 10
Registered: March 2003
Karma: 0
Recruit
sounds kinda sexy Laughing Laughing

_-¯-_Phil_-¯-_

If you need to cheat, you're crap
if you're crap, don't play
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98129] Tue, 29 June 2004 09:53 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7429
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (5 Stars)
ADMINISTRATOR
Yeah, because there's also moving all of your team into a building to destroy it or defend a beacon...

but I thought it might be fun to have a DM where you get randomly summoned to other players and have like, x seconds to kill them before you teleport somewhere else.


I'm the bawss.
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98159] Tue, 29 June 2004 11:28 Go to previous messageGo to next message
OnfireUK is currently offline  OnfireUK
Messages: 144
Registered: November 2003
Karma: 0
Recruit
Blazer

We could but we are deliberately not including commands like that in the public release because of the high probability that server owners would abuse them. I realize that most people reading this are thinking "but I would never do that", and that may be true but I know that I dont want to have someone fussing at me because they were on some server and the admin kept using the kill command on them or teleporting them around etc Smile


haha that would be hilarious...

But seriously..
Couldn't you have two different downloads, one with extra commands for server owners and one without ?

Once someone agreed to not abusing the commands in some user agreement that would be their responsibility not yours right ?


Moderator @ Dethserv2: Moonlightshakers
WOL Nick : PHxOnfire
"Oh mortal man, is there anything you cannot be made to believe?" - Adam Weishaupt
"Sapere Aude- Dare to be wise"
Http://www.hyousaf.plus.com/WinDoze.gif
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98162] Tue, 29 June 2004 11:35 Go to previous messageGo to next message
U927 is currently offline  U927
Messages: 709
Registered: February 2003
Location: Ft. Lauderdale, FL
Karma: 0
Colonel
Deathgod

Having seen it used in Tribes, having a teleport command would be seriously amusing to fuck with people who are cheating, for example, before banning them. Smile


I would pay a large sum of money to see that happen. Smile


We are what we repeatedly do. Excellence then, is not an act but a habit. - Aristotle

8-Bit Theatre. The power of evil compels you!
Blackhand Studios Core Patch 1 PreRelease Announcement [message #98182] Tue, 29 June 2004 12:28 Go to previous messageGo to previous message
xptek_disabled is currently offline  xptek_disabled
Messages: 1308
Registered: September 2003
Karma: 0
General (1 Star)
dethnfire

Blazer

We could but we are deliberately not including commands like that in the public release because of the high probability that server owners would abuse them. I realize that most people reading this are thinking "but I would never do that", and that may be true but I know that I dont want to have someone fussing at me because they were on some server and the admin kept using the kill command on them or teleporting them around etc Smile


haha that would be hilarious...

But seriously..
Couldn't you have two different downloads, one with extra commands for server owners and one without ?

Once someone agreed to not abusing the commands in some user agreement that would be their responsibility not yours right ?


Yeah, but a lot of these 'server admins' are pretty immature and would abuse it.

How about offering it in the server owners forum?


Local oper-irc.ugin.net - A Scrumfy free IRC.
Jonwil > SK
http://www.byterush.net/
Previous Topic: Blackhand Studios Core Patch 1 PreRelease Announcement
Next Topic: glitches
Goto Forum:
  


Current Time: Tue Nov 26 15:50:16 MST 2024

Total time taken to generate the page: 0.01803 seconds