A_Li_N's Paintball
Current Version :
Description :
Paintball
Add Game Stone with [add PBGameItem
Players double click Game Stone. Stone will add player to the next open team. Stone stores players Stats/fame/karma/kills/skills and sets all skills/stats to 100. Player's items are then stripped off and banked in a bag. And the PBGame armor and weapon are added with the team hue. The Bow will automatically check to see if the defender is of a different team by checking the hue of their armor. When the player looses all their armor and is hit once more, they are teleported to the ExitDest.
Installation :
Simply put the files in your Customs folder. No base script edits needed.
Future :
As you can see, I have put in support for users to request changes/additions. I am pretty open on this matter and will implement what I feel is a good addition to paintball. I will update the list of the Future if I decide to work on it. But please, once requested, do not ask when it will be done I work on my own schedual and it's very random.
Current Version :
- 1.1.1 - Fixed Arms lore staying at 100. - PBGameItem.cs
- 1.1.0 - Updated - change-log in post 69.
- 1.0.3e - Fixed a crash of invalid Casting. - PBPlayerStorage.cs
- 1.0.3d - Fixed skills rounding when restoring. - PBPlayerStorage.cs
- 1.0.3c - Small fix to the Score Gump. - PBScoreGump.cs (Thanks KryptoniteXP)
- 1.0.3b - Couple more checks to see if defender is playing. Cosmetics - PBGameEquipment.cs, PBGameItem.cs
- 1.0.3a - Fixed Team assignments. - PBGameItem.cs
- 1.0.3 - Added Team Exit points and re-did the gump to have more function. Can now set the amount of teams and all the entry/exit points from the gump. - PBGMGump.cs, PBGameItem.cs
- 1.0.2c - Fixed a bug when attacking things other than PlayerMobiles. - PBEquipment.cs
- 1.0.2b - Put some more checks in to hopefully eliminate server crashes. - PBGameItem.cs
- 1.0.2a - Fixed small mis-type error. - PBGameItem.cs
- 1.0.2 - Fixed a crash when players' bows were destroyed/removed. Added Cloaks to players to help differentiate teams. (and fix crash) Make sure you do not have games running when you update. - PBGameItem.cs, PBEquipment.cs, PBGMGump.cs, PBTimer.cs
- 1.0.1a - Fixed a small bug with bankchecks as prizes - PBGameItem.cs
- 1.0.1 - Change Log :
- Team Locations working.
- Scoreboard with Team counts/names and who is alive/dead.
- Auto Prize delivery at end-game to teams with 1 or more members left.
- GM Gump that lets you Start/Pause/End game and target a Bag with prizes in it.
- Hit/Miss messages to spice things up.
- Various tweaks to code to make things work.
- New names for files/items (The reason I put "Beta" up there , I sometimes change my mind with things of this nature)
- Weapons actually PAINT armor now, instead of having them delete the pieces.
- 1.0.0 - Basic game of Paintball. Currently supports up to 4 teams. Very little else is implemented yet...waiting for feedback.
Description :
Paintball
Add Game Stone with [add PBGameItem
Players double click Game Stone. Stone will add player to the next open team. Stone stores players Stats/fame/karma/kills/skills and sets all skills/stats to 100. Player's items are then stripped off and banked in a bag. And the PBGame armor and weapon are added with the team hue. The Bow will automatically check to see if the defender is of a different team by checking the hue of their armor. When the player looses all their armor and is hit once more, they are teleported to the ExitDest.
Installation :
Simply put the files in your Customs folder. No base script edits needed.
Future :
- Support to generate a pre-made arena 'Addon'. Currently 1-2 in the making from a friend, will be scripted using the AddonGenerator and selectable from the Game Stone.
- Requested by Users :
As you can see, I have put in support for users to request changes/additions. I am pretty open on this matter and will implement what I feel is a good addition to paintball. I will update the list of the Future if I decide to work on it. But please, once requested, do not ask when it will be done I work on my own schedual and it's very random.