1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Unterstützung
  4. Benutzung

Headshots & Nutshots

  • gr33nd3v1l
  • 8. November 2010 um 16:39
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • gr33nd3v1l
    Anfänger
    Punkte
    110
    Beiträge
    17
    • 8. November 2010 um 16:39
    • #1

    Can someone please redirect me to where i can find them..
    I tried putting this in my config

    Code
    [extramessages]
    headshot_enabled = 1
    headshot_message = "^7<ATTACKER> ^2blasted ^7<VICTIM>'s ^1head ^2off with (^7<WEAPON>^2)"
    falling_enabled = 1
    falling_message = "^7<VICTIM> ^2thinks penguins can fly!"

    And made this in plugins

    Zitat von extramessages.lst

    <?php
    $mod->setDefaultCV("extramessages", "headshot_enabled", 1);
    $mod->setDefaultCV("extramessages", "falling_enabled", 1);
    $mod->setDefaultCV("extramessages", "headshot_message", "^7<VICTIM>^2's brains were splattered by ^7<ATTACKER> ^2(^7<WEAPON>^2)");
    $mod->setDefaultCV("extramessages", "falling_message", "^7<VICTIM> ^2thinks penguins can fly!");

    $mod->registerEvent("playerKill", "extramsgs_kill");
    $mod->registerEvent("playerSelfKill", "extramsgs_selfkill");

    function extramsgs_kill($args) {
    list($guid, $victim, $weapon, $damage, $bodypart) = $args;
    global $players;
    global $mod;

    if (!$mod->getCV("extramessages", "headshot_enabled")) return;
    if ($weapon[1] != "MOD_HEAD_SHOT" && $bodypart != "head") return;

    $attacker =& $players[$guid];
    $victim =& $players[$victim];

    $search = array("<ATTACKER>", "<VICTIM>", "<WEAPON>");
    $replace = array($attacker->getName(), $victim->getName(), $mod->getLongWeaponName($weapon));

    $mod->rconSay(str_replace($search, $replace, $mod->getCV("extramessages", "headshot_message")));
    }

    function extramsgs_selfkill($args) {
    list($guid, $weapon, $damage, $bodypart) = $args;
    global $players;
    global $mod;

    if (!$mod->getCV("extramessages", "falling_enabled")) return;
    if ($weapon[1] != "MOD_FALLING") return;

    $victim =& $players[$guid];

    $search = "<VICTIM>";
    $replace = $victim->getName();

    $mod->rconSay(str_replace($search, $replace, $mod->getCV("extramessages", "falling_message")));
    }
    ?>

    Alles anzeigen

    But no luck, it still doesn't work

  • manu
    Meister
    Punkte
    10.835
    Trophäen
    3
    Beiträge
    2.113
    • 8. November 2010 um 17:22
    • #2

    Such a plugin is planned for the next version :)

  • gr33nd3v1l
    Anfänger
    Punkte
    110
    Beiträge
    17
    • 8. November 2010 um 18:35
    • #3

    Isn't there one already?

    :(

  • Dieses Thema enthält 10 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.

Benutzer online in diesem Thema

  • 1 Besucher
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™