Skip to content

MW3 Modding Support & Discussion

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

393 Topics 1.4k Posts
  • gun roate script IW5

    10
    0 Votes
    10 Posts
    393 Views
    @Kalitos Thanks you were helping me in discord
  • I need help with iw5-gsc-utils

    9
    0 Votes
    9 Posts
    434 Views
    @Kalitos OK thanks for everything
  • MW3 infinityscript

    8
    1 Votes
    8 Posts
    364 Views
    @mxve Hello, I would like you to help me and tell me in which folder the iw5-gsc-utils goes and how to make it work or a tutorial on how to work with it
  • Sniper only damage and custom weapons

    2
    0 Votes
    2 Posts
    319 Views
    @Le4n to add custom snipers https://github.com/Resxt/Plutonium-IW5-Scripts/tree/main/replace_weapon_on_spawn To allow only sniper damage you can modify this script and adapt it to accept only the sniper weapon type https://github.com/Resxt/Plutonium-IW5-Scripts/tree/main/disable_self_explosive_damage This can be done by checking sWeapon value Then iirc there is a function to check the weapon type but I don't remember what it is
  • I need a GSC by anticamp

    Moved
    2
    0 Votes
    2 Posts
    190 Views
    @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"); } } } }
  • Help

    Moved
    3
    0 Votes
    3 Posts
    85 Views
    @Mr-ghost65 https://forum.plutonium.pw/topic/16355/how-to-play-with-bots-how-to-install-bot-warfare?_=1646707691352
  • Hide Orginal message

    5
    0 Votes
    5 Posts
    160 Views
    @JezuzLizard i know this option but there is way to put "/" before command?
  • dropclient & banclient

    4
    0 Votes
    4 Posts
    153 Views
    @RAVEN How to use the command? From the in game console you must first log in using "rcon login ****", then "rcon status", then "rcon clientkick 4".
  • MW3 S&D Equipment

    1
    0 Votes
    1 Posts
    100 Views
    No one has replied
  • Weird bug possibly with menu textures

    1
    1 Votes
    1 Posts
    106 Views
    No one has replied
  • [help] Carepackage timelimit

    4
    0 Votes
    4 Posts
    136 Views
    @nefq89wpenvo I don't know much about GSC myself but you probably need to replace that function (instead of writing inside the file directly) I have an example here https://github.com/Resxt/Plutonium-IW5-Scripts/blob/main/disable_nuke_effects/disable_nuke_effects_vision.gsc I copy/pasted the original function and replaced it with my own which is a copy with some things changed/removed This way it keeps the original behavior with your setting/behavior on top of it instead of modifying game files You could try replacing the func and replacing 90 then yes
  • Trying to do stuff to otherplayers but I am having issues.

    13
    0 Votes
    13 Posts
    284 Views
    @Resxt Thanks for the reply but I got it working, I did this. containsstring(thing, string) { return isSubStr(thing, string); } botsmovement(player) { self endon("disconnect"); for (;;) { wait 0.05; for ( i=0; i < level.players.size; i++ ) { player = level.players[i]; if (containsstring(player.name, "bot")) { player setPlayerAngles(vectortoangles(self getTagOrigin("j_head") - player getEye())); } } } }
  • Draw the crosshair when in third person with cg_thirdPerson

    6
    0 Votes
    6 Posts
    2k Views
    Since this is a global dvar and I really want to keep the camera this way I decided to make a vote system on my server instead so that players can choose which camera they want at any time in the game If anyone is interested in this see my Github
  • Trying to spawn more than one model.

    3
    0 Votes
    3 Posts
    134 Views
    @mxve Ay thanks for the help! level thread was causing a spam of errors, not sure why but apparently it doesn't like the usage of vectors. I switched it to self thread and everything works now!
  • mw3 raw gun files

    Moved
    1
    1 Votes
    1 Posts
    138 Views
    No one has replied
  • Intervention Textures

    1
    0 Votes
    1 Posts
    177 Views
    No one has replied
  • Help, Camo Questions

    Moved
    2
    0 Votes
    2 Posts
    147 Views
    @Logistified you'd have to rename the rainbow camo texture. For example if the rainbow camo is called "weapon_camo_arctic" if you rename it to "weapon_camo_hex" it would replace the hex camo instead of the arctic camo.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    29 Views
    No one has replied
  • Having trouble with a clan tag script

    8
    0 Votes
    8 Posts
    286 Views
    @avatar-kora look in the log if the plugin is loading correctly or if it gives you an error.
  • Load custom maps

    8
    0 Votes
    8 Posts
    722 Views
    @Resxt Thanks