RUST Kill Streaks v0.1.8

No permission to download
You can download a maximum of 0 files within 24 hours
Keep track of player kill streaks, broadcast custom killstreak messages and have the option to reward or punish them with multiple perk types. With UI notifications and a leaderboard.

Support for Friends and Clans, to stop friends killing each other.Support for Event Manager, to stop player kill streaks whilst in the arena.Support for ZoneManager to limit where KillStreaks are viable.

All Strikes now have the option to give the player a Kit as well as defined in the /oxide/data/killstreak_data.json Just specify the KitName. Leave it null to give no Kit.

Streaks currently available​

  1. None

Punishments​

  • (1. Airstrike // Requires the Airstrike plugin
  • (2. Squadstrike // Requires the Airstrike plugin
  • (3. Artillery // Drops a artillery strike on the player
  • (4. Helicopter // Sends a helicopter to the player
  • (14. Advanced Airstrike // Requires Advanced AirStrike plugin
  • (17. // Gives the player an Advanced Air Strike Squad
  • (18. // Gives the player an Advanced Air Strike Napalm
  • (19. // Gives the player an Advanced Air Strike Nuke
  • (20. // Gives the player an Advanced Air Strike Spectre

Rewards​

  • (5. Supplydrop // Drops a supply drop to the player
  • (6. Airstrike signal // Give the player a smoke grenade to call the perk
  • (7. Squadstrike signal // Give the player a smoke grenade to call the perk
  • (8. Artillery signal // Give the player a smoke grenade to call the perk
  • (9. Helicopter signal // Give the player a smoke grenade to call the perk
  • (10. Martyrdom // When the player dies the will drop either a grenade, beancan grenade or explosive charge as a final stand
  • (11. TurretDrop // Give the player a smoke grenade that spawns a loaded Auto Turret
  • (12. Coins // Give the player X amount of coins (Economics)
  • (13. RP // Give the player X amount of RP (ServerRewards)
  • (15. Advanced Airstrike signal // Give the player a smoke grenade to call the perk
  • (16. Supply Signal // Gives the player a supply signal in inventory
  • (21. // Gives the player an Advanced Air Strike Squad Grenade
  • (22. // Gives the player an Advanced Air Strike Napalm Grenade
  • (23. // Gives the player an Advanced Air Strike Nuke Grenade
  • (24. // Gives the player an Advanced Air Strike Spectre Grenade
  • (25. // Gives the player only a Kit

Chat Commands​

  • /ks top <opt:##> - Display top kill streaks
  • /ks pb - Displays the users personal best
  • /ks list - List all currently setup streaks
  • /ks remove <killnumber> - Remove the streak for killnumber
  • /ks wipe - Wipes all killstreak player data
  • /ks show - Shows available streak types and their corresponding ID number
  • /ks add - Displays the format required for adding a new kill streak

Perk Signal activation commands​

  • /ks astrike - Activates the advanced airstrike signal
  • /ks strike - Activates the airstrike signal
  • /ks squad - Activates the squadstrike signal
  • /ks art - Activates a artillery signal
  • /ks heli - Activates the helicopter signal
  • /ks turret - Activates the TurretDrop signal

Adding a new Kill Streak​

Having a perk/punishment is optional, you can just display messages if that is what you wish

  • /ks add <killnumber> <message> <opt:type> <opt:amount>
  • killnumber is the amount of kills needed to activate the streak
  • message is the message that will displayed upon streak activation
  • opt:type is the streak type (see above)
  • opt:amount is the amount of time that streak type will be called
Ex. /ks add 10 " is on a rampage!" 3 2 ===> This will activate at 10 kills, display "k1lly0u is on a rampage!" and will call a artillery strike on my position 2 times

Note : The players name will be displayed before the message![/COLOR]

Perk types and activation instructions​

When a player receives a perk, if it requires activation the player will be given instructions how to do so.

Signals - Players must activate the perk with a chat command. Once activated all they have to do it throw the supplied smoke grenade to activate the perk

Airstrike - Calls a airstrike on the signals position

Squadstrike - Calls a squadstrike on the signals position

Artillery - Calls a artillery strike on the signals position

Helicopter - Calls a helicopter to the signals position

Turret Drop - Spawns a loaded auto turret on the signals position. This will automatically authorize to the player and any of his nearby friends/clan mates. The turret spawns active, powered with an M39. They last 1800 seconds maximum (before self destructing).

Martyrdom - Martyrdom is activated automatically, upon death the player will drop a random explosive as a final stand against the attacker

Supply Drops - Supply drops are activated instantly and fall to the ground rapidly for fast paced looting

Note: In the config there is now a PVPOnly flag. If set to true only player kills count towards a streak. In the config there is now a PeopleOnly flag. If set to true only NPC and player kills count towards a streak. If both those are set to false then NPC, Players, Animals, Bradley, Helicopters and CH47 kills all count.

Configuration​

The settings and options can be configured in the KillStreaks file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.
Code:
Please, Log in or Register to view codes content!
Author
Box2
Downloads
0
Views
31
First release
Last update
Rating
0.00 star(s) 0 ratings

Similar resources

Добавляет на сервер отображение ассистентов по убийству в списке убитых
0.00 star(s) 0 ratings
Downloads
0
Updated
Отображение ассистентов по убийству
0.00 star(s) 0 ratings
Downloads
0
Updated
Отображение ассистентов по убийству
0.00 star(s) 0 ratings
Downloads
0
Updated
Запрещает игрокам использовать команду kill для самоубийства.
0.00 star(s) 0 ratings
Downloads
0
Updated
Бонусы за убийства.
0.00 star(s) 0 ratings
Downloads
0
Updated
Back
Top
Development Community