Author Topic: Modified TTT (Old [Version 20] but useful and still working)  (Read 655 times)

0 Members and 1 Guest are viewing this topic.

Offline mrciku

  • *
  • Posts: 21
  • Gender: Male
  • Respect: +2
    • It's a blog which I never post.
+2
Hello, if anyone knows PubGamer, you should know me. I was the developer (a.k.a. lua coder) there which apparently got shut down because of stupid DDoSers.

I am 75% complete on editing the latest version. But I have stopped work.

The TTT there was heavily modified by me and has lots of custom stuff. :troll:

Here are the list of stuff I can remember and still have in my backups folder:

1) Achievements


2) VIP Weapon System (Spawning with weapons of choice [No grenades and traitor items] with a user friendly menu on a press of F3.) [Weapons will not be given if there are no ammo for that type of weapon in the map.] {Probably not gonna be implemented but oh well, just showing off.}



3) New weapons
Hunting Shotgun



More traitor weapons (Poison Needle, Jihad Bomb [Leroy Jenkins], Drug Gun. etc)


And a few more!

4) Unstuck system (Common in TheThing)
Code: [Select]
function SpaceForPlayer(ply, pos)
if server_settings.Bool("sv_cheats", 0) then
game.ConsoleCommand("drawline " .. tostring(ply:GetPos()) .. " " .. tostring(pos) .. "\n")
game.ConsoleCommand("drawline " .. tostring(pos+Vector(0,0,(ply:Crouching() and 36 or 72))) .. " " .. tostring(pos) .. "\n")
game.ConsoleCommand("drawline " .. tostring(pos+Vector(16,0,(ply:Crouching() and 16 or 36))) .. " " .. tostring(pos+Vector(-16,0,(ply:Crouching() and 16 or 36))) .. "\n")
game.ConsoleCommand("drawline " .. tostring(pos+Vector(0,16,(ply:Crouching() and 16 or 36))) .. " " .. tostring(pos+Vector(0,-16,(ply:Crouching() and 16 or 36))) .. "\n")
game.ConsoleCommand("drawline " .. tostring(pos+Vector(-16,-16,(ply:Crouching() and 36 or 72))) .. " " .. tostring(pos+Vector(16,16,0)) .. "\n")
game.ConsoleCommand("drawline " .. tostring(pos+Vector(16,16,(ply:Crouching() and 36 or 72))) .. " " .. tostring(pos-Vector(16,16,0)) .. "\n")
end
if util.IsInWorld(pos) then
if !util.TraceLine({start=ply:GetPos(), endpos=pos, filter=ply, mask=MASK_PLAYERSOLID}).Hit then --Trace to location
if !util.TraceLine({start=pos+Vector(0,0,(ply:Crouching() and 36 or 72)), endpos=pos, filter=ply, mask=MASK_PLAYERSOLID}).Hit then
if !util.TraceLine({start=pos+Vector(16,0,(ply:Crouching() and 16 or 36)), endpos=pos+Vector(-16,0,(ply:Crouching() and 16 or 36)), filter=ply, mask=MASK_PLAYERSOLID}).Hit then
if !util.TraceLine({start=pos+Vector(0,16,(ply:Crouching() and 16 or 36)), endpos=pos+Vector(0,-16,(ply:Crouching() and 16 or 36)), filter=ply, mask=MASK_PLAYERSOLID}).Hit then
if !util.TraceLine({start=pos+Vector(-16,-16,(ply:Crouching() and 36 or 72)), endpos=pos-Vector(16,16,0), filter=ply, mask=MASK_PLAYERSOLID}).Hit then
if !util.TraceLine({start=pos+Vector(16,16,(ply:Crouching() and 36 or 72)), endpos=pos-Vector(16,16,0), filter=ply, mask=MASK_PLAYERSOLID}).Hit then
return true
end
end
end
end
end
end
end
return false
end
function GM:ShowTeam(ply)
if ValidEntity(ply) then
if !GetConVar("ttt_enableunstuck"):GetBool() then ply:ChatPrint("Unstuck is disabled by an admin.") return end
//if string.match(game.GetMap(), "lost_temple") != nil or string.match(game.GetMap(), "enclave") != nil then ply:ChatPrint("Unstuck is not allowed in this map") return end
if ply:IsSpec() then return end
if (ply.unstuck and CurTime() < ply.unstuck) and !server_settings.Bool("sv_cheats", 0) then
ply:ChatPrint("You need to wait " .. math.Round(ply.unstuck - CurTime()) .. " more seconds to use unstuck again.")
return
end
local position = nil
for _,v in pairs(PointsAroundSpawn(ply)) do
if GetConVar("ttt_enablespecialunstuck"):GetBool() and SpaceForPlayer(ply, v) then
position = v
break
end
end
if position == nil then //if ply.unstuck == nil or (ply.unstuck and CurTime() > ply.unstuck) then
ply:ChatPrint("You will be sent to a spawn in 10 seconds. For now you will be frozen.")
ply.unstuck = CurTime() + 15
ply:Freeze(true)
GameMsg(ply:Nick() .. (GetConVar("ttt_enablespecialunstuck"):GetBool() and " is" or " claims to be") .. " stuck and will be sent to a spawn in 10 seconds.")
timer.Simple(10, function() if !ply:IsSpec() then ply:SetPos(GAMEMODE:PlayerSelectSpawn(ply):GetPos()) ply:Freeze(false) end end)
else
ply:SetPos(position)
ply.unstuck = CurTime() + 10
end
end
end

5) UBER COOL MODDED DISGUISERS!



6) Radio impersonator
VIDEO (Recorded on my really old computer, don't mind the FPS :D): My New TTT Radio Function

7) Useless announcing system


8) Admin damage logs to check for RDMers (Random (Damagers/ DeathMathers))



And some other bug fixes that aren't even fixed in the latest update.

All of these were just captured today, thus the gamemode is STILL WORKING :D!
« Last Edit: August 01, 2011, 04:04:56 AM by mrciku »



Offline ٶȻhriʂ

  • AIM, IT IS ABOUT PRECISION
  • *****
  • Donator
    View More Badges!

  • Posts: 1314
  • Gender: Male
  • THEY TALK ABOUT MY 1 TAPS
  • Respect: +394
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #1 on: June 22, 2011, 09:47:43 AM »
0
but wait.
i thought Vips cant have any advantages in-game



Offline mrciku

  • *
  • Posts: 21
  • Gender: Male
  • Respect: +2
    • It's a blog which I never post.
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #2 on: June 22, 2011, 09:54:51 AM »
0
but wait.
i thought Vips cant have any advantages in-game

This was at PubGamer, not rANdOm.
« Last Edit: June 22, 2011, 09:57:13 AM by mrciku »



Offline ٶȻhriʂ

  • AIM, IT IS ABOUT PRECISION
  • *****
  • Donator
    View More Badges!

  • Posts: 1314
  • Gender: Male
  • THEY TALK ABOUT MY 1 TAPS
  • Respect: +394
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #3 on: June 22, 2011, 09:57:45 AM »
0
This was at PubGamer, not rANdOm.
ya but...aren't you Requesting them here?



Offline mrciku

  • *
  • Posts: 21
  • Gender: Male
  • Respect: +2
    • It's a blog which I never post.
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #4 on: June 22, 2011, 09:59:56 AM »
0
Oh crap, wrong section, should be at the Releases.

But watcha think? If you overlook the VIP thingy.



Offline ٶȻhriʂ

  • AIM, IT IS ABOUT PRECISION
  • *****
  • Donator
    View More Badges!

  • Posts: 1314
  • Gender: Male
  • THEY TALK ABOUT MY 1 TAPS
  • Respect: +394
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #5 on: June 22, 2011, 10:02:27 AM »
0
2) VIP Weapon System (Spawning with weapons of choice [No grenades and traitor items] with a user friendly menu on a press of F3.)


thats what im talking about...



Offline mrciku

  • *
  • Posts: 21
  • Gender: Male
  • Respect: +2
    • It's a blog which I never post.
Re: Heavily Modified TTT (OUTDATED but still cool)
« Reply #6 on: June 22, 2011, 10:04:48 AM »
0
thats what im talking about...

I know that.



Offline Deathie

  • ***
  • Windows User
    View More Badges!

  • Posts: 5293
  • Gender: Female
  • Respect: +2069
    • Some music shit I made
Ohshi-

That's a lot of stuff.

I like 1, 3 and 4.


Check out my Soundcloud for some neat stuff!

Offline mrciku

  • *
  • Posts: 21
  • Gender: Male
  • Respect: +2
    • It's a blog which I never post.
Ohshi-

That's a lot of stuff.

I like 1, 3 and 4.

5 is my favourite :D. Adds in the fun of REALLY disguising as somebody.



Offline Deathie

  • ***
  • Windows User
    View More Badges!

  • Posts: 5293
  • Gender: Female
  • Respect: +2069
    • Some music shit I made
5 is my favourite :D. Adds in the fun of REALLY disguising as somebody.

Honestly,

seems a bit too OP, since RND has permanent Karma.


Check out my Soundcloud for some neat stuff!

Offline Goat

  • ****
  • Windows UserDog LoverLeague Player
    View More Badges!

  • Posts: 472
  • Gender: Male
  • Respect: +178
this

is

add

now

Offline SMasters

  • That's a paddlin
  • ***
  • 2009 Snowball Competition Winner
    View More Badges!

  • Posts: 208
  • *jeopardy music*
  • Respect: +102
I like the achievements idea a lot.

Offline Cake Faice

  • How can society be real
  • ***
  • Windows UserOld Forum Member
    View More Badges!

  • Posts: 4446
  • Gender: Male
  • if our oppresions aren't real?
  • Respect: +1541
Honestly,

seems a bit too OP, since RND has permanent Karma.

Chinese water torture coolz until he removes perma karma?

Offline Deacon

  • The righteous rise, with burning eyes
  • ***
  • DonatorDWO Player
    View More Badges!

  • Posts: 4482
  • Gender: Male
  • of hatred and ill-will
  • Respect: +1788
i like perma karma
and ive only got 300


Offline Hotgreensoldier

  • I think.. I think I won't see you again after all
  • *****
  • Posts: 1745
  • Gender: Male
  • But maybe..Maybe I'm fighting for different reason
  • Respect: +235
I always have lotsa karma, I only like the hunting shotgun idea, and the radio impersonator, (no more phail live checks) :D
<08:17:05> "RND Faggot": <17:16:21> "Nautilus": where
<17:16:24> "Nautilus": where u goin
<17:16:26> "[Valor]iPouncる": niggatown

Moo: general tishipants