AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   [v2.5.2, March 19] Trouble in Terrorist Town mod (https://forums.alliedmods.net/showthread.php?t=238780)

GuskiS 04-16-2014 16:24

[v2.5.2, March 19] Trouble in Terrorist Town mod
 
3 Attachment(s)
- v2.5.2, last updated: 19 march 2015, Servers using this mod GitHub link
Sample video.
Finally Trouble in Terrorist Town has arrived to Counter-Strike 1.6. Most is ported from original TTT mod in Garry's mod. Some things are adjusted to possibilities and limititations of HL engine. Some are enhanced of my own view how game should be played.

The game is about a group of "terrorists" who have traitors among them, out to kill everyone who's not a traitor.
A small number of players is selected as Traitors, who have to kill all the Innocent players (ie. the rest of the players). Those innocents know they are in the majority, but they do not know who is Traitor and who is not.

The Traitors must use the element of surprise and their special equipment, if they are to succeed. The Innocent just have to survive, which means finding out who the Traitors are and killing them before they kill you. Of course everyone is holding a big gun, and everyone looks suspicious...

For the Innocent, knowledge is power: who is acting strangely? Who can be linked to evidence found on corpses? Who is still alive, even?
More info here.
Contents :
Requirements top
CS 1.6.
AMX Mod X 1.8.2 or higher.
Orpheu 2.3 or higher.
MySQL DB (Optional)

Commands top

  • say /buy
    Shows buy menu for Traitors and Detective.
  • say /open
    Opens cell doors in JailBreak maps.
  • say /rules
    Shows helpful info.
  • say /ttt
    Shows menu with all usefull command.
  • +specialvoice
    Allows to speak only with Traitors or Detectives.

  • +ttt_bind1
    Bind for items.

Cvars top
TTT mod is fully customizable. Look into ttt_mod.cfg for more information.
API top
Fully working API included. Look into ttt.inc file for more information.
Installation top
1. Firstly, you need Orpheu. You have just to unzip the content of orpheu_base.zip in ./amxmodx/ ;
2. Then unzip the content of the provided archive here in ./amxmodx/ ;
3. Install the plugin*, restart and it's ready.


* You need to compile locally the plugin since it uses third party includes from Orpheu and my plugin.

If you don't know how to compile locally on windows :
  1. Download AMX Mod X Base for windows on the main site ;
  2. Unzip the package somewhere in a folder ;
  3. From the orpheu_base.zip package you have downloaded just before, copy the include files located in ./scripting/include/ to the folder created in 2. in ./addons/amxmodx/scripting/include/ ;
  4. Download ttt.inc, ttt_const.inc, ttt_stock.inc and copy it to ./addons/amxmodx/scripting/include/ too ;
  5. Download ALL sma files and copy it in ./addons/amxmodx/scripting/ ;
  6. Now go to ./addons/amxmodx/scripting/ and click compile.exe ;
  7. You will see a new folder named "compiled" which is automatically created. ;
  8. Congratulations, you have your compiled plugin, you can install it on your server. Restart and it's ready.
Info top
  • I'm willing to add support to specific maps, if someone wants to make them.
  • Open for suggestions.
Credits top
  • Bad King Urgrain - For making this mod in first place.
  • Arkshine - For topics design, code and helping in forum.
  • tuty - For team sprite code.
  • xPaw - For fake player code.
  • someone(can't remember) - For plant everywhere code.
  • ConnorMcLeod - For helmet thingy.
  • To subplugin creators.
  • Everyone else who helped with code, answers, testing, suggestions.
  • Pukata - For making first video.
  • Without you all this won't have happened.
Installation Files top
Compiled .amxx files by Arkshine.

GuskiS 04-16-2014 16:24

Re: Trouble in Terrorist Town
 
5 Attachment(s)
Translations topWant to help translate? Visit this topic!

Change Log top
v2.5.2 -[19 march 2015]
  • New ttt_command_menu.amxx - holds all usefull commands available to player, user /ttt to open.
  • New ttt_addons.txt - new language file to store upcoming updates so that I won't have to update main file and mess up missing translations.
  • New ttt_colorchat.inc - holds includes for ColorChat support for those who use amxmodx <1.8.3 versions.
  • Renamed ttt_item_hyn.sma to ttt_item_disguiser.sma
  • API changes:
  • Added native ttt_buymenu_show - to show buymenu for a player.
  • Changed native ttt_register_cvar - added one more string parameter description[]. Now this native prints also description in ttt_mod.cfg file.
  • Added native ttt_command_add - adds your commands to menu for easier access.
  • Added forward ttt_command_selected - called when command is selected from menu.
  • Added forward ttt_plugin_cfg - called when TTT mod loads all configs.
  • Added constant TTT_ADMINACCESS - for things that need admin access.
  • Added few PLAYER_DATA fields for addons support.
  • Added stock ttt_get_user_name - gets player name if user has taken other players name.
  • Source file changes:
  • All plugins which are registering cvars have been updated to use native with description.
  • All items have been migrated to user ttt_plugin_cfg forward.
  • ttt_antiretry_system -Added few failsafes.
  • ttt_core - Added forward ttt_plugin_cfg, neat ScreenFade effect to show which team you are on, fixed issues with karma not giving for using Newton, some code improvements, removed legacy code.
  • ttt_dead_body - Code improvement.
  • ttt_dna_system - Code improvement, added new message.
  • ttt_exploit_prevention - Fixed bug when player model couldn't be set correctly after he being killed.
  • ttt_items_base - Added new native ttt_buymenu_show, added support for CommandMenu, code improvement, support for Items sharing addon.
  • ttt_item_disguiser(previously ttt_item_hyn) - Added posibility to steal other players identity by using Backpack menu on deadbody.
  • ttt_item_golden - Added ScreenFade effect on hit.
  • ttt_item_knife - Code improvement.
  • ttt_item_newton - Fixed bug with not giving correct karma on kill.
  • ttt_logging - Fixed but with not getting amx_nextmap cvar value.
  • ttt_replacements - Added TutorMessage removal code.
  • ttt_rules - Added CommandMenu support, ttt_rules admin command, code improvement.
  • ttt_show_infos - Added CommandMenu support, added Last states MOTD to see last round player states, code improvement.
  • ttt_special_info - Added support fake detective and disguiser name steal features, code improvement.
  • ttt_stats_system - Added CommandMenu support, fixed bug with less than 10 record in TOP10, added failsafes.
  • ttt_version_check - Fixed mandatory bug with checking wrong version (facepalm), fixed bug of getting wrong data from server(previous version migrated to new server).
  • ttt_warning_system - Added CommandMenu support, added banning on low karma(ttt_warnings_minkarma).
  • Addons:
  • Fake detective(T) item - Makes you look like Detective - glow, letter on head, scoreboard, etc.
  • Tripmine(T) item - Ported Tripmine into TTT mod - it explodes and gives same effect as UMP prototype gun.
  • Hook(D/T) item - Rope/hook to fly around the map.
  • Items sharing system(D/T) - it is now possible to buy items for other players with credits.
  • Loyalty system(D) - Can set players loyalty - provable, suspicious, traitorious etc.
  • Other changes:
  • Dropped all translations except Spanish which is new.
  • Amxmodx <1.8.3 users have the colors back in chat ^_^
  • Few default cvar values have been changed.
  • Fixed bug with resources where the package was missing models/ttt/w_throwingknife.mdl causing server to crash on start!
  • TTT MOD IS AWESOME!
Previous updates

Buckshot 04-16-2014 18:34

Re: Trouble in Terrorist Town
 
Looks nice on first look.. You should add a description for those doesn't know what "Trouble in terrorist town" is though.

GinNNy 04-16-2014 23:58

Re: Trouble in Terrorist Town
 
Is there specific maps ?

swapped 04-17-2014 01:20

Re: Trouble in Terrorist Town
 
im not understand what this plugin dosent do , please add video/screens/more info, thanks :D

Kia 04-17-2014 05:05

Re: Trouble in Terrorist Town
 
Quote:

Originally Posted by Badking
The game is about a group of "terrorists" who have traitors among them, out to kill everyone who's not a traitor.

A small number of players is selected as Traitors, who have to kill all the Innocent players (ie. the rest of the players). Those innocents know they are in the majority, but they do not know who is Traitor and who is not.

The Traitors must use the element of surprise and their special equipment, if they are to succeed. The Innocent just have to survive, which means finding out who the Traitors are and killing them before they kill you. Of course everyone is holding a big gun, and everyone looks suspicious...

For the Innocent, knowledge is power: who is acting strangely? Who can be linked to evidence found on corpses? Who is still alive, even?


GuskiS 04-17-2014 05:44

Re: Trouble in Terrorist Town
 
Thanks Kia.
About the maps, there is little support for jailbreak maps, but if someone wants to participate in mapping, I could make support for it - like specific entities and other things.

NiHiLaNTh 04-17-2014 07:18

Re: Trouble in Terrorist Town
 
idea is taken from GMod. search any video from there

ironskillz1 04-17-2014 07:33

Re: Trouble in Terrorist Town
 
Nice job!
I hope we can see some TTT servers in cs 1.6 now :)

wicked95 04-22-2014 05:09

Re: Trouble in Terrorist Town
 
Man I tried to make a plugin like this but I got a lot of errors and I left it there :D
I'm glad someone else made it ;)


All times are GMT -4. The time now is 14:33.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.