Results 1 to 5 of 5

Thread: level notify

  1. #1
    Private First Class
    Join Date
    Nov 2015
    Posts
    128
    Thanks
    37
    Thanked 14 Times in 14 Posts

    level notify

    hi guys i am using standalone end map vote mod..but level notify codes doesnt work anyone know ? is there any cfg for this ?

    PHP Code:
    Callback_PlayerConnect()
    {
        
    thread dummy();

        
    self.statusicon "hud_status_connecting";
        
    self waittill("begin");
        
    self.statusicon "";

        
    level notify("connected"self);

        if(!
    isdefined(self.pers["team"]) && !level.splitscreen)
            
    iprintln(&"MP_CONNECTED"self);

        
    lpselfnum self getEntityNumber();
        
    lpselfguid self getGuid();
        
    logPrint("J;" lpselfguid ";" lpselfnum ";" self.name "\n");

        if(
    game["state"] == "intermission")
        {
            
    spawnIntermission();
            return;
        }

        
    level endon("intermission");

        if(
    level.splitscreen)
        {
            if(
    isdefined(self.pers["weapon"]))
                
    scriptMainMenu game["menu_ingame_onteam"];
            else
                
    scriptMainMenu game["menu_ingame_spectator"];
        }
        else
            
    scriptMainMenu game["menu_ingame"];

        if(
    isdefined(self.pers["team"]) && self.pers["team"] != "spectator")
        {
            
    self setClientCvar("ui_allow_weaponchange""1");

            if(
    isdefined(self.pers["weapon"]))
                
    spawnPlayer();
            else
            {
                
    self.sessionteam "spectator";

                
    spawnSpectator();

                if(
    self.pers["team"] == "allies")
                {
                    
    self openMenu(game["menu_weapon_allies"]);
                    
    scriptMainMenu game["menu_weapon_allies"];
                }
                else
                {
                    
    self openMenu(game["menu_weapon_axis"]);
                    
    scriptMainMenu game["menu_weapon_axis"];
                }
            }
        }
        else
        {
            
    self setClientCvar("ui_allow_weaponchange""0");

            if(!
    isdefined(self.pers["skipserverinfo"]))
                
    self openMenu(game["menu_team"]);

            
    self.pers["team"] = "spectator";
            
    self.sessionteam "spectator";

            
    spawnSpectator();
        }

        
    self setClientCvar("g_scriptMainMenu"scriptMainMenu);
    }

    Callback_PlayerDisconnect()
    {
        if(!
    level.splitscreen)
            
    iprintln(&"MP_DISCONNECTED"self);

        if(
    isdefined(self.pers["team"]))
        {
            if(
    self.pers["team"] == "allies")
                
    setplayerteamrank(self00);
            else if(
    self.pers["team"] == "axis")
                
    setplayerteamrank(self10);
            else if(
    self.pers["team"] == "spectator")
                
    setplayerteamrank(self20);
        }

        
    lpselfnum self getEntityNumber();
        
    lpselfguid self getGuid();
        
    logPrint("Q;" lpselfguid ";" lpselfnum ";" self.name "\n");

        if(
    game["matchstarted"])
            
    level thread updateTeamStatus();

    Last edited by Mitch; 26th November 2015 at 10:57.

  2. #2
    Brigadier General
    Join Date
    Dec 2012
    Posts
    1,012
    Thanks
    440
    Thanked 171 Times in 132 Posts
    What do you mean with doesnt work?

  3. #3
    Private First Class
    Join Date
    Nov 2015
    Posts
    128
    Thanks
    37
    Thanked 14 Times in 14 Posts
    doesnt show in game, like " connected FeANoR" or " disconnected FeANoR"

  4. #4
    Global Mossaderator Mitch's Avatar
    Join Date
    Nov 2012
    Posts
    654
    Thanks
    204
    Thanked 450 Times in 305 Posts
    Quote Originally Posted by feanor View Post
    doesnt show in game, like " connected FeANoR" or " disconnected FeANoR"
    Is your server Linux or Windows?

    PHP Code:
    iprintln(&"MP_CONNECTED"self); 
    Doesn't work on Linux.

    This does work
    PHP Code:
    iprintln(&"MP_CONNECTED"self.name); 
    Edit: next time use php or code tags to post your code.
    Last edited by Mitch; 26th November 2015 at 10:58.

  5. #5
    Private First Class thOuMta's Avatar
    Join Date
    Oct 2012
    Location
    France
    Posts
    191
    Thanks
    139
    Thanked 35 Times in 28 Posts
    i already posted this error before:
    http://killtube.org/showthread.php?1...-to-the-server

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •