Skip to content

BO2 Modding Support & Discussion

Got modding questions regarding Plutonium T6? Scripts erroring? Request help from the community here. Discuss your modding projects etc.

2.4k Topics 9.2k Posts
  • I want to replace the PAP camos with the WaW One

    1
    0 Votes
    1 Posts
    164 Views
    No one has replied
  • Origins Staff Textures

    2
    0 Votes
    2 Posts
    493 Views
    Same process as https://forum.plutonium.pw/topic/7686 you juat have to go through textures of the DLC .ipak files
  • where do i type codes

    1
    0 Votes
    1 Posts
    115 Views
    No one has replied
  • protect to server

    1
    0 Votes
    1 Posts
    63 Views
    No one has replied
  • 0 Votes
    2 Posts
    202 Views
    @GatoXikito As long as you follow this guide you won't be banned: https://forum.plutonium.pw/topic/10/tutorial-loading-custom-gsc-scripts . Any mod you load will only work if you are the host meaning you can't cheat by joining someone else's game.
  • [Support] Zombie Counter! Help

    10
    0 Votes
    10 Posts
    1k Views
    @Don-Mishi prueba esto /* * Black Ops 2 - GSC Studio by iMCSx * * Creator : vkarl * Project : arma * Mode : Zombies * Date : 2020/03/25 - 10:53:48 * */ #include common_scripts\utility; #include maps\mp\zombies\_zm; #include maps\mp\zombies\_zm_utility; #include maps\mp\gametypes_zm\_hud_util; #include maps\mp\gametypes_zm\_hud_message; init() { level.clientid = 0; level.perk_purchase_limit = 9; level thread onplayerconnect(); drawZombiesCounter(); } onplayerconnect() { for ( ;; ) { level waittill( "connecting", player ); player.clientid = level.clientid; level.clientid++; } } createServerText(font, text, fontScale, point, relativePoint, x, y, color, glowColor, alpha, glowAlpha, sort, team) { elem = createServerFontString(font, fontScale, team); elem setPoint(point, relativePoint, x, y); elem setText(text); elem.color = color; elem.glowColor = glowColor; elem.alpha = alpha; elem.glowAlpha = glowAlpha; elem.sort = sort; return elem; } drawZombiesCounter() { level.zombiesCountDisplay = createServerFontString("Objective" , 1.7); level.zombiesCountDisplay setPoint("RIGHT", "CENTER", 315, "CENTER"); thread updateZombiesCounter(); } updateZombiesCounter() { level endon("stopUpdatingZombiesCounter"); while(true) { zombiesCount = get_current_zombie_count(); level.zombiesCountDisplay SetText("Zombies: " + zombiesCount); waitForZombieCountChanged("stopUpdatingZombiesCounter"); } } recreateZombiesCounter() { level notify("stopUpdatingZombiesCounter"); thread updateZombiesCounter(); } waitForZombieCountChanged(endonNotification) { level endon(endonNotification); oldZombiesCount = get_current_zombie_count(); while(true) { newZombiesCount = get_current_zombie_count(); if(oldZombiesCount != newZombiesCount) { return; } wait 0.05; } }
  • [Support] On-Screen Information Movement. GSC Code

    6
    0 Votes
    6 Posts
    857 Views
    Hello, an apology for the inconvenience. Do you think you can upload your already compiled zombie counter?
  • Bo1 gold camo for bo2?

    Moved
    4
    0 Votes
    4 Posts
    940 Views
    @Mxrgue I did one, if you want to take a look, follow the link to the post. https://forum.plutonium.pw/topic/9773/release-mp-zm-bo1-gold-camo-pack?_=1618254601441
  • Question

    Moved
    1
    0 Votes
    1 Posts
    172 Views
    No one has replied
  • Motd and Origins Easter eggs with more than 4 players

    4
    0 Votes
    4 Posts
    489 Views
    @diamondiscrash they can be done. Since I've easter eggs multiple times on 8 player servers!
  • Grabbing Current Offhand...

    3
    0 Votes
    3 Posts
    187 Views
    @birchy said in Grabbing Current Offhand...: The class of tacticals is the same as the class of lethals, namely weapon_grenade. Could you specify your use case as there's one or two different trains of thought with approach. I'm trying to develop a function to refill grenades, both lethal and tactical to their original amounts from when you spawned. Edit: I found a solution to this issue. Ill post it now. This script seems to work just fine. Be sure to include maps/mp/gametypes/_weapons. ReloadmyfuckinggrenadesNOW() { primary_weapons = self getweaponslistprimaries(); offhand_weapons_and_alts = array_exclude( self getweaponslist( 1 ), primary_weapons ); arrayremovevalue( offhand_weapons_and_alts, "knife_mp" ); offhand_weapons_and_alts = array_reverse( offhand_weapons_and_alts ); self playsound( "fly_equipment_pickup_npc" ); self playlocalsound( "fly_equipment_pickup_plr" ); loadout_primary = self loadout_get_offhand_weapon( "primarygrenade" ); loadout_primary_count = self loadout_get_offhand_count( "primarygrenadecount" ); loadout_secondary = self loadout_get_offhand_weapon( "specialgrenade" ); loadout_secondary_count = self loadout_get_offhand_count( "specialgrenadeCount" ); i = 0; while ( i < offhand_weapons_and_alts.size ) { weapon = offhand_weapons_and_alts[ i ]; if ( maps\mp\gametypes\_weapon_utils::ishackweapon( weapon ) ) { i++; continue; } switch ( weapon ) { case "satchel_charge_mp": if ( self maps/mp/gametypes/_weaponobjects::anyobjectsinworld( weapon ) ) { break; } case "bouncingbetty_mp": case "claymore_mp": case "frag_grenade_mp": case "hatchet_mp": case "sticky_grenade_mp": if ( isDefined( self.grenadetypeprimarycount ) && self.grenadetypeprimarycount < 1 ) { break; } case "concussion_grenade_mp": case "emp_grenade_mp": case "flash_grenade_mp": case "nightingale_mp": case "pda_hack_mp": case "proximity_grenade_mp": case "sensor_grenade_mp": case "tabun_gas_mp": case "trophy_system_mp": case "willy_pete_mp": if ( isDefined( self.grenadetypesecondarycount ) && self.grenadetypesecondarycount < 1 ) { break; } maxammo = weaponmaxammo( weapon ); stock = self getweaponammostock( weapon ); if ( weapon == loadout_primary ) { maxammo = loadout_primary_count; } else if ( weapon == loadout_secondary ) { maxammo = loadout_secondary_count; } if ( stock < maxammo ) { ammo = stock + 4; if ( ammo > maxammo ) { ammo = maxammo; } self setweaponammostock( weapon, ammo ); } break; } i++; } } Have fun! This post may be closed or marked as answered.
  • This topic is deleted!

    Moved
    1
    0 Votes
    1 Posts
    182 Views
    No one has replied
  • Grabbing A Weapon's Camo...

    1
    0 Votes
    1 Posts
    571 Views
    No one has replied
  • Bots Are Annoying. How Do I Fix Them?

    1
    0 Votes
    1 Posts
    280 Views
    No one has replied
  • Custom camos

    2
    0 Votes
    2 Posts
    355 Views
    Generally the author of the camo chooses this through the file name and the files the camo replaces. You may be able to change this for the more basic camos but things like Diamond or Gold are more difficult to change.
  • [help] any expert on mods to help me?

    Locked
    8
    0 Votes
    8 Posts
    270 Views
    //Locked since this is a duplicate of https://forum.plutonium.pw/topic/9283/
  • 0 Votes
    3 Posts
    211 Views
    @Chase how can I do this?
  • 0 Votes
    3 Posts
    415 Views
    @Arkane this will help take, put this code just to play Mob of the Dead, leave this code will lock the other maps https://forum.plutonium.pw/topic/8438/update-of-the-lives-of-mob-of-the-dead-enhanced-version/2?_=1617172504415
  • Gubblegum

    Moved
    6
    0 Votes
    6 Posts
    327 Views
    @XRichtofenX With gsc is possible. There limts on model and animations but its possible to do almost everything.
  • how to make custom animated camos on BO2 ?

    Moved
    6
    0 Votes
    6 Posts
    713 Views
    Another one https://www.youtube.com/watch?v=vqgaPhVmCqA