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

Plutonium

Kalitosundefined

Kalitos

@Kalitos
About
Posts
872
Topics
38
Shares
0
Groups
0
Followers
106
Following
25

Posts

Recent Best Controversial

  • add friend
    Kalitosundefined Kalitos

    @Mr-Android I don't have that option.user2.png

    General Discussion

  • Busco mods de servidor para partidas locales
    Kalitosundefined Kalitos

    @elkpom https://github.com/JezuzLizard/BO2-Reimagined
    Usa este, es más simple y tiene lo que quieres

    All Other Languages Discussion

  • Hackers in BO2 How can they get banned?
    Kalitosundefined Kalitos

    RiosCanary You must create a publication, describing the name of the player LINKING the url of the forum account, also upload a url with the proof video that looks irrefutable, otherwise the administrators will not take it into account.

    General Discussion

  • Offline launcher
    Kalitosundefined Kalitos

    pros https://forum.plutonium.pw/topic/33178/play-plutonium-offline-bo1-bo2-mw3-waw

    Launcher Support

  • Fed server
    Kalitosundefined Kalitos

    gregg95ccc With yesterday's update, servers with older versions will be removed from the list. You should wait for the owner to update the server to the current version.

    BO2 Server Hosting Support

  • iw4m admin not working i get this error
    Kalitosundefined Kalitos

    Duui YT I honestly tell you that you should stop creating repeated and sometimes meaningless themes.
    You already posted this question here.

    BO2 Client Support

  • MW3 bots?
    Kalitosundefined Kalitos

    KAILOR23 https://github.com/ineedbots/piw5_bot_warfare

    Documentation
    Menu Usage
    You can open the menu by pressing the Action Slot 2 key (default '5').
    
    You can navigate the options by pressing your movement keys (default WASD), and you can select options by pressing your jump key (default SPACE).
    
    Pressing the menu button again closes menus.
    
    MW3 Modding Support & Discussion

  • Game Launch
    Kalitosundefined Kalitos

    sb13103 It may be your antivirus that deletes the file, adds exceptions in your antivirus.

    Launcher Support

  • How can i combine 2 gscs together
    Kalitosundefined Kalitos

    builder For this you need to know how to program in GSC, know the basics. I suggest looking for a basic script tutorial in gsc.
    I also suggest adding the smallest script to the larger script. This will make it easier for you to join the 2 scripts.

    BO2 Server Hosting Support

  • He visto a gente que escribiendo !4000 saca adinero quiero saber como se hace
    Kalitosundefined Kalitos

    Endergt500 https://forum.plutonium.pw/topic/9405/fed-servers-need-a-little-change/4
    talvez te ayude este tema

    BO2 Client Support

  • [HELP] Enable or disable plugins
    Kalitosundefined Kalitos

    Kalitos No, the conditional must go inside the init() function.

    
    #include maps\mp\_utility;
    #include common_scripts\utility;
    #include maps\mp\gametypes\_hud_util;
    
    /**
        IW5 Cranked.
        Updated: 14/06/2021.
        Version: 1.0.
        Author: Birchy.
        Description: IW5 custom script that adds 'cranked' behaviour present
        in other titles. Works for every gamemode.
    */
    
    init(){
    	
    	if(getDvar("g_gametype")=="war") //If is TDM mode
    	{
    		level.crankedtime = 20;
    		level.crankedoverlay = 0.25;
    		level thread connect();
    	}
    }
    
    connect(){
        for(;;){
            level waittill("connected", player);
            player thread cranked();
        }
    }
    
    cranked(){
        self endon("disconnect");
        self.crankedhud[0] = drawshader("white", "TOP", "CENTER", -190, 90, 75, 25, (0.6,0.8,0.6), 0, 1);
        self.crankedhud[1] = drawshader("white", "TOP", "CENTER", -190, 115, 75, 10, (0,0,0), 0, 1);
        self.crankedhud[2] = drawtext(&"0:", "TOP", "CENTER", -190, 90, 1, "bigfixed", (1,1,1), 0, 2);
        self.crankedhud[3] = drawtext(&"CRANKED", "TOP", "CENTER", -190, 114, 1, "objective", (1,1,1), 0, 2);
        self.crankedhud[4] = drawoverlay();
        for(;;){
            event = self waittill_any_return("death", "spawned_player", "killed_enemy");
            if(event == "killed_enemy"){
                self effects();
                self display(true);
                self thread timer();
            }else{
                self display(false);
            }
        }
    }
    
    timer(){
        self endon("disconnect");
        self endon("death");
        self endon("killed_enemy");
        time = level.crankedtime;
        self.crankedhud[2] setvalue(time);
        self.crankedhud[2].color = (1,1,1);
        self.crankedhud[2].label = &"0:";
        //TODO: Including milliseconds would probably look nice.
        while(time != 0){
            wait 1;
            time -= 1;
            self.crankedhud[2] setvalue(time);
            self playlocalsound("trophy_detect_projectile");
            if(time < 10){
                self.crankedhud[2].label = &"0:0";
                if(time <= 5 && time != 0){
                    self.crankedhud[2].color = (0.8,0.2,0.2);
                    self playsound("ui_mp_suitcasebomb_timer");
                }
            }
        }
        self playsound("detpack_explo_default");
        playfx(level.c4death, self.origin);
        self suicide();
    }
    
    effects(){
        self setperk("specialty_fastermelee", true, false);
        self setperk("specialty_lightweight", true, false);
        self setperk("specialty_fastreload", true, false);
        self setperk("specialty_longersprint", true, false);
        self setperk("specialty_quickdraw", true, false);
        self setperk("specialty_stalker", true, false);
        self setperk("specialty_fastsprintrecovery", true, false);
        self setperk("specialty_fastoffhand", true, false);
        self setperk("specialty_quickswap", true, false);
        self.movespeedscalar = 1.2;
        self maps\mp\gametypes\_weapons::updateMoveSpeedScale();
    }
    
    display(visible){
        if(visible){
            self.crankedhud[0].alpha = 0.5;
            self.crankedhud[1].alpha = 0.5;
            self.crankedhud[2].alpha = 1;
            self.crankedhud[3].alpha = 1;
            self.crankedhud[4].alpha = level.crankedoverlay;
        }else{
            self.crankedhud[0].alpha = 0;
            self.crankedhud[1].alpha = 0;
            self.crankedhud[2].alpha = 0;
            self.crankedhud[3].alpha = 0;
            self.crankedhud[4].alpha = 0;
        }
    }
    
    drawtext(text, align, relative, x, y, fontscale, font, color, alpha, sort){
        element = self createfontstring(font, fontscale);
        element setpoint(align, relative, x, y);
        element.label = text;
        element.hidewheninmenu = true;
        element.color = color;
        element.alpha = alpha;
        element.sort = sort;
        element.hidden = true;
        return element;
    } 
    
    drawshader(shader, align, relative, x, y, width, height, color, alpha, sort){
        element = newclienthudelem(self);
        element.elemtype = "icon";
        element.hidewheninmenu = true;
        element.shader = shader;
        element.width = width;
        element.height = height;
        element.align = align;
        element.relative = relative;
        element.xoffset = 0;
        element.yoffset = 0;
        element.children = [];
        element.sort = sort;
        element.color = color;
        element.alpha = alpha;
        element setparent(level.uiparent);
        element setshader(shader, width, height);
        element setpoint(align, relative, x, y);
        return element;
    }
    
    drawoverlay(){
        element = newclienthudelem(self);
    	element.x = 0;
    	element.y = 0;
    	element.alignX = "left";
    	element.alignY = "top";
    	element.horzAlign = "fullscreen";
    	element.vertAlign = "fullscreen";
    	element setshader ("combathigh_overlay", 640, 480);
    	element.sort = -10;
        element.alpha = 0;
        element.color = (0,1,0);
        return element;
    }
    
    MW3 Modding Support & Discussion

  • Please help. I cant login and its absolute nonesense
    Kalitosundefined Kalitos

    DaddyMich10 What version of plutonium are you running, make sure it is the latest version (R3613)

    Launcher Support

  • my server is up and running but how do i make it come up in server browser?
    Kalitosundefined Kalitos

    ericpepe99 You must open the ports that your server uses in your firewall and in your router. also if you are running your server and client on the same machine you may not be able to see your own server.

    BO2 Server Hosting Support

  • How to update BOII Zombis r2462
    Kalitosundefined Kalitos

    Jaimovsky You just have to run "plutonium.exe" and the client will automatically update.

    BO2 Client Support

  • I need a GSC by anticamp
    Kalitosundefined Kalitos

    Yosmany

    
    
    #include maps\mp\_utility;
    #include common_scripts\utility;
    #include maps\mp\gametypes\_hud_util;
    //#include maps\mp\gametypes\_hud_message;
    
    init()
    {		
        level thread onPlayerConnect();
    }
    
    onPlayerConnect()
    {
        for(;;)
        {
            level waittill("connected", player);
            player thread onPlayerSpawned();
        }
    }
    
    onPlayerSpawned()
    {
        self endon("disconnect");
    	level endon("game_ended");
        for(;;)
        {
            self waittill("spawned_player");       
    		self thread watch_anti_camp();
    		// Will appear each time when the player spawn, that's just an exemple.
    		//self iprintln("Black Ops 2 - GSC Studio | Project : ^2Anticamp MW3"); 
        }
    }
    
    watch_anti_camp()
    {
    	self endon("disconnect");
    	self endon("death");
    	self endon("joined_spectators");
    	level endon("destroy_bar");
    	level endon("game_ended");
    	//if(getintdvar("scr_anticamp"!=1)
    	//return;
    	self.camping = 0;
    	if(!isDefined(self.bar))
    	{
    		self.bar = self maps\mp\gametypes\_hud_util::createBar((1,1,1), 64, 8);
    		self.bar maps\mp\gametypes\_hud_util::setPoint("CENTER", undefined, 0, 230);
    	}
    	while(isAlive(self))
    	{
    		oldorg = self.origin;
    		wait .1;
    		if(distance(oldorg, self.origin) < 3.5)
    			self.camping += 0.015;
    		else
    			self.camping -= 0.0055;
    		if(self.camping > 1)
    			self.camping = 1;
    		else if(self.camping < 0)
    		self.camping = 0;
    		
    		self.bar maps\mp\gametypes\_hud_util::updateBar(self.camping);
    		if(self.camping == 1)
    		{
    			self iprintlnbold("^2Move ^7or you will be ^1killed!");
    			oldorg = self.origin;
    			wait 5;
    			if(distance(oldorg, self.origin) < 150)
    			{
    				self.bar maps\mp\gametypes\_hud_util::updateBar(0);
    				self.bar destroy();
    				self suicide();
    				level notify("destroy_bar");
    				
    			}
    		}
    	}
    }
    
    MW3 Modding Support & Discussion

  • Anyone know how to update the client?
    Kalitosundefined Kalitos

    TigerXLight https://plutonium.pw/docs/update/

    Launcher Support

  • How to restrict weapons, accessories, etc, etc, without script, by the traditional method I would say.
    Kalitosundefined Kalitos

    alejandrodarz Is it something you tried and does it work or is it just a theory?

    BO2 Server Hosting Support

  • how to solve freezing error when trying to enter a game?
    Kalitosundefined Kalitos

    FlipoyoxD It may happen to you when you open the server list and try to enter any, you have to wait for the server list to load completely and then choose to enter one. It is a known bug. Otherwise the game will crash.

    BO2 Client Support

  • Any way to disable specific death streaks from bots? (Bot Warfare mod)
    Kalitosundefined Kalitos

    Okami Amaterasu With this script, you don't restrict what you want, but it won't allow bots to get any deathstreaks.

    #include maps\mp\gametypes\_class;
    #include common_scripts\utility;
    #include maps\mp\_utility;
    #include maps\mp\gametypes\_hud_util;
    
    
    init() 
    {
    	level thread connect();
    
    }
    
    connect() 
    {
        for(;;){
            level waittill("connected", player);
    		if(IsDefined( player.pers[ "isBot" ] ) && player.pers[ "isBot" ] )
    			player thread onPlayerKilled();
        }
    }
    
    onPlayerKilled() 
    {
        self endon("disconnect");
        level endon("game_ended");
        for(;;)
        {
            self waittill("killed_player");
            self.pers["cur_death_streak"] = 0; //Stop deathstreak
        }
    }  
    
    MW3 Modding Support & Discussion

  • why is mw2 appearing in the steam games?
    Kalitosundefined Kalitos

    @adrian5909 Surely the tool they use to verify game ownership checks Activision games in general. That's why it detects it.

    Launcher Support
  • 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