Blockland Forums > Modification Help
Client Sided RPG Mod
(1/5) > >>
PurpleMetro:
So I like got a copy of blockland to test all my scripts on there so I won't mess with any important stuff on my main blockland. Anyway i've come up with a script called a client sided RPG mod. Not like Nexus' adventure mod. All I need is a complete explanation on how to use blockland's wait command. If there is none or not even any simmiliar then is there even another way to do it?
Scars75:
You could use schedules to delay functions.


--- Code: ---schedule(time in milliseconds, obj(usually 0), function name, arg1, arg2, arg3, ...);
--- End code ---

just one thing:


--- Code: ---echo(1);
schedule(1000, 0, echo, "2");
echo(3);
--- End code ---

This will echo 1, then 3, then wait one second and echo 2 like this:
1
3
2


Or you could do this:


--- Code: ---schedule(2000, 0, eval, "
dosomestuff(\"make sure to use backslashes for quotes inside here\");
dosomeotherstuff(32);
echo(\"asdf\");
");
--- End code ---
PurpleMetro:

--- Quote from: Scars75 on September 02, 2011, 10:33:58 PM ---You could use schedules to delay functions.


--- Code: ---schedule(time in milliseconds, obj(usually 0), function name, arg1, arg2, arg3, ...);
--- End code ---

just one thing:


--- Code: ---echo(1);
schedule(1000, 0, echo, "2");
echo(3);
--- End code ---

This will echo 1, then 3, then wait one second and echo 2 like this:
1
3
2



--- End quote ---
Ok thanks Scars I will keep that in mind but i've been tweaking my client.cs file for it a bit. Tested it out multiple times and always got the same error. It says the error halt is in the lines with the ## stuff in it. I just guess that means where the error is. But those errors were in my variable placings. It looked like Health = ##0##;
Scars75:

--- Quote from: PurpleMetro on September 02, 2011, 10:37:09 PM ---Ok thanks Scars I will keep that in mind but i've been tweaking my client.cs file for it a bit. Tested it out multiple times and always got the same error. It says the error halt is in the lines with the ## stuff in it. I just guess that means where the error is. But those errors were in my variable placings. It looked like Health = ##0##;

--- End quote ---
Show me your code.
PurpleMetro:

--- Quote from: Scars75 on September 02, 2011, 10:39:03 PM ---Show me your code.

--- End quote ---

--- Code: ---//Script Side Variables
Health = 0;
Hunger = 0;
Thirst = 0;

Package InGameRPG
{
echo("InGameRPG Package run successfully.");
echo("Hunger - (T)");
};
--- End code ---
Navigation
Message Index
Next page

Go to full version