Watch
-
Add Favorite
Notes for 1.16 have been lost during the way to here...
( Previous Versions )
Description
Translocators
REQUIREMENTS
Note again: this script needs you to have the latest beta version of EventScripts (as of 23th June 2007) and ES_Tools for it to work.
WHAT?
This script addon provides your Source server (should work in any Source game) with translocators the players can use.
A Translocator is a personal device that can be thrown and the player can later teleport himself to it. These translocators also have built-in camera which the player can use!
HOW?
The players need to bind a few keys to be able to use the translocator. The console commands that should be bound are:
Players can type !trhelp to chat anytime to see the list of console commands. Admins can use !trans to configure some parts of the script on the fly.
For example if I was the server admin and I wanted myself to have black translocators when playing in T side and golden translocators when playing in CT side, I'd write this:
The custom colors will automatically be saved on round_end or when the script is unloaded.
COOL!
The translocators are real physics objects reacting to players, world and other objects. Bullets will go through their energic nature, but grenades have enough firepower to make them fly.
There are some effects on teleporting, nothing fancy but still cool. I may need some sounds too, any suggestions of the built-in sounds in the game? (I don't want to steal them from UT ;))
What if you teleport somewhere where the player cannot really be? How about inside walls? Yes that's possible, but this script has fairly effective means to detect being stuck after teleportation and will undo your action. This also applies if you somehow manage to teleport yourself outside the game world (it happened to me a few times when testing in some maps).
Now you are wondering if the players could get stuck by teleporting inside each other. That won't happen so easily. If you try to teleport inside your teammate and friendly fire is off, you will just get your translocator back. However, if friendly fire is on or you are teleporting inside your enemy player, you kill them! TELEFRAG! Of course you as a player are rewarded from the kill.
AUTH?
This script has two permissions that can be configured in your Auth provider:
EVENTS?
For interaction with other scripts, this addon also fires it's own custom events. This makes it possible to for example include Telefrags to Quake sounds.
The events and their variables are here:
All the events also have normal user-specific event variables such as es_steamid, es_username etc.
BOTS?
This script has experimental (not tested) support for bots using translocator also. To use this feature you need to load the subscript bots yourself after the main script is loaded:
IMPORTANT!
This script makes use of Auth provider. You need to have one loaded and configured before loading this script addon. For more info about Auth, see www.eventscripts.com/Authorization_FAQ
An example of how your autoexec.cfg could contain:
If you do not use bots or don't want them to use translocators, you don't need the second es_load command.
REQUIREMENTS
- Eventscripts 1.5.0 build 171 (or newer)
- ES_Tools .417 (or newer)
- Auth provider
Note again: this script needs you to have the latest beta version of EventScripts (as of 23th June 2007) and ES_Tools for it to work.
WHAT?
This script addon provides your Source server (should work in any Source game) with translocators the players can use.
A Translocator is a personal device that can be thrown and the player can later teleport himself to it. These translocators also have built-in camera which the player can use!
HOW?
The players need to bind a few keys to be able to use the translocator. The console commands that should be bound are:
- trans_throw - throw the translocator or retrieve it back
- trans_use - teleport where the translocator currently is
- trans_cam - switch between using the spy camera or player's own view
Players can type !trhelp to chat anytime to see the list of console commands. Admins can use !trans to configure some parts of the script on the fly.
!trans 1 |
For example if I was the server admin and I wanted myself to have black translocators when playing in T side and golden translocators when playing in CT side, I'd write this:
| !trans set GODJonez 0 0 0 255 255 32 |
The custom colors will automatically be saved on round_end or when the script is unloaded.
COOL!
The translocators are real physics objects reacting to players, world and other objects. Bullets will go through their energic nature, but grenades have enough firepower to make them fly.
There are some effects on teleporting, nothing fancy but still cool. I may need some sounds too, any suggestions of the built-in sounds in the game? (I don't want to steal them from UT ;))
What if you teleport somewhere where the player cannot really be? How about inside walls? Yes that's possible, but this script has fairly effective means to detect being stuck after teleportation and will undo your action. This also applies if you somehow manage to teleport yourself outside the game world (it happened to me a few times when testing in some maps).
Now you are wondering if the players could get stuck by teleporting inside each other. That won't happen so easily. If you try to teleport inside your teammate and friendly fire is off, you will just get your translocator back. However, if friendly fire is on or you are teleporting inside your enemy player, you kill them! TELEFRAG! Of course you as a player are rewarded from the kill.
AUTH?
This script has two permissions that can be configured in your Auth provider:
- use_translocator - players with this permission can request help and use the console commands (def. #known)
- admin_translocator - players with this permission can use !trans say command (def. #admin)
EVENTS?
For interaction with other scripts, this addon also fires it's own custom events. This makes it possible to for example include Telefrags to Quake sounds.
The events and their variables are here:
"translocator_throw" // when user thows translocator |
All the events also have normal user-specific event variables such as es_steamid, es_username etc.
BOTS?
This script has experimental (not tested) support for bots using translocator also. To use this feature you need to load the subscript bots yourself after the main script is loaded:
es_load translocator/bots |
IMPORTANT!
This script makes use of Auth provider. You need to have one loaded and configured before loading this script addon. For more info about Auth, see www.eventscripts.com/Authorization_FAQ
An example of how your autoexec.cfg could contain:
|
If you do not use bots or don't want them to use translocators, you don't need the second es_load command.
Version Notes For 1.16 (Announce this update)
Updated on: 2007-07-12 06:45:06 ESTNotes for 1.16 have been lost during the way to here...
( Previous Versions )
Find Servers
Servers running this addon.
Addon Details
Upload Addon