AntiMingeBag(Global Block) + AutoDetect
Hallo Community,
Ich habe gemerkt das seit neuer Zeit wieder viele Mingebags auf meinem Server unterwegs sind/waren, und habe sie ein wenig beobachtet und aus den Resultaten ein kleines Addon geschrieben.
Features:
+ Autoerkennung durch folgende auffallende Aktionen:
mit Remover/Ignite auf anderen Spielern Props klicken.
mit Color auf NPC's klicken. (Unsichtbare NPC's (wie Combine oder Antilions))
mit Color/Material auf andere Spieler klicken.
mit Ballon auf Vehicles Klicken.
Dynamit in der Nähe von Spielern klicken(128 SourceUnits)
Prop Pushing.
+ maximal 30 Warnungen(auffallende Aktionen) bis Global Block
+ Globales Blockieren ( wie Global Ban)
+ Wenn sich ein Spieler mit dem Server verbindet wird überprüft ob er als Mingebag markiert wurde. Wenn ja wird er gekickt.
Befehle:
+ /minge Name -> Markiert den Spieler sofort als Mingebag und kickt ihn.
Download: http://109.230.252.185/aminge.lua
Installation:
Einfach in den "lua/autorun/" Ordner kopieren. Und Server neustarten.
aminge_detectors_tool_dynamite_n_player -- Ob bei [TOOL:dynamite[range=aminge_dynamite_danger_radius]@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_remover -- Ob bei [TOOL:remover@prop[not owner]] eine Warnungspunkt gegeben wird
aminge_detectors_tool_igniter -- Ob bei [TOOL:remover@prop[not owner]] eine Warnungspunkt gegeben wird
aminge_detectors_tool_colour_npc -- Ob bei [TOOL:colour@npc] eine Warnungspunkt gegeben wird
aminge_detectors_tool_colour_player -- Ob bei [TOOL:colour@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_material_player -- Ob bei [TOOL:material@player] eine Warnungspunkt gegeben wird
aminge_detectors_prop_force_push -- Ob bei [TOOL:proppush@player] eine Warnungspunkt gegeben wird
aminge_detectors_physgun_pickup_player -- Ob bei [TOOL:physgun@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_ballon_vehicle -- Ob bei [TOOL:balloon@vehicle] eine Warnungspunkt gegeben wird
aminge_allow_ban_admin 0 -- Ob ein Admin gebannt werden kann(per Auto detect oder /minge)
aminge_allow_ban_superadmin 0 -- Ob ein Superadmin gebannt werden kann(per Auto detect oder /minge)
aminge_can_force_ban_superadmin "1" -- Ob ein Superadmin einen Mingebag sofort bannen kann(/minge name)
aminge_can_force_ban_admin "1" -- Ob ein Admin einen MIngebag sofort bannen kann(/minge name)
aminge_dynamite_danger_radius "128" -- Der Radius indem nach Spielern gesucht wird wenn Dynamite platziert wird
AW: AntiMingeBag(Global Block) + AutoDetect
Interessant wäre noch zu wissen ob man auch Ausnahmen einstellen kann, z.B. Member/Supporter oder was auch immer. Eben bei Leuten, bei denen man weiß, dass wenn sie einen Ballon an ein Auto machen, es nur zum Spaß haben gedacht ist und nicht um anderen zu schaden.
AW: AntiMingeBag(Global Block) + AutoDetect
Was sind eigentlich Mingbags?
Personen die andere Personen Trollen?
AW: AntiMingeBag(Global Block) + AutoDetect
MingeBags nennt man die Noobs in Gmod. Es sind Spieler, die noch nicht richtig den Umgang mit dem Spiel raus haben und anstatt konstruktiv irgendetwas zu erschaffen lieber
andere Konstruktionen zerstören oder sich allgemein destruktiv verhalten (da man somit deutlich schnellere Ergebnisse seiner Aktionen hat).
Also ja. MingeBags sind Gmod-Trolle.
AW: AntiMingeBag(Global Block) + AutoDetect
Zitat:
Zitat von
Dwayne
Interessant wäre noch zu wissen ob man auch Ausnahmen einstellen kann, z.B. Member/Supporter oder was auch immer. Eben bei Leuten, bei denen man weiß, dass wenn sie einen Ballon an ein Auto machen, es nur zum Spaß haben gedacht ist und nicht um anderen zu schaden.
Ich arbeite jetzt mal an den ConVars dafür und versuche weitere "Merkmale" einzubauen z.B. wenn spieler 2x mal hintereinander in 5 MInuten von dem selben typ mit nem Auto oder Prop erschlagen wurden.
AW: AntiMingeBag(Global Block) + AutoDetect
So fertig folgende Convars wurden hinzugefügt (mit Beschreibung)
aminge_detectors_tool_dynamite_n_player -- Ob bei [TOOL:dynamite[range=aminge_dynamite_danger_radius]@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_remover -- Ob bei [TOOL:remover@prop[not owner]] eine Warnungspunkt gegeben wird
aminge_detectors_tool_igniter -- Ob bei [TOOL:remover@prop[not owner]] eine Warnungspunkt gegeben wird
aminge_detectors_tool_colour_npc -- Ob bei [TOOL:colour@npc] eine Warnungspunkt gegeben wird
aminge_detectors_tool_colour_player -- Ob bei [TOOL:colour@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_material_player -- Ob bei [TOOL:material@player] eine Warnungspunkt gegeben wird
aminge_detectors_prop_force_push -- Ob bei [TOOL:proppush@player] eine Warnungspunkt gegeben wird
aminge_detectors_physgun_pickup_player -- Ob bei [TOOL:physgun@player] eine Warnungspunkt gegeben wird
aminge_detectors_tool_ballon_vehicle -- Ob bei [TOOL:balloon@vehicle] eine Warnungspunkt gegeben wird
aminge_allow_ban_admin 0 -- Ob ein Admin gebannt werden kann(per Auto detect oder /minge)
aminge_allow_ban_superadmin 0 -- Ob ein Superadmin gebannt werden kann(per Auto detect oder /minge)
aminge_can_force_ban_superadmin "1" -- Ob ein Superadmin einen Mingebag sofort bannen kann(/minge name)
aminge_can_force_ban_admin "1" -- Ob ein Admin einen MIngebag sofort bannen kann(/minge name)
aminge_dynamite_danger_radius "128" -- Der Radius indem nach Spielern gesucht wird wenn Dynamite platziert wird
Downloadlink: http://109.230.252.185/aminge.lua