-
Posts
895 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by jazzisparis
-
Auto-Inject Stimpak Help!
jazzisparis replied to TimeShadow's topic in Fallout New Vegas's GECK and Modders
It is controlled by NVDLC04AutoInjectQuestSCRIPT, a quest script. (Tip: in the GECK, right-click any object and select Use Info. It will show you a list of all the game objects that are referencing it) -
Script will not fit in the G.E.C.K.?
jazzisparis replied to TimeShadow's topic in Fallout New Vegas's GECK and Modders
The size of the compiled script is also limited, and is more problematic since it's reached long before the char limit. This is especially true with NVSE-heavy scripts. This can be worked around by clicking Edit next to the Result Script box, instead of editing the script directly in the box (the same applies to any result script). I have a quest stage ~11K characters long. -
Compiling NVSE scripts
jazzisparis replied to Deleted4363562User's topic in Fallout New Vegas's Mod Troubleshooting
aloot, Make sure you have ccc_plugin.dll in \Data\NVSE\plugins. -
Why can I not save this script?
jazzisparis replied to iRonnie16's topic in Fallout New Vegas's Discussion
The OnEquip block type will not fire if the scripted object was equipped via calling EquipItem. Seeing as the sound is supposed to play immediately upon equipping the gas mask (and filter), you really only need the script that is attached to the gas mask. scn AvonSF10Equip begin OnEquip player if player.GetItemCount ShadowBreathingMask player.EquipItem ShadowBreathingMask PlaySound FilterEquipSound endif end -
Jokerine, Have you tried toggling the ESM flag in your file (using FNVEdit)? It can resolve a variety of problems, and is definitely something you should try.
-
BeginGameMode should be Begin GameMode (you're missing a space).
-
Yep, mine was a dumb comment. Sorry. :teehee: You need to replace BirdshotAmmo and BirdshotCCPerk with the Editor IDs of your new ammo type and perk, respectively.Moreover, GetPlayerCurrentAmmo is an NVSE function, meaning the script will only compile and save if you launch the GECK via nvse_loader.exe (see Installation section on this page for more information).
-
In the Game Data tab of the weapon, you can either set Crit Dmg to 0 (or to 1, if you still want some kind of critical damage), or set Crit % Mult to 0. The latter is preferable if you want to eliminate critical damage altogether.
-
Use FNVEdit, watch for error messages generated by the background loader. It will inform you which master files are missing.
- 37 replies
-
Help I'm looking for item ID`s
jazzisparis replied to NGamma's topic in Fallout New Vegas's Discussion
Edit > Find Text -
Trouble with scripting with [NVSE]
jazzisparis replied to Maxandmov's topic in Fallout New Vegas's Mod Troubleshooting
Try this: float GunHealth begin GameMode if player.GetEquipped NVDLC02Weap45AutoPistolUnique if IsKeyPressed 16 set GunHealth to player.GetWeaponHealthPerc / 100 player.removeitem NVDLC02Weap45AutoPistolUnique 1 1 player.AddItemHealthPercent NVDLC02Weap45AutoPistolUniqueMeleePlayable 1 GunHealth 1 player.equipitem NVDLC02Weap45AutoPistolUniqueMeleePlayable 0 1 endif endif end -
1. Yes. 2. Yes, and you may want to check this article.
-
Help needed with NPC AI Packages
jazzisparis replied to jcro25's topic in Fallout New Vegas's Discussion
Combat behavior has priority over any other AI behavior, regardless of which AI package/settings you use. This makes actors very difficult to control while in combat. You can try NavMesh-ing the perimeter (where you want the NPC to remain) as an "island" - i.e. not connected to the cell's main NavMesh. -
Is there an easier way? (Inventory Scripting)
jazzisparis replied to khmp's topic in Fallout New Vegas's Mod Troubleshooting
GetEquipped -
Did you try making Bob simply re-evaluate his packages from the dialogue result-script? Something like: SetObjectiveCompleted bobandfrank 15 1 BobRef.EvaluatePackage If it still doesn't work, instead of EvaluatePackage, you can also try BobRef.RemoveScriptPackage. This will make Bob abort his current package and then re-evaluate. It is much less harsh than ResetAI and should not cause any animation glitches.
-
#1I'm not sure, but I think I remember there was a problem with custom containers using leveled item lists to randomize loot. Someone else may know more (or, you can Google it). #2Try this: begin OnClose RemoveAllItems end And if it still doesn't work, try: short bEmpty begin GameMode if bEmpty set bEmpty to 0 RemoveAllItems endif end begin OnActivate set bEmpty to 1 Activate end
-
1. You may need to wait a frame for the new creature to render before you can change its scale. 2. If GetLOS does not work properly, you can use GetHeadingAngle instead. Test this: ref sRef ref nRef float fScale begin GameMode if nRef set fScale to GetScale nRef.SetScale fScale RemoveAllItems nRef set nRef to 0 Disable MarkForDelete endif end begin OnDeath set sRef to GetSelf if ((IsLimbGone 1 || IsLimbGone 3 || IsLimbGone 5 || IsLimbGone 7 || IsLimbGone 10) == 0) && (player.GetHeadingAngle sRef > -75) && (player.GetHeadingAngle sRef < 75) set nRef to PlaceAtMe SUPERFeralGhoul01Respawn 1 endif end
-
Shameless self-promotion:
-
Open the console, type and execute the following command: player.RemovePerk 165118
-
aaand fallout NV hates me AGAIN
jazzisparis replied to smiity935's topic in Fallout New Vegas's Mod Troubleshooting
Your load order is a complete mess. Use LOOT to set it right. -
Try this: begin OnDeath set sRef to GetSelf if (IsLimbGone 1 || IsLimbGone 3 || IsLimbGone 5 || IsLimbGone 7 || IsLimbGone 10 || player.GetLOS sRef) == 0 set nRef to PlaceAtMe SUPERFeralGhoul01Respawn 1 RemoveAllItems nRef Disable MarkForDelete endif end
-
Inventory Item Name error
jazzisparis replied to lakota300's topic in Fallout New Vegas's Mod Troubleshooting
http://i1360.photobucket.com/albums/r649/flatoutfncked/139_zpsf6fff691.jpg -
Script that controls glow maps?
jazzisparis replied to KiCHo666's topic in Fallout New Vegas's Mod Troubleshooting
It appears SetModelPathEX only accepts variables as parameters. Try this: short bNight ref rActivator ; The above should be added immediately after the first line in the script, not inside the GameMode block. if bNight != ((GameHour > 19) || (GameHour < 5)) set bNight to (bNight == 0) set rActivator to MTMojaveTravelActivator if bNight SetModelPathEX "vehicles\UniqueMotorcycle\UniqueMotorcycleNight.nif" rActivator else SetModelPathEX "vehicles\UniqueMotorcycle\UniqueMotorcycle.nif" rActivator endif Disable Enable 0 endif