Black-Cell.net

  • October 24, 2020, 06:29:38 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

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.

Topics - Reborn

Pages: [1] 2 3 4
1
C&C: Renegade / So, I'm performing my weekly sacrifice to Hades
« on: October 15, 2010, 10:03:00 AM »
I had all the right pentagram's drawn, scented candles, a headless chicken still pumping out blood, everything was set. Then a rumbling happened and I heard a voice from beyond. I was like, this is surely it? This is what I've been waiting for...
But the strangest thing happened, instead of Hades I heard Havok's voice from renegade, and he simple said "Black-Cell.NET".

Don't believe me? Check out the attachment, I recorded it!

2
Does anyone know how to fix the following problem?

void ObjectHookCall(void *data,GameObject *obj)  in the SSGM plugin example is kinda weird when a beacon is created.
Instead of listing the invisible_object that is created first, then the beacon gameobject, it lists the exact same invisible object with the exact same Object ID twice. Meaning you can't use that hook to catch beacons.

However, in SSGM, it does not have this problem. As far as I can see, they are identicle, too.

3
Scripting and Programming / Commands->Get_Position(GameObject *);
« on: May 28, 2009, 08:11:28 AM »
I am trying to create a version of the crystal system once used in Black-Cell. I have most of it done, but I am struggling with this part here:

because of the sheer size of the crystal, the person who picks it up will not be able to enter a vehicle.  There is simply not enough room in the tiny cockpits of the vehicles to put a large crystal.  Therefore, if you enter a vehicle while holding the crystal, you will set the crystal down beside the vehicle before entering it.  If it is not picked up again in 30 seconds, it will spoil

I cannot see how this would of worked. It has to spawn at the side of the vehicle, otherwise it would be destroyed if it was spawned at the players position (picking up the crystal with a vehicle causes a tiberian explosion, as if they're ramming it).
I managed to recreate this, by getting the players position when they enter the vehicle, then increasing the x and y coordinate by like 5.0f. Making it spawn at the side. But this is obviously a really crap way of doing it. If someone got in the vehicle near the edge of the map, it could potentially make the crystal spawn in an abyss. Or say they got in the vehicle near a rock, or building, or anywhere like that really, it would be pretty glitchy.

I was thinking of spawning the crystal at the players position (so it would be under the vehicle), then setting it to not be granted for a few seconds, allowing the vehicle to drive off. Or removing the whole principle of the crystal being destroyed when a vehicle runs over it, and just respawning it...

But I am really curious as to how it was possible to write it so that it spawned to the side of the vehicle without causing a glitch now and then.

I toyed with the idea of attaching a script to the crystal holder that recorded his position every second or so, then when he entered the vehicle, spawn the crystal where he was like two seconds ago. Because at least that way you know the crystal would be spawned at a position that was valid and not inside a rock or something. But I wince at that solution.

It's not a massive deal, if no one has a clue, then i'll probably just go with the idea of setting to to not grant the power-up for a few seconds when it is spawned from entering a vehicle. But I am just really interested now in how this was done.

4
Editing and Mapping / [Plug-in] SSGM2.02 SurrenderSystem BETA
« on: May 09, 2009, 03:59:42 PM »
This was requested by Spooney for marathon and clan war servers where skipping the map is needed. Much more info explained in the readme.

Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is a first release version and might have some bugs in it, please report these bugs and I will attempt to fix them.

This plug-in is designed so that a team can voluntarily give-up the map. A player initiates the surrender by typing "!Giveup".
Then teammates can either vote on this by typing !surrender yes or !surrender no. You can configure how long the vote lasts for in the surrender.ini file, and
also by how many votes it has to win by before the team surrenders.

!Giveup, !GIVEUP and !giveup are all valid commands to initiate the surrender vote. As are !Surrender, !SURRENDER and !surrender when voting.
These chat hooks where used because other systems and regulators use !vote.

There is some infomation in the surrender.ini file that will help you understand the configuration.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.
I really mean it, this thing took me quite a while to write, and if you're reading this, then I did it for you. So if you modify the source code
or add your own code, then release it.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=surrender

You'll also need to add surrender.ini supplied to your SERVERs directory. This is where you can configure all the settings for the veteran system.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download


5
Editing and Mapping / [Plug-in] SSGM2.02 Veteran BETA 2.0
« on: May 08, 2009, 09:15:16 PM »
I did not add all the features that I had planned, mainly the distribution of points. But the source code is lying there in the points distribution system for anyone to pick-up and add themselves. It might make a nice project for some trying to learn, I dunno...
There is also allot of commented code in there that only needs a little tweaking. I really hope someone finishes this off.
I would of finished it all off, but the decision was based on time constraints and to be honest, getting bored of the veteran system itself.
It's still a really massive improvement on the last version though, and very configurable... Infact there was not allot that didn't make it really.

Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is a second release version and probably has some bugs in it, with feed-back I will address these issues.

This plug-in is based on the system first created by black-cell. However, it has been developed to be configurable for server owners so that they might
set it up in a unique way for there own server.
There is allot of infomation in the veteran.ini and veter2.ini that will help you understand the configuration.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.
I really mean it, this thing took me quite a while to write, and if you're reading this, then I did it for you. So if you modify the source code
or add your own code, then release it.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=veteran

You'll also need to add veteran.ini and veteran2.ini supplied to your SERVERs directory. This is where you can configure all the settings for the veteran system.
Any cinematic files you make for the !ability command will need to go in the servers data folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

ini files..

[Quote:]
[General]

 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
; This setting is the amount of health/armor a player has to repair before they are awarded a bonus veteran point. 200 is a pretty decent number for the average server.
reppointsneeded=200


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
; This setting sets how many veteran points the power plant is worth
PowerPlantVetWorth=25

; This setting sets how many veteran points the refinary is worth
RefinaryVetWorth=25

; This setting sets how many veteran points the AGT & Obilisk is worth
DefenceVetWorth=25

; This setting sets how many veteran points the barracks and hand of Nod is worth
InfantryFactoryVetWorth=25

; This setting sets how many veteran points the Weapons factory and Air-Strip is worth
VehicleFactoryVetWorth=25

; This setting has been added because there are often other buildings used in fan maps or other mods. If the destroyed building does not fall into any of the above lists
; then the vet worth will defualt to this value.
AnyOtherBuildingVetWorth=25


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
;This setting defines the amount of veteran points that are needed before a player reaches veteran level one.
AmountOfVetPointsNeededForLevelOne=30

;This setting defines the amount of veteran points that are needed before a player reaches veteran level two.
AmountOfVetPointsNeededForLevelTwo=60

;This setting defines the amount of veteran points that are needed before a player reaches veteran level three.
AmountOfVetPointsNeededForLevelThree=100


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
;This setting defines how many veteran points disarming a beacon is worth
BeaconVetWorth=5

;This setting defines how many veteran points disarming a remote c4 is worth
RemoteC4VetWorth=1

;This setting defines how many veteran points disarming a timed c4 is worth
TimedC4VetWorth=1

;This setting defines how many veteran points disarming a proxyimity mine is worth
ProximityC4VetWorth=1


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
;To not grant players any increase, you can set these values to 0.
; Please note, that whilst the player will see there health set higher, to other players the health bar will not start to appear as if it is dropping until it gets down past what the normal
; values are. This means players with a higher then normal health or armor value will appear to not be taking damage until there health/armor drops below what it normally is.
; For some players this effect may look strange. They may even think they are cheaters. You may wish to not increase there health and armor at all, but rather use
; the health/armor regen settings below...

;This setting defines the percent increase a level 1 veteran player recieves on there characters armor
ArmorIncreasePercentAtLevel1=3

;This setting defines the percent increase a level 2 veteran player recieves on there characters armor
ArmorIncreasePercentAtLevel2=5

;This setting defines the percent increase a level 3 veteran player recieves on there characters armor
ArmorIncreasePercentAtLevel3=7

;This setting defines the percent increase a level 1 veteran player recieves on there characters health
HealthIncreasePercentAtLevel1=3

;This setting defines the percent increase a level 2 veteran player recieves on there characters health
HealthIncreasePercentAtLevel2=5

;This setting defines the percent increase a level 3 veteran player recieves on there characters health
HealthIncreasePercentAtLevel3=7


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;
; These settings determine if veteran players recieve a health and armor regen on there character and there vehicle if they have one.

VeteranPlayersCharacterRegens=1
VeteranPlayersVehicleRegens=1

; If the above settings are set to 1, then the following settings determine how frequently there vehicle or character regens health and armor, and by what amount it heals by
; each time. And at each level of veterancy. This rates effect both the vehicle rate or healing and the character at all three levels of veterancy.

;This is how many seconds it takes between health increases
LevelOneRegenRate=2
; This is the amount of health/armor the players character or vehicle is healed by each time
LevelOneRegenAmount=1

;This is how many seconds it takes between health increases
LevelTwoRegenRate=2
; This is the amount of health/armor the players character or vehicle is healed by each time
LevelTwoRegenAmount=2

;This is how many seconds it takes between health increases
LevelThreeRegenRate=2
; This is the amount of health/armor the players character or vehicle is healed by each time
LevelThreeRegenAmount=3



 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;
;To not grant players any increase, you can set these values to 0.
; Please note, that whilst the player will see there vehicles health set higher, to other players the health bar will not start to appear as if it is dropping until it gets down past what the normal
; values are. This means players vehicles with a higher then normal health or armor value will appear to not be taking damage until there health/armor drops below what it normally is.
; For some players this effect may look strange. They may even think they are cheaters.

VehicleArmorIncreasePercentAtLevel1=3

;This setting defines the percent increase a level 2 veteran player recieves on there vehicles armor
VehicleArmorIncreasePercentAtLevel2=5

;This setting defines the percent increase a level 3 veteran player recieves on there vehicles armor
VehicleArmorIncreasePercentAtLevel3=7

;This setting defines the percent increase a level 1 veteran player recieves on there vehicles health
VehicleHealthIncreasePercentAtLevel1=3

;This setting defines the percent increase a level 2 veteran player recieves on there vehicles health
VehicleHealthIncreasePercentAtLevel2=5

;This setting defines the percent increase a level 3 veteran player recieves on there vehicles health
VehicleHealthIncreasePercentAtLevel3=7


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;
; These settings define what weapons (if any) that you wish to grant veteran players at certain veteran levels. You can grant more then one if you like.
; However, be careful not to make veteran players too over-powered. Remember, they are being rewarded because they are good players.
; Although this is intended for weapons, you are actually giving them power-up's. You can infact give them any power-up you want here instead (or aswell)
; as weapons. Although most of the awesome power-up's are actually broken, Grenade vest, stealth suit, double damage etc etc.
; An example of a weapon power-up would be "POW_RepairGun_Player".

[Level1Weapons]
01=POW_RepairGun_Player

[Level2Weapons]
01=POW_RepairGun_Player

[Level2Weapons]
01=POW_RepairGun_Player


 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;
; These settings determine which preset has a veteran value and depending on the list you add it to, what that value is (they can have a value of 1,2,3,4,5 or 6). All the
; presets listed in VetWorth1 have a veteran value of 1.
; This system has been set up so that you can assign which preset you want to have a veteran value (only works for presets that are buildings, characters, buildings, c4 or beacons)
; The added advantage of this system (which to be honest I think is quite clever) is that you can add or remove presets. Meaning if you made a server side mod that changes the
; flamethrower character to the secret chef character, you could still have the chef give veteran points by looking up his preset name and adding it to one of the lists below.
; It also means you could remove all of the entries I made here, and replace them with presets from a standalone mod, such as APB or Reborn.
; In theory, if the server is capable of running SSGM, then you could make this system work for any mod past, preset or future.
; Obviously you can add entries to any of these lists, but remember to increase the number by one prefixing the entry first.
; If you place the same preset name in more then one list, then it's veteran value will default to the list with the most veteran value. But doing this is not recomended.
; Only place presets in here you actually want to have a veteran worth. If this is being used for APB for example, then remove all the renegade presets.

[VetWorth1]
01=CnC_GDI_Engineer_0
02=CnC_GDI_Grenadier_0
03=CnC_GDI_MiniGunner_0
04=CnC_GDI_RocketSoldier_0
05=CnC_Nod_Engineer_0
06=CnC_Nod_FlameThrower_0
07=CnC_Nod_Minigunner_0
08=CnC_Nod_RocketSoldier_0

[VetWorth2]
01=CnC_GDI_Grenadier_2SF
02=CnC_GDI_MiniGunner_1Off
03=CnC_GDI_MiniGunner_2SF
04=CnC_GDI_RocketSoldier_1Off
05=CnC_Nod_FlameThrower_2SF
06=CnC_Nod_Minigunner_1Off
07=CnC_Nod_Minigunner_2SF
08=CnC_Nod_RocketSoldier_1Off
09=CnC_Nod_RocketSoldier_2SF
10=CnC_Sydney
11=CnC_GDI_RocketSoldier_2SF
12=CnC_GDI_Humm-vee
13=CnC_Civilian_Pickup01_Secret
14=CnC_Civilian_Sedan01_Secret
15=CnC_Nod_Buggy
16=Nod_Chameleon
17=CnC_Nod_Recon_Bike
18=CnC_Nod_Transport
19=CnC_GDI_Transport
20=CnC_GDI_Harvester
21=CnC_Nod_Harvester
22=Nod_Turret_MP_Improved
23=Nod_Turret_MP
24=Nod_Turret
25=GDI_Guard_Tower

[VetWorth3]
01=CnC_GDI_Engineer_2SF
02=CnC_Ignatio_Mobius
03=CnC_Ignatio_Mobius_ALT2
04=CnC_GDI_MiniGunner_3Boss
05=CnC_Nod_FlameThrower_3Boss
06=CnC_Nod_Minigunner_3Boss
07=CnC_Nod_RocketSoldier_3Boss
08=CnC_Nod_Technician_0
09=CnC_Sydney_PowerSuit
10=CnC_GDI_APC
11=CnC_GDI_MRLS
12=CnC_Nod_APC
13=CnC_Nod_Mobile Artillery
14=CnC_GDI_MiniGunner_3Boss_ALT2
15=CnC_GDI_MiniGunner_3Boss_ALT3
16=CnC_GDI_MiniGunner_3Boss_ALT4
17=CnC_Sydney_PowerSuit_ALT2
18=CnC_Nod_FlameThrower_3Boss_ALT2
19=CnC_Nod_FlameThrower_3Boss_Petrova
20=Nod_FlameThrower_3Boss_alt
21=CnC_Nod_MiniGunner_3Boss_ALT2
22=Nod_Minigunner_3Boss_alt
23=CnC_Nod_RocketSoldier_3Boss_ALT2
24=CnC_Nod_RocketSoldier_3Boss_Secret

[VetWorth4]
01=CnC_GDI_Medium_Tank
02=CnC_Nod_Light_Tank
03=CnC_Nod_Flame_Tank
04=CnC_Nod_Apache
05=CnC_GDI_Orca

[VetWorth5]
01=CnC_GDI_Mammoth_Tank
02=CnC_Nod_Stealth_Tank

; I added this entry because although I never set any preset to a value of 6, when I used to mod with level edit I always wished there was a "spare" preset
; or some other preset that I could use, some blank entry of sorts. This entry allows for that. Perhaps if you have a crate that turns a player into some sort
; of super bad-ass preset then a vet value of 6 might be justified. It may be redundant, but it's doing any harm just sitting there...
[VetWorth6]
[/quote]

Quote
[General]

 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
; This setting defines if the veteran players can make use of the !ability command. More infomation in the readme.txt               
AbilityEnabled=1                                             

;This setting is defines how long a veteran player must wait before they can use the !ability command again. It is in seconds.
AbilityReloadTime=300.0f

; This setting defines the cinematic filename that you need to create if you want abilities enabled. This setting is for the level 1 veterans.
; You need to include the .txt file extension too. For example NodRVC_med.txt
; This has been set-up in this manor so that server owners can write there own cinematic files for each veteran level unique to there own server.
Level1AbilityCinematicFilename=

; This setting defines the cinematic filename that you need to create if you want abilities enabled. This setting is for the level 1 veterans.
; You need to include the .txt file extension too. For example NodRVC_med.txt
Level2AbilityCinematicFilename=

; This setting defines the cinematic filename that you need to create if you want abilities enabled. This setting is for the level 1 veterans.
; You need to include the .txt file extension too. For example NodRVC_med.txt
Level3AbilityCinematicFilename=

 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;                    NOT IN USE YET              ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;
; This setting toggles whether or not whether veteran characters should have a medal attached to them or not.
;AttachMedalsToVeterans=1

; This setting defines which presets should not have the medal attached to them (probably just the stealth black hand (but if this plug-in is used for a total conversion mod,
; then maybe others...).

;[InfantryThatShouldNotHaveMedal]
;01=CnC_Nod_FlameThrower_2SF


; This setting allows you to turn the medal into whatever model you like. This is done so it may work with total conversion mods, or to just let you change the medals
; model if you want to... Do not inlcude the w3d file extension, it will crash the server if you do.
; Veteran level 1 model name
;Level1MedalModelName=p_armedal

; Veteran level 2 model name
;Level2MedalModelName=p_hemedal

; Veteran level 3 model name
;Level3MedalModelName=p_hemedal

Download


6
Editing and Mapping / [Plug-in] SSGM2.02 Commander BETA
« on: April 27, 2009, 10:43:31 PM »
readme:
Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is a first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in is based on the system first created by black-cell. However, it has been developed to be configurable for server owners so that they might
set it up in a unique way for there own server. The plug-in allows the following to happen:
There is allot of infomation following, but you should also check out the commander.ini for details on each setting.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Vote in a commander for your team. useage:

 !PollCommander;!pollcommander;!POLLCOMMANDER;!Pollcommander;!VoteCommander;!Vote commander;!VOTECOMMANDER;!votecommander;!PC;!pc;!Pc;!VC;!vc;!Vc
Then the player name. For example:
!pollcommander reb00b
The name does not have to be the whole name either, there are allot of players with stupid ass weird names like: "o0angelx-x1\!\1||!", to type there name would be a pain in the butt.
In this instance you could type:
!pollcommander angel
And it would still work, as long as "angel" was not a substring of someone else's name.

This will then start a vote going, team mates can then either !vote yes or !vote no. The amount more yes votes then no votes needed is configurable in the commander.ini file.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
voting for a commander. useage
!poll;!Poll!POLL
Then your answer, yes or no. For example:
!poll yes, or !vote NO would be acceptable, but only when a vote is occuring...

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Check who your team commander is. Useage:

 !commander;!Commander;!COMMANDER;!TC;!tc;!Tc;!TeamCommander;!TEAMCOMMANDER;!team commander
If there is a commander for that dudes team, then it will tell them the commander name, if not, it will page temm with instructions on how to start a vote.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
check the team fund. Usage:
!teamfund;!TeamFund;!TEAMFUND;!TF;!tf;!Tf;!tF

This pages the player what the current teamfund value is. The team fund is controlled by the team commander. It can be used to distribute money to other people
or used to call in supply drops. If you run the base defense plug-in, it could be used for that too... The server owner can also configure a trickle to the team fund to,
at defualt it is set to increase on it's own by ten credits every ten seconds. But this is subject tot he server owners change.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
donate to the teamfund. Usage:
 !TFdonate;!tfdonate;!TFDONATE;!TeamFundDonate;!teamfunddonate;!TEAMFUNDDONATE;!T FD;!tfd
Then the amount to donate, for example:
!teamfunddonate 500
If I have 500 credits, then I would donate 500 credits to the team fund.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
healing_aura
The team commander gets a healing aura (can be toggled off by the server owner in commander.ini), this aura heals near-by team mates and there vehicles.
The strength of the aura, and the area of it's effect is controlled byt he server owner in commander.ini


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
donating the team fund to a player, useage:
ONLY FOR COMMANDER
!tfdonateplayer;!TFDONATEPLAYER;!TFdonateplayer;!TFDonatePlayer
Then the player name and the amount, for example:
!tfdonate reb00b 500
If there was 500 credits in the team fund, and player reb00b was on the commanders team, then he would be given 500 credits from the team fund. This
command can only be used by the team commander. the name of the player works the same as the votecommander command, i.e you only have to type part of there name


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
ordering a supply drop, usegae:
ONLY FOR COMMANDER
!Supply;!SUPPLY;!supply
The team commander can order a supply drop, a chin00k  drops off a box at there position. At default it costs 500 credits, but this is controlled in commander.ini for server owners to change.
The supply box will grant a refill to whatever player picks it up, and will refill the health and armor of any tank that picks it up.
The supply can be called in an infinite amount of times, but the server owner controlls how often you're allowed to call in it in the commander.ini file. Once every x seconds...


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
blocking the harvester, usegae:
ONLY FOR THE COMMANDER
 !BLOCKHARV;!BlockHarv;!blockharv;!BlockHarvester;!BLOCKHARVESTER;!blockharvest;! bh;!BH;!Bh
The commander can block the harvester with this command. He might do this when the enemy holds the field for example.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
un-blocking the harvester, useage:
ONLY FOR COMMANDER
 !UNBLOCKHARV;!unblockharv;!UnBlockHarv;!UnblockHarv;!UNBLOCKHARVESTER;!unblockha rvester;!UnBlockHarvester;!UnblockHarvester;!UBK;!ubh
The commander can un-block the harvester at any time with this command. If his team re takes the field for example, he would obviously want it to return to normal duties.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
finding out the commander abilities, useage
ONLY FOR COMMANDER
!abilities;!ABILITIES;!Abilities
When the commander is voted in, he is paged telling him he has extra abilities and typing !abilities will tell him about it.
If he does type !abilities he will be paged with such info, because there are allot pf people who will forget the syntax or even what they're capable of.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Advanced c4 message, useage:
ONLY FOR COMMANDER
!c4;!C4
This is the same as the normal !c4 command, however when the commander types this, he is paged additional infomation about the c4.
Specifically what building they are placed clostest to, and how many of them.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Ordering your team, useage:
ONLY FOR COMMANDER
!order;!Order;!ORDER
Then your message... For example
!order Defend the hand of Nod guys
This would then page every player on your team "The team Commander orders you to: Defend the hand of Nod guys".
This is an important command for motivating your team...
You could for example do !order Buy flamers for flame rush, is excallent for setting up plans and controlling the team for better team work.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Checking the status of the harvester, useage:
ONLY FOR COMMANDER
!hstatus;!HStatus;!Hstatus;!HSTATUS
This will page you the health percent of the harvester.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Proximity mine disarming aura, useage:
ONLY FOR COMMANDER
The team commander (if the server owner has it enable) will be granted a aura similar to the healing one, however this one
disarms enemy mines near him. The area of effect is determined by the server owner.


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
As well as these commands, you will also be paged warnings about the health of your buildings and harvester should they fall below 50%.
This might be a good time to use the !order command to get team mates to repair...
If on the next map the commander from the previous map is still on the same team he will carry his command over. If however he is teamed to the other side
he will lose it. This is to encourage the use of the commander as much as possible.
At present, a player can start a poll for himself to be the commander, this isn't really in the spirit of team work, however it may make more use of the
commander as players tend to be inherently selfish, hence the need for such a system. I may in the next version not allow them to start a vote on
themselves, or perhaps let the server owner choose.









I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.
I really mean it, this thing took me quite a while to write, and if you're reading this, then I did it for you. So if you modify the source code
and add your own code, then release it.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=commander
You'll also need to add commander.ini supplied to your SERVERs directory. This is where you can configure all the settings for the commander system.
You'll also need to place NOD_Supply.txt and GDI_Supply.txt in your servers DATA folder too. Please note the emphasis of where
to place the .dll and .ini file, that actual server directory, as where the two text files for the cinematics have to go in the DATA folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download


7
Editing and Mapping / [Plug-in] SSGM2.02 VoteNextMap BETA
« on: April 18, 2009, 04:59:30 PM »
ReadMe:
Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs, with feedback I will fix any more bugs found.

This plug-in allows players to start a poll to set the next map in the rotation to there choosing.
The commands available to players to do this are:
!votenextmap <map name>
!VOTENEXTMAP <map name>
!VoteNextMap <map name>
!vnm <map name>
!VNM <map name>
PollNextMap <map name>
!PNM <map name>
!POLLNEXTMAP <map name>
!pollnextmap <map name>
The command allows players to use part map names, this means they do not have to type out the full map name in order for it to work.
For example, this would work if you had cnc_mesa.mix in the rotation, "!vnm mes".
Players in the server then get to either !vote yes or !vote no.
There is a configurable .ini file included in the download called votenextmap.ini that allows the server owner to choose how long the vote goes on for.
It's defualt is 180 seconds (3 minutes). It also allows the server owner to configure how many votes the poll needs to win by beofre the next map is changed.
I believe this plug-in is compatible with the random rotation plug-in I released, but I havn't checked. Feed-back is welcome.


I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=votenextmap
You will also need to add the votenextmap.ini file to your server folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download


8
Editing and Mapping / [Plug-in] SSGM2.02 AntiCombatRefill BETA
« on: April 18, 2009, 01:29:48 PM »
ReadMe:
[quote title=Quote:]
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in allows the server owner to stop players refilling if they have recently been damaged from another player's character.
Please note that it only stops players refilling there character if they've been damaged by another players character. Vehicle damage, falling damage
and other damage like running on tiberian etc etc do not count towards infantry combat, and therefore they can still refill.
This plug-in comes with a .ini file that allos the server owner to configure how long they wish a player to have to wait before refilling is allowed again.
Please note that it only resets there health, it does not block the refilling of there weapons ammunition.
There is a setting already to block refills in SSGM.ini. The setting is this:
BlockCombatRefills=
RefillTime=
However, this is slightly flawed. Whilst it does actually block refills, it doesn't stop people "purchasing" free characters. This code doesn't actually
stop them from purchasing the free characters either, but it does reset there health back to what it was.
Because of this setting in SSGM there is a conflict with this plug-in if you use them both. If you wish to use this plug-in then you must not try to use
the one built into SSGM, just leave those settings blank.
This is the clostest I have seen to actually being able to stop combat refills, however people can always wait out the timer. This is why the timer is configurable.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it or if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.
I cannot stress this enough. People all to often sit on there work and it benefits no-one but themselves. If you truely love this game, then you'll help save it.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=combatrefill.dll
You will also need to add the CombatRefill.ini file to your server folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.
[/quote]

Download



9
Editing and Mapping / [Plug-in] SSGM2.02 TeamDonate BETA
« on: April 17, 2009, 11:54:32 AM »
ReadMe:
Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in allows players to donate there chosen amount of credits to there team mates in one command. Players can use the following to do this:
tdonate
!TDONATE
!Tdonate
!TeamDonate
!teamdonate
!TD
!td
!TEAMDONATE

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=teamdonate

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download


10
Editing and Mapping / [Plug-in] SSGM2.02 SellVehicle BETA
« on: April 17, 2009, 01:02:23 AM »
ReadMe:
Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com[/email]).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in allows players sell there vehicles using a chathook. The following are acceptable strings for players to type:
!sellveh
!SV
!SELLVEH
!SellVeh
!sv
!sellvehicle
!SELLVEHICLE
!SellVehicle
The vehicle locks itself and ejects all players when this happens, but if the vehicle is destroyed or stolen, or your re-enter the vehicle, then it halts the sale.
The server owner can configure the percentage of money refunded to the player in the SellVeh.ini file. It's defualt is 0.5.
The server owner can also set how long it takes for the sale to complete, this is currently set to ten seconds.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=SellVeh
You will also need to add the SellVeh.ini file to your server folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download



Small movie demonstration

11
Editing and Mapping / [Plug-in] SSGM2.02 CharacterRefund BETA
« on: April 16, 2009, 11:55:55 AM »
ReadMe:
Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in is based on the system first created by black-cell. It give players there money back for there purchased characters.
This means that if you are a mobius character that costs 1000 credits, and you then purchase a rifle soldier, you'll notice your credits increase by 1000.
This plug-in gets the costs of characters directly from the objects file. You do not need an objects file on your server for this to work, it just means that if you do have a modified objects file with the characters costs all changed, it'll still work. It will refund the players the money that you have modified yourself.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=characterrefund

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server
back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download



Small video demonstration

12
Editing and Mapping / [Plug-in] SSGM2.02 AntiSpawnKill Beta
« on: April 16, 2009, 11:12:28 AM »
ReadMe:

Quote
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plug-in allows the server owner to stop people from Spawn Killing players. There is a configurable SpawnKill.ini file included which allows the server owner to choose how long they wish for newly spawned players to remain un-killable for. This setting is a floating point value, so fractions of seconds are possible. I encourage each server owner to find there preferred amount of time. The .ini file is set to 0.3 seconds, but I am guessing each server owner has a different idea as to what is best for them.
This plug-in should be compatible with any renegade server, and it shouldn't matter if you have a different defualt spawner. I've tried to make it as bug free, exploit free and compatible as possible, but please mention anything you might find.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=randomrotation
You will also need to add the SpawnKill.ini file to your server folder.

I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here. They also have a renegade server back up and running. Be sure to find it in the WOL server listings and join. It's hella fun.

Download


13
Editing and Mapping / [Plug-in] SSGM2.02 PointsDistributionSystem BETA
« on: March 12, 2009, 10:32:28 PM »
Readme:
[quote title=Quote:]
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

The idea and concept of this plug-in was founded on the official APB server hosted by MP-Gaming. Most of the code in this plug-in was written
by Roshambo, I merely edited some parts here and there to make it a plug-in.

It is the first release version and probably has some bugs in it, the purpose of the release is to gain feedback.

Source code has been included in this release. However, I have included it for two reasons:
1) To stay legal and compliant with the License set forth by Jonathan Wilson
2) To get feedback and help from other coders.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners who would like a veteran system.
Please bare this in mind if you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade
will continue to keep it's diminishing player base.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=pointsystem

This plug-in means that points are only rewarded when a player/vehicle/beacon/c4 has been disarmed/killed (buildings stay the same).
The points are distributed proportionately between the players that damaged the object, according to how much damage they dealt to it.
This means someone who killed the player with a pistol right at the end, but only contributed 2hp of damage, only gets a small amount of the points value.
An interesting system...
[/quote]

Download



Short Movie Demonstration

14
Scripting and Programming / Weapon spawn
« on: March 12, 2009, 10:48:20 AM »
I wrote a weapon spawn manager for cnc_reborn, it emulated the Black-cell weapon spawn system where the spawner changed model every x seconds to signify that the weapon given would be random. This was fine as I created the power-up and then granted the random weapon on the ::Custom. However, I was writing a plug-in for SSGM that did the same thing, but without the manager creating the weapon spawns. I was trying to use the Object Create hook to attach a script to the weapon spawn (meaning that I diddn't have to add positions for weapon spawns, just change the existing ones), then found that the weapon spawn isn't actually a power-up at all after the model wasn't changing... Then it turned out that the ObjectCreateHook doesn't even pick up the weapon spawner at all. Period.
Can anyone think of a way to hook it?
I mean, I could probably just attach a script to it in level edit, but that's not the way I wanted to do it, I just wanted to distribute it as a .dll. Needing a modified objects file is pretty crappy, as allot of server owners will already have a modified version.
I can think of otherways to attach the script to the weapon spawn, but it would mean iterating through all the objects with a string comparision every x time. Which is obviously shockingly crap.

So, anyone got any ideas?

15
Editing and Mapping / [Plug-in] SSGM2.02 RandomRotation BETA
« on: March 10, 2009, 06:51:11 PM »
Readme:
[quote title=Quote:]
This is a plug-in designed to work with SSGM2.02 for cnc_renegade.
It was written by reborn from MP-Gaming.COM (fm_reborn@hotmail.com).

This is the first release version and probably has some bugs in it, with feedback I will fix bugs found.

This plugin will make the rotation of your servers map random. It will not play the same map twice in a row, there is code to make sure of it.
It will not work with just one map in the rotation, and is kinda pointless with two maps. However, I think it suits not just fanmap servers,
but all servers.
Players can check what the next map will be with the following chat commands:
!nextmap
!n
!N
!NEXT
!Nextmap
!next!NEXTMAP
Please note that most regulators have a feature for checking the next map and messaging the server or the player using similar, if not the same chat hooks.
Depending on how the coder wrote the regulator, it may or may not work with this Plug-in, which is why I included this feature in the plug-in.
You will obviously need to disable the regulators version that tells players the next map to be played if it is not compatible with this plugin.
Feed-back on this would be nice.

I don't run a renegade server, I have no real use for this plug-in and have made it for the sole reason to help other server owners.
If you use this plug-in and modify it, if you see a problem, either tell me, or preferably submit code. Don't be selfish, release the source code.
I believe it is only with this attitude that Renegade will continue to keep it's diminishing player base.
Please please please think about this, don't just horde.

To use this plug-in, refer to SSGM.ini in your SSGM2.02 server folder.
You'll need to add the .dll to the server folder, and make an entry in the [Plugins] section, mine looks like this:

[Plugins]
01=randomrotation


I urge you visit my forums and my site @ MP-Gaming.COM. I would also like to direct you to Black-Cell.NET. There is a history of this game there that
most people are oblivious to, and without Black-Cell, none of the feature rich servers we have today would be here.
[/quote]

Download




Pages: [1] 2 3 4