Skip to content
  • 0 Unread 0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

GuardYaGrill

GuardYaGrill

@GuardYaGrill
Unfollow Follow
About
Posts
7
Topics
1
Shares
0
Groups
0
Followers
3
Following
2

Posts

Recent Best Controversial

  • Survival Gametype for T6 Zombies?
    GuardYaGrill GuardYaGrill

    Solved my own issue, turns out i was missing the necessary config files in the gamesettings folder.

    https:// github .com/xerxes-at/T6ServerConfigs/tree/master/localappdata/Plutonium/storage/t6/gamesettings/gamesettings_defaults%20(REFERENCE%20ONLY)

    BO2 Server Hosting Support

  • Survival Gametype for T6 Zombies?
    GuardYaGrill GuardYaGrill

    I feel dumb having to ask this question, as i am having a hard time finding it documented anywhere on how to switch to the Survival game-type opposed to Tranzit on T6 Zombies servers, for the most part i have been using the dedicated_zm.cfg on Xerxes github:

    https:// github .com/xerxes-at/T6ServerConfigs/blob/master/localappdata/Plutonium/storage/t6/dedicated_zm.cfg

    and figured un-commenting:

    sv_maprotation "execgts zm_standard_town.cfg map zm_transit execgts zm_standard_transit.cfg map zm_transit execgts zm_standard_farm.cfg map zm_transit execgts zm_standard_nuked.cfg map zm_nuked"
    

    would be suffice but alas it just starts these maps in the Tranzit game-type, i tried fiddling around with "gametype <gametype>" (set_gametype) but entering "survival" just crashes the server.

    Any advice is much appreciated!
    Cheers,

    BO2 Server Hosting Support

  • Server not showing up on server list ?
    GuardYaGrill GuardYaGrill

    Replying to my previous comment -

    Turns out my server is displaying on the server list however, i suspect due to it being forced through a VPN tunnel via my router Plutonium is displaying the VPN's IP opposed to my at-home IP, this is likely preventing people from connecting through the server browser.

    i figured this out when i checked out https:// pluservers.ddns .net/ (i cannot post links here, hence the spaces) and was able to see my server there with the VPN's IP.

    Unfortunately my other machine, that isn't behind a VPN and is exposed to the internet via port-forwarding, has an Arm chipset and currently will not work with the container images that i currently use.

    TIL

    BO2 Server Hosting Support

  • Is it possible to set up a dedicated server through openvpn?
    GuardYaGrill GuardYaGrill

    The safest way for remote-access to your game server would be hosting your own Wireguard server, and having people you trust VPN into your network.

    If you really want to take it to another level you can then forward that VPN server through a VPN client essentially creating a multi-hop network, but you'll certainly see an increase in latency for everyone involved. The internet is your friend here, there are many ways to achieve this.

    Edit: didn't realize how old this post was lmao

    BO2 Server Hosting Support

  • Server not showing up on server list ?
    GuardYaGrill GuardYaGrill

    DirkRockface I'm also encountering the same thing however i can confirm that my port-forwarding is working correctly as i can run the command "connect public-ip:4977" and connect, i was also able to connect behind an SRV record such as "connect "t6.mydomain.tld:4977".

    I checked my Asus WRT router for NAT-Loopback as it appears to people have resolved their issue by enabling it however, my router has it enabled by default and offers no way of disabling it.

    I should note my environment is on a headless Debian VM with IW4MADMIN & T6-Zombies containerized in Docker.

    BO2 Server Hosting Support

  • [GSC Release] Ultimate T6 Zombies Overhaul: Modern HUD, Hitmarkers, Auto-Reload & Advanced Commands
    GuardYaGrill GuardYaGrill

    This has probably already been fixed but i re-positioned the HUD so that it sits in-between pop-ups in game, such as on Origins picking up the Gramophone/CD will no longer overlap. Small an minor change.

    // ==========================================
    // UNIFIED MODERN HUD
    // ==========================================
    
    modern_counters_hud()
    {
        self endon("disconnect");
        flag_wait("initial_blackscreen_passed");
    
        self.panel_bg = newClientHudElem(self);
        self.panel_bg.alignX = "left";
        self.panel_bg.alignY = "top";
        self.panel_bg.horzAlign = "user_left";
        self.panel_bg.vertAlign = "user_top";
        self.panel_bg.x = 5;
        self.panel_bg.y = 55;
        self.panel_bg setShader("white", 100, 52); 
        self.panel_bg.color = (0, 0, 0);
        self.panel_bg.alpha = 0.6;
        self.panel_bg.sort = 1;
    
        self.panel_line = newClientHudElem(self);
        self.panel_line.alignX = "left";
        self.panel_line.alignY = "top";
        self.panel_line.horzAlign = "user_left";
        self.panel_line.vertAlign = "user_top";
        self.panel_line.x = 5;
        self.panel_line.y = 55;
        self.panel_line setShader("white", 3, 52); 
        self.panel_line.color = (0, 0.6, 1);
        self.panel_line.alpha = 1;
        self.panel_line.sort = 2;
    
        self.zombie_text = newClientHudElem(self);
        self.zombie_text.alignX = "left";
        self.zombie_text.alignY = "top";
        self.zombie_text.horzAlign = "user_left";
        self.zombie_text.vertAlign = "user_top";
        self.zombie_text.x = 12;
        self.zombie_text.y = 58;
        self.zombie_text.fontscale = 1.2;
        self.zombie_text.color = (1, 1, 1);
        self.zombie_text.label = &"Zombies: ^5"; 
        self.zombie_text.sort = 3;
    
        self.round_time_text = newClientHudElem(self);
        self.round_time_text.alignX = "left";
        self.round_time_text.alignY = "top";
        self.round_time_text.horzAlign = "user_left";
        self.round_time_text.vertAlign = "user_top";
        self.round_time_text.x = 12;
        self.round_time_text.y = 73;
        self.round_time_text.fontscale = 1.2;
        self.round_time_text.color = (1, 1, 1);
        self.round_time_text.label = &"Round: ^5";
        self.round_time_text.sort = 3;
    
        self.game_time_text = newClientHudElem(self);
        self.game_time_text.alignX = "left";
        self.game_time_text.alignY = "top";
        self.game_time_text.horzAlign = "user_left";
        self.game_time_text.vertAlign = "user_top";
        self.game_time_text.x = 12;
        self.game_time_text.y = 88;
        self.game_time_text.fontscale = 1.2;
        self.game_time_text.color = (1, 1, 1);
        self.game_time_text.label = &"Game: ^5";
        self.game_time_text.sort = 3;
    
        self.game_time_text setTimerUp(0);
        self thread update_zombie_counter_modern();
        self thread update_round_timer_modern();
    }
    

    Lines 512-584
    Edit: perhaps my 1440p monitor caused this and wasn't an issue for 1080p monitors?

    BO2 Modding Releases & Resources bo2 zombies gsc hud commands origins script

  • [GSC Release] Ultimate T6 Zombies Overhaul: Modern HUD, Hitmarkers, Auto-Reload & Advanced Commands
    GuardYaGrill GuardYaGrill

    Hm, i am not all too familiar with .gsc (C++) how could i have this define the host manually? Currently running this on a separate machine in a (docker) server environment, it currently does not check the "true" host correctly.

            // ------------------------------------------
            // HOST PERMISSION CHECK
            // ------------------------------------------
            if ( level.host_only_commands && !player isHost() )
            {
                player iprintln("^1Error: Only the Server Host can use these commands.");
                continue;
            }
    

    Perhaps check players usernames upon joining to determine the host or verify with iw4xadmin who server owner is?

    Apologies if this is a dumb question, probably been answered all over the Plutonium forums.

    BO2 Modding Releases & Resources bo2 zombies gsc hud commands origins script
  • 1 / 1
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Unread 0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate