Blockland Forums > Modification Help
Mods of Ottosparks (it's over one hundred for some raisin)
otto-san:
--- Quote from: Legodude77 on November 13, 2011, 09:37:51 PM ---Nope.avi
--- End quote ---
Hahaha.
Yeah, I made a "nope" event after discovering something neat.
--- Code: ---function AIPlayer::nope(%o, %s)
{
if(!%s)
{
%s = 3000;
}
cancel(%o.nope);
%o.playThread(0, "headUp");
%o.nope = %o.schedule(50, playThread, 1, "headUp");
%o.nope = %o.schedule(100, playThread, 2, "headUp");
%o.nope = %o.schedule(150, playThread, 3, "headUp");
%o.nope = %o.schedule(150+%s, playThread, 0, "root");
%o.nope = %o.schedule(150+%s, playThread, 1, "root");
%o.nope = %o.schedule(150+%s, playThread, 2, "root");
%o.nope = %o.schedule(150+%s, playThread, 3, "root");
}
function Player::nope(%o, %s)
{
if(!%s)
{
%s = 3000;
}
cancel(%o.nope);
%o.playThread(0, "headUp");
%o.nope = %o.schedule(50, playThread, 1, "headUp");
%o.nope = %o.schedule(100, playThread, 2, "headUp");
%o.nope = %o.schedule(150, playThread, 3, "headUp");
%o.nope = %o.schedule(150+%s, playThread, 0, "root");
%o.nope = %o.schedule(150+%s, playThread, 1, "root");
%o.nope = %o.schedule(150+%s, playThread, 2, "root");
%o.nope = %o.schedule(150+%s, playThread, 3, "root");
}
registerOutputEvent(Player, nope, "int 0 30000 0");
--- End code ---
It's not spaced because I had to load it into multi-line eval, but it still works and it's pretty funny.
otto-san:
I made a simple little script that 'rewinds' time.
Sets player stuff to whenever the snapshot was taken. It's pretty neat. I may post it here or in add-ons later.
otto-san:
Updated OP with more information about ORPG.
It's somewhere around a third done at this point, but once most of the main stuff is in working order, I'll start hosting it.
Edman:
More info on the mod that does this to edman pls
otto-san:
--- Quote from: Edman on December 11, 2011, 06:06:20 PM ----snip-
--- End quote ---
Hahaha. :cookieMonster: