Whenever you employ the cheat dm_mylittlepony your speed will increase, but also whenever you move the awful neighing and clopping sound will play and your phenotype(?) animation will turn into the one holding a small wooden horse head on the stick.
Does anyone have any idea how to change this cheat to only increase the speed without the sound or animation?
afaik this is impossible. [in diamond, anyway ; and haven’t heard of it being possible in ee.] this is actually hardcoded in the server, and there’s no nws function that hooks it. your game client simply gets a server message saying ‘ok, we’re in PonyCheatMode now’ and handles details to display your avatar appropriately once the server has set things up.
that being said, if your goal is to increase the speed, have you considered EffectMovementSpeedIncrease()
? for example, you could write a little script like this :
void main()
{
object oTarget = OBJECT_SELF;
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, EffectMovementSpeedIncrease(50), oTarget, 60.0);
}
then save as bigspeed.nss
, compile it, and put it in your /override
folder. you could then call it from debug using ##dm_runscript bigspeed
. voilà, you’re moving faster.
If you mean writing a script - I could do that in toolset, but I am totally clueless how to export it into override.
you’ll find your module in progress located in \modules\temp0
. just copy your .ncs
and .nss
from there into your \override
folder and you’re done.
Thank you! It works marvelously.
Just in case anyone else would like to use it I have uploaded the script here:
https://neverwintervault.org/project/nwnee/script/gotta-go-fast-cheat
void main()
{
effect eEffect;// Get the creature who triggered this event. object oPC = OBJECT_SELF; // Apply an effect. eEffect = SupernaturalEffect(EffectMovementSpeedIncrease(99)); ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC);
}
I could give you some boots (or any other item), which apply the effect when worn. Just drop a pm if you are interested.
I know of those, but no thanks.