Garry's Mod
[TTT2] Cupid [ROLE]
94 comentarios
EinfachRobin 29 AGO a las 15:56 
I get this spammed in my console:
[[TTT2] Cupid [ROLE]] lua/autorun/sh_cupid_love_handler.lua:119: Tried to use a NULL entity!
1. Alive - [C]:-1
2. fn - lua/autorun/sh_cupid_love_handler.lua:119
3. unknown - lua/ulib/shared/hook.lua:115
7 FEB 2023 a las 17:40 
Thanks for your quick help! There is also a string problem
Is the "ev_win..." string deprecated?
I can't find the relevant string on ttt2, don't see this notification in game
But other roles and independent teams can also see this string.

If the string is not deprecated.
L[ "ev_win_"..CUPID.name.."s" ] should be
L["ev_win_lovers"]

on github. de and en translation strings are out of sync between L["lovers"] (one more line or less).

and translation of de
L["win_" .. CUPID.name .."s"]
can delete.
SilverLous  [autor] 7 FEB 2023 a las 1:33 
Implemented the fixes. L["lovers"] to change the name in the scoreboard text.
L["win_lovers"] for the popup
29 ENE 2023 a las 6:47 
1. Is there a way to change scoreboard text for lovers team ? for translate use.

2. If the lovers win, at the end of the round, "win_lovers" will be displayed in the top-right.
seems not translate it too.

i think it should be same with other role can modify these notification text easily.

example
L["win_" ..CUPID.name .."s"] = can't correctly show what i type here. in game show "win_lovers".
L["win_lovers"] = "can correctly show what i type here"

example for Jackal
L["win_" .. JACKAL.defaultTeam] = "blah blah blah..." it can correctly show.
SilverLous  [autor] 27 OCT 2021 a las 2:41 
No, Cupid just loses the crossbow when enough time passed.
AelitaStonks 27 OCT 2021 a las 2:31 
@SilverLous Thanks! The timer is shown to Cupid?
SilverLous  [autor] 26 OCT 2021 a las 8:39 
I removed the "everyone alive" requirement and replaced it with a configurable timelimit. (ttt_cupid_timelimit_magic)
SilverLous  [autor] 26 OCT 2021 a las 4:19 
I thought about that, but I did not want to give cupid the ability to know that someone is already dead.
I'll think about changing it to a timer instead with an error notification after it
Tim | Mineotopia 26 OCT 2021 a las 3:52 
maybe add a notification then that opos up whith the reason why it failed?
KillerfoxyLP 26 OCT 2021 a las 1:47 
ohhh! i didnt know that thank you very much!
SilverLous  [autor] 25 OCT 2021 a las 21:19 
Both of your problems is probably the fail-safe. Cupid cannot use his powers after at least one player died to prevent him from making any informed decision.
AelitaStonks 25 OCT 2021 a las 7:25 
So, what we can do? We got several times were a Cupid lost their shots :(
KillerfoxyLP 25 OCT 2021 a las 4:47 
it only works with cursed well but with amnesiac or some items not
KillerfoxyLP 25 OCT 2021 a las 4:47 
why does it sometimes happen when like u change your role to cupid and u dont make lovers for some reasons. like amnesiac remembering cupid but not making any lovers
SilverLous  [autor] 24 OCT 2021 a las 20:57 
No, cupid should only lose the shots if it is a valid target. Missing or losing a shot because of an invalid target like a detective should not be possible
AelitaStonks 24 OCT 2021 a las 15:41 
Is Cupid losing their arrows if he miss the shot? We had several problems with him because we couldn't get it to work properly. We don't know if it's about missing the shot, not capable of falling in love or what :)
SilverLous  [autor] 17 OCT 2021 a las 3:22 
Now every public role is not capable of falling in love.
Thanks for the idea.
KillerfoxyLP 6 OCT 2021 a las 12:05 
i didnt test it but u might need to deactivate it for the Juggernaut too since hes a confirmed innocent
KillerfoxyLP 5 OCT 2021 a las 5:22 
thank you very much!
SilverLous  [autor] 4 OCT 2021 a las 11:52 
Both issues should be fixed now!
KillerfoxyLP 4 OCT 2021 a las 11:09 
hello theres 2 problems with this role the detective when in lovers team can be seen as a lover and the lovers win says something weird instead of Love always wins!
|UGA|PatPeter 9 SEP 2021 a las 23:25 
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
Zumoari 1 AGO 2021 a las 12:05 
Thanks! :D
SilverLous  [autor] 1 AGO 2021 a las 10:58 
Loved ones now get printed to the admin console.
Zumoari 1 AGO 2021 a las 4:16 
could you make an update, so that if the lovers are selected it is printed in the admin console? :D
SvveetMavis 10 ENE 2021 a las 20:08 
when you hit someone it just doesnt soulmate them, no error msgs or anything. it might be an issue within gmod itself though
SilverLous  [autor] 8 ENE 2021 a las 23:54 
Can you be more specific? Are there any error messages? It works on my machine. (Found a bug where it works "too well" which I'm going to try to fix now)
SvveetMavis 8 ENE 2021 a las 20:40 
is there a way to make it so the crossbow consistently works? we've had issue with the bolts just not doing anything and the old cupid setting just makes endless errors but seems like a better way
SilverLous  [autor] 25 AGO 2020 a las 8:46 
scheint ähnlich zu sein. Cupid hat aber mehr Flavor+Config optionen ^^
D1.yt 24 AGO 2020 a las 3:34 
Also basically der Deathgrip ohne zufällige Zuweisung?

Die Traitor aus Düsterwald lassen grüßen xD
Caleb_Blacksmith 13 AGO 2020 a las 6:53 
thank you
SilverLous  [autor] 13 AGO 2020 a las 3:42 
All filenames are visible in the github link https://github.com/SilverLous/ttt2-role-cupid
Caleb_Blacksmith 12 AGO 2020 a las 18:34 
what is the file name of the mod?
SilverLous  [autor] 31 JUL 2020 a las 0:11 
Momentan ja ich könnte eine weitere Convar hinzufügen die dass verändert jedoch wirds irgendwann sehr unübersichtlich ^^
FeatherJackal 30 JUL 2020 a las 20:50 
Ist gefixt. Ist es geplant das die Lover sich untereinander & Cupid (je nach Einstellung) sehen können wie die anderen Teams?
SilverLous  [autor] 27 JUL 2020 a las 2:52 
Müsste gefixt sein.
FeatherJackal 23 JUL 2020 a las 11:27 
Wenn alles auf Standard eingestellt ist wird Lover 1 mit Lover 2 in einem Team verbunden, allerdings sieht Cupid Lover 2 als Team Mitglied und bekommt die Benachrichtigung "You are now in Love with Lover 2" ^^
SilverLous  [autor] 23 JUL 2020 a las 3:33 
Sind alle Convars auf Default?
FeatherJackal 21 JUL 2020 a las 18:44 
Momentan ist es bei mir so, das der 1 Schuss auf wen ignoriert wird & der 2 Schuss triggered dann das Amor automatisch in Team Lover mit Opfer Nummer 2 kommt.
SilverLous  [autor] 15 JUN 2020 a las 4:02 
Kommt auf die Umstände an. Normalerweise ist er im Inno team außer er verliebt sich selber mit jemanden der nicht mi Team Inno ist dann gehen beide ins Team Lovers.
Wenn ttt_cupid_lovers_force_own_team 1 ist und ttt_cupid_joins_team_lovers 1 ist werden immer alle 3 ins Team Lovers gehen.
KillerfoxyLP 14 JUN 2020 a las 13:54 
Ist Cupid in Liebe und Innocent team?
SilverLous  [autor] 12 JUN 2020 a las 23:35 
Wenn ich mal in den Jackal reinlese werd ich sehen was ich machen kann
Prononyx 11 JUN 2020 a las 8:20 
Genau der Befehl muss ja dann an sein :D Was hältst du denn von der Idee, dass wenn der Jackal mit seiner Sidekick Deagle einer der Liebenden anschießt, er dann einfach stirbt oder die Hälfte seiner HP verliert? Dann wäre es etwas ausgeglichener. Du kannst halt echt viele Sprünge von Rollen haben, was echt verwirrend sein kann. Z.B. Inno -> Lover -> Sidekick -> Jackal (falls der echte Jackal sterben sollte). Das macht das Ganze schon etwas unübersichtlich^^
SilverLous  [autor] 10 JUN 2020 a las 14:08 
Ich nehme an du meinst wenn ttt_cupid_joins_team_lovers an ist? Der nächste Patch hat eine große Nachricht wie bei den anderen auch.
Ich weiß nicht ob ich verhindern kann dass die Klasse geändert wird ich werd's mir vielleicht mal irgendwann anschauen. (Bis dahin seh es als Feature dass die Liebe nun ja nicht so stark ist ^^)
Prononyx 10 JUN 2020 a las 4:17 
Wir haben jetzt schon etwas öfters zwei Probleme mit dem Cupid gehabt. Zum einen wird leider nur sehr kurz angezeigt, dass der Cupid dem Lover Teams joint, wenn diese unterschiedliche Rollen haben. Kann man vielleicht die Rollen Informationen unten links von Cupid in Lovers ändern oder den Text auch noch einmal im Textchat für denjenigen sichtbar machen? Dadurch könnte man das einfacher nachvollziehen. Ist dann nur noch die Frage, ob die Lovers dann den Cupid auch sehen sollen oder nicht...
Das zweite Problem ist, was eigentlich passiert, wenn einer der Lovers vom Jackal zum Sidekick geschossen wird. Wie gewinnt dann dieser Spieler eigentlich? Indem er mit dem Jackal alle killt? Er müsste dann theoretisch auch seinen liebenden killen, aber dadurch stirbt er selbst ja auch^^ Eigentlich sollte er ja aber für das Team Lovers kämpfen.
SilverLous  [autor] 13 MAY 2020 a las 6:01 
Bei mir funktioniert es ohne Probleme. Ältere Versionen hatten generell Schwierigkeiten, schonmal deinstallieren und wieder installieren probiert?
SilverLous  [autor] 13 MAY 2020 a las 5:55 
Werde mich bald darum kümmern.
LUXuriösität 13 MAY 2020 a las 5:16 
Ich habe ein problem wenn ich die force selflove einschalte bzw generell wenn er sich selbst markiert, dann taucht weder die nachricht auf, noch stirbt der jeweilige partner wenn der cupid stirbt und anders herum
SilverLous  [autor] 11 MAY 2020 a las 22:11 
Ach ja die ganzen Text Meldungen setze ich mich bald™ dran.
Sinsa 11 MAY 2020 a las 14:27 
kleines detail: Wenn Team Cupid (Love always Wins) die Runde gewinnt, erscheint oben rechts die Meldung "win_cupids". Ich denke nicht, dass dies gewollt ist ;)