ConScript: Power from your console (fixed link)

Maps, modifications, add-ons, projects, and other releases for Zandronum. Also includes announcers.
Post Reply
User avatar
TDRR
Forum Regular
Posts: 214
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela

ConScript: Power from your console (fixed link)

#1

Post by TDRR » Tue Sep 24, 2019 6:22 pm

Have you ever wanted to help out the players on a map they have been dying in for ages now? Wanted to punish hackers the proper way, not just banning them but also stripping away all their guns and freezing them?
Look no further, ConScript provides all this and some more!

DOWNLOAD CONSCRIPT!

Sounds cool and all, but how do i use it? ???
Type in the console (Either in singleplayer or the host window)

Code: Select all

conscript "command arg1 arg2 arg3"
Remember to prepend it with "rcon" if you are using this from a client window with rcon access.
And the commands are:
Spoiler: Commands! (Open)
You can get player numbers by typing "playerinfo" into the console

Where command can be:

thanos
Takes no arguments, simply kills all monsters on the map

kill
Takes one argument, where arg1 should be the player number of the kill target.
Kills even with invulnerability or buddha cheat on. :twisted:

invul
Takes one argument, where arg1 should be the player number of the player you
want to make invulnerable.

give
Takes three arguments, where arg1 should be the player number of the player you
want to give an item to, arg2 is the amount of this item and arg3 is the
item name.

take
Takes three arguments, where arg1 should be the player number of the player you
want to take an item from, arg2 is the amount of this item and arg3 is the
item name.

strip
Takes one argument, where arg1 should be the player number of the player you
want to take all items from. This includes all armor, ammo, weapons, keys
and any other items they may have.

freeze
Takes one argument, where arg1 should be the player number of the player you
want to freeze. This makes that player not move at all.

unfreeze
Takes one argument, where arg1 should be the player number of the player you
want to unfreeze. This makes that player be able to move again.

quaddmg
Takes one argument, where arg1 should be the player number of the player you
want to deal quad damage for 30 seconds.

heal
Takes one argument, where arg1 should be the player number of the player you
want to give 200% health and armor to.
Code is open source, so you can use it in your projects too as long as you don't remove or change the MIT License header at the top of the ACS source.

If there's any command you would like to see, request it down below and it will probably be added.
"I will find joy in Yahweh. I will delight in my Elohim. He has dressed me in the clothes of salvation. He has wrapped me in the robe of righteousness like a bridegroom with a priest’s turban, like a bride with her jewels."
-Isaiah 61:10 (Names of God Bible)

User avatar
HellBlade64
Forum Regular
Posts: 100
Joined: Mon Aug 13, 2012 9:03 pm
Contact:

Re: ConScript: Power from your console (fixed link)

#2

Post by HellBlade64 » Mon Nov 04, 2019 2:52 am

Would it be possible to add a command that teleports you to people or vice versa?

User avatar
TDRR
Forum Regular
Posts: 214
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela

Re: ConScript: Power from your console (fixed link)

#3

Post by TDRR » Mon Nov 04, 2019 3:20 pm

HellBlade64 wrote:
Mon Nov 04, 2019 2:52 am
Would it be possible to add a command that teleports you to people or vice versa?
Well, since this is meant to be fully usable by server admins without actually being in the servers themselves, not something to specifically do that, but i can certainly do something where you can teleport any player (Including yourself if you provide your player number) to another player (Again, including yourself if you provide your player number).

The implementation is kinda tricky though, and remember that in the majority of gamemodes, teleporting over another player no matter how you do it will telefrag him.
So i need to find free space around the other player which in rare cases may be impossible and you will just get an error but i suppose that's better than nothing. If this is good enough i can definitely do it.
"I will find joy in Yahweh. I will delight in my Elohim. He has dressed me in the clothes of salvation. He has wrapped me in the robe of righteousness like a bridegroom with a priest’s turban, like a bride with her jewels."
-Isaiah 61:10 (Names of God Bible)

Post Reply