Blockland Forums > Modification Help

Mods of Ottosparks (it's over one hundred for some raisin)

Pages: << < (11/13) > >>

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:

Pages: << < (11/13) > >>

Go to full version