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

Plutonium

Kalitosundefined

Kalitos

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

Posts

Recent Best Controversial

  • 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

  • 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

  • [MAP] Crash from MW2
    Kalitosundefined Kalitos

    on several occasions this map causes the server to crash.

    MW3 Modding Releases & Resources

  • [Release] Honey Badger from Ghosts (IW6)
    Kalitosundefined Kalitos

    image.png
    When displaying the feed, that error jumps.

    Additional. I am using "mod2.ff" in private game. Copied to "mods/iw5_honeybadger_mp" as "mod.ff" along with the ".iwd" file.
    The error is when the weapon model should be shown in the feed.

    MW3 Modding Releases & Resources

  • 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

  • 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

  • [Release] [GSC] MapEdit
    Kalitosundefined Kalitos

    S3VDITO Correct me if I'm wrong but I think the elevators should run it in a separate thread. Such that:

    thread createElevator((0, 0, 0), 512, (0, 0, 0));
    
    MW3 Modding Releases & Resources

  • 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

  • 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

  • [Release] UT2004 announcer
    Kalitosundefined Kalitos

    Brentdevent The download link only gets a flat file.

    MW3 Modding Releases & Resources

  • 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

  • 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

  • [Release] Simple Broadcast
    Kalitosundefined Kalitos

    cachho there is, the same administrator that is used for the Plutonium servers. IW4M-Admin

    MW3 Modding Releases & Resources

  • 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

  • [IW4Admin] Automatic ban plugin for players with hacks in latest update
    Kalitosundefined Kalitos

    In the last update of IW4Admin "2.3.2.179", the developer included my request, when players report a cheater more than 4 times, it is marked, I asked that instead of marking it, implement a function that once detected a certain number of reports to a player, the Script automatically ejects it, adding the possibility to ban the player.

    How to activate the function, here.

    Hope it's helpful to owners as we wait for an anticheat for BO2

    BO2 Server Hosting Support
  • 1 / 1
  • Login

  • Don't have an account? Register

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