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: 219
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela
Contact:

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.
One thing I have asked from the Lord, that I shall seek: That I may dwell in the house of the Lord all the days of my life, to behold the beauty of the Lord and to meditate in His temple. (Psalm 27:4, NASB)
My Discord tag is @tdrr, and it's my preferred contact method. I also check PMs here from time to time.

User avatar
HellBlade64
Forum Regular
Posts: 103
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: 219
Joined: Thu Jun 28, 2018 9:13 pm
Location: Venezuela
Contact:

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.
One thing I have asked from the Lord, that I shall seek: That I may dwell in the house of the Lord all the days of my life, to behold the beauty of the Lord and to meditate in His temple. (Psalm 27:4, NASB)
My Discord tag is @tdrr, and it's my preferred contact method. I also check PMs here from time to time.

Post Reply