Blockland Forums > Modification Help
/command
<< < (2/5) > >>
SpreadsPlague:

--- Quote from: Obibital on July 20, 2010, 10:46:06 AM ---
servercmd's dont need to be in a function do they?


--- End quote ---

sorry, yes they do, it's 10 AM here and I haven't even slept yet

I'm sorry for the confusing advice, hopefully someone more conscious will come soon lol




sorry, your command should actually look like this

--- Code: ---function servercmdtest
{
echo("worked");
}
--- End code ---










--- Quote ---Well, i knew they were items that had %'s in front of them, like %client, or %obj, and whatnot

But what are they for? what do they do?
why do we need them? thats what i wanted to know

--- End quote ---

%client is always your client,
%obj is an object,



here's a terrible example using arguments


--- Code: ---function servercmdcompare(%a, %b)
{
   if(%a == %b)

     return;

   else

    commandtoserver('Self Delete');
}

--- End code ---

/compare X Y would then compare X to Y

if X == Y then the script does nothing and everyone is happy

however if X != Y then you die

arguments can be used in lots of ways but unfortunately I'm too tired to remember any

sorry.. so here's a helpful tip instead


= sets a variable to something
== means is equal to


%a = 1
this sets %a to 1

if(%a == 1)
this means "if %a is 1"


I hope this post helps you somehow ..



     
   
Obibital:

--- Quote from: SpreadsPlague on July 20, 2010, 10:49:56 AM ---sorry, yes they do, it's 10 AM here and I haven't even slept yet

I'm sorry for the confusing advice, hopefully someone more conscious will come soon lol




sorry, your command should actually look like this

--- Code: ---function servercmdtest
{
echo("worked");
}
--- End code ---

--- End quote ---

Thanks much though, figured id try and do something simple first :p

I can wait for your explanation XD

EDITZ: Its not reading as a function, its just reading everything as text.
**Its 11:00 here :p
SpreadsPlague:

--- Quote from: Obibital on July 20, 2010, 10:52:30 AM ---**Its 11:00 here :p

--- End quote ---

I've been up since like noon yesterday :[

anyways..


--- Quote from: Obibital on July 20, 2010, 10:52:30 AM ---EDITZ: Its not reading as a function, its just reading everything as text.

--- End quote ---

what do you mean? did you package it correctly?
Obibital:
I simply put it into a normal folder so i could edit it and execute it everytime i edit it, isnt that how you do it XD?

In other words its not i a .zip and the whole code is what you put up.

:\ i was thinking about the fact that, Dont you need something to activate the function?


SpreadsPlague:

--- Quote from: Obibital on July 20, 2010, 11:17:10 AM ---I simply put it into a normal folder so i could edit it and execute it everytime i edit it, isnt that how you do it XD?

--- End quote ---

nope, needs to be in add-on format you can type it directly into the console if you want

function servercmdtest() { echo("working"); }


--- Quote from: Obibital on July 20, 2010, 11:17:10 AM ---:\ i was thinking about the fact that, Dont you need something to activate the function?

--- End quote ---

no
Navigation
Message Index
Next page
Previous page

Go to full version