Garry's Mod

Garry's Mod

[TTT2] Pharaoh & Graverobber [ROLE]
33 Comments
SirJaeden 8 Nov, 2022 @ 3:48am 
Is it possible to give a convar to disable the graverobber and only keep the pharaoh. Or to have a seperate addon that just has the pharaoh itself?
|UGA|PatPeter 9 Sep, 2021 @ 11:39pm 
I created a master configuration file for all of the TTT roles in the first 3 pages of the Workshop search: https://gist.github.com/PatPeter/70b1c090d8c8c311d99632dca76ec513
Tim | Mineotopia  [author] 3 Aug, 2021 @ 12:52am 
Mangost 2 Aug, 2021 @ 1:36pm 
oh, though i feel like i have lost my special role even when there were some reg ts but maybe not
Tim | Mineotopia  [author] 31 Jul, 2021 @ 4:03pm 
it only replaces a special T role if there is no normal T role
Mangost 31 Jul, 2021 @ 8:30am 
what about having it prioritize default traitors so you are less likely to lose glutton/mes and instead just have a default t get turned?
Mangost 31 Jul, 2021 @ 8:28am 
oh
Tim | Mineotopia  [author] 31 Jul, 2021 @ 2:08am 
@Mangost: While this is a great idea, the TTT roleselection system doesn't allow forcing two roles two spawn always together. Therefore I'd still have to force the role like I do and this would still overwrite the original role. With the only difference being that you wouldn't know that you lost a cool role.
Mangost 30 Jul, 2021 @ 7:23pm 
I feel like one way to help with the problem of special T roles getting overwritten (because it really sucks when you are glutton/mes/haunted and you just turn to graverobber) by basically spawning the graverobber at the start of the round (if there is a pharaoh) but they just show as a reg t until the ankh is placed. that way you dont get turned from a fun role into graverobber you were just it all along.
Tim | Mineotopia  [author] 19 Apr, 2021 @ 1:34pm 
It would be really helpful if you'd open an issue on GitHub so I don't forget it. Right now I'm busy with the new roundend screen
Cpt.Haxray 19 Apr, 2021 @ 10:26am 
It would be best if it didn't, but i could see cases where the Pharaoh died to a grenade or crowbar that wasn't sucide, but the game decided it was since the time between the knockback and the fall was too long, so 'sorta'?
Tim | Mineotopia  [author] 19 Apr, 2021 @ 12:10am 
I check if I cat catch the kill command. Should suicide work in general?
Cpt.Haxray 18 Apr, 2021 @ 5:24pm 
Bit of a potential exploit/oversight has been found: The Pharaoh can kill bind to trigger the ankh respawn allowing them to abuse this as a sorta ghosting method.

Would it be possible to make it so the Ankh respawn will not trigger the Pharaoh kill binded?
Tim | Mineotopia  [author] 21 Feb, 2021 @ 1:10am 
Karma Penalty: I like the suggestion

Graverobber selection: If I didn't make a mistake, it only selects a special T-Role if no normal T is available. I don't know how to improve this

Radar: Good idea
Cpt.Haxray 20 Feb, 2021 @ 8:41pm 
As a potential buff for Gravekeeper, perhaps some kind of radar that shows them the current location of the Ankh(If its placed down that is)?
Cpt.Haxray 20 Feb, 2021 @ 8:40pm 
Additionally, a lot of Traitors hate getting Graverobber, as they feel its weak, and it especially sucks if they had a Special T role and gets it replaced by the Graverobber who is essentially a normal Traitor if they can't steal the ankh. The fact the Pharaoh is informed that the Ankh is stolen and that they cannot steal it if the Pharaoh is killed(Rendering their role essentially just a default T with a fancy name).

A few suggestions to fix this issue would be to add a convar to flat out not allow Graverobber to take the place of a non-default Traitor role(So only default Traitors can get the role). From viewing the code I noticed it is already less likely to pick a special T, but it would be nice to have an option to flat out only pick default Traitors.

It could also be nice to have a convar option to disable letting the Pharaoh know if the Graverobber stole his Ankh, forcing the Pharaoh to bemore active in checking on his Ankh.
Cpt.Haxray 20 Feb, 2021 @ 8:37pm 
Hello! I would like to suggest a few potential changes or convar options from experience with using the role on a relatively populated server.

I feel like there should be a Karma penalty tied to damaging the Ankh, especially if an Innocent is damaging it while its owned by the Pharaoh, or a Traitor if its owned by the Graverobber. A lot of players who dont know what the role is sees a health bar and instantly starts shooting, or even if they do know, they love to shoot it to Troll or because they think it is funny. Adding a Karma option, even as a Convar, would greatly help to curve these issues(Maybe include a chat message as well, such as "Stop! You're damaging a teammate's ankh!).
Speedy 20 Nov, 2020 @ 1:14pm 
@Tim Ich check das mal bei der nächsten Session
Tim | Mineotopia  [author] 19 Nov, 2020 @ 11:02am 
Evtl habe ich mal was gefixt und vergessen es zu updaten. Ist zufällig ein Error auf dem Server?
Speedy 19 Nov, 2020 @ 10:27am 
@ Tim Bei uns definitiv nicht :/
Tim | Mineotopia  [author] 18 Nov, 2020 @ 11:41pm 
E gedrückt halten, steht auch da wenn man es anschaut
Speedy 18 Nov, 2020 @ 1:36pm 
Wie kann der Graverobber denn das Teil robben? Wir haben alles versucht, schießen, e drücken, etc. Nix klappt
Tim | Mineotopia  [author] 4 Oct, 2020 @ 1:20pm 
It does already
USERNASESM 4 Oct, 2020 @ 1:06pm 
It would be nice if the Graverobber prioritized non-special traitors
Tim | Mineotopia  [author] 3 Oct, 2020 @ 3:43pm 
Thanks. I updated this weeks ago, I just forgot to upload it. I'll update it right now!
Medic 6 May, 2020 @ 12:49pm 
Thank you!
Tim | Mineotopia  [author] 6 May, 2020 @ 10:29am 
ahh, this is probably a message from the roleinfo addon
this is not related to this addon
Medic 6 May, 2020 @ 10:25am 
When someone is the role they get a red text saying "ROLE IS NOT SUPPORTED"
Tim | Mineotopia  [author] 6 May, 2020 @ 9:47am 
role is not supported? Could you please elaborate on that?
Medic 6 May, 2020 @ 9:17am 
Getting a message saying role is not supported, does this have an affect on actual play of the role or is it just a warning message?
Tim | Mineotopia  [author] 24 Apr, 2020 @ 2:13am 
I have never tried using it his way. It works with ulx though. But it shouldn't cause any problems...
blackmagicfine 24 Apr, 2020 @ 1:19am 
I'm getting the following unknown commands in my server log:

Unknown command "ttt_pha_enabled"
Unknown command "ttt_pha_pct"
Unknown command "ttt_pha_max"
Unknown command "ttt_pha_random"
Unknown command "ttt_pha_min_players"
Tim | Mineotopia  [author] 21 Feb, 2020 @ 3:56am 
I had to reupload the file since they got corrupted while packing them to a gma. Sorry for the inconvenience!