Blockland Forums > Modification Help
Interval Command?
ZSNO:
you have a semicolon at the end of the first line, you don't need one there.
Oblivious:
I took the colon off, still sais theres an error there. -.- But Thanks.
Oblivious:
I get this to exec, but it seems like all it is, is the Jet. Its liek a second bind to Jet. -.- Take a look, If you guys could give me some pointers, that'd be great.
--- Code: ---function IdleJet(%IJToggle)
{
if(%IJToggle == 1)
{
Jet(1);
schedule(2000,0,Jet(1),%IJToggle);
}
else
{
Jet(0);
schedule(1000,0,Jet(0),%IJToggle);
}
}
if (!$IdleJet)
{
$remapDivision[$remapCount] = "IdleJetV1";
$remapName[$remapCount] = "Toggle";
$remapCmd[$remapCount] = "IdleJet";
$remapCount++;
$IdleJet=true;
}
--- End code ---
ZSNO:
--- Code: ---function IdleJet(%IJToggle)
{
if(%IJToggle == 1)
{
Jet(1);
$IJSched=schedule(1000,0,idleJet,%IJToggle);
schedule(500,0,jet,0);
}
else
{
cancel($ijsched);
Jet(0);
}
}
if (!$IdleJet)
{
$remapDivision[$remapCount] = "IdleJetV1";
$remapName[$remapCount] = "Toggle";
$remapCmd[$remapCount] = "IdleJet";
$remapCount++;
$IdleJet=true;
}
--- End code ---
You can change
--- Quote from: code --- $IJSched=schedule(1000,0,idleJet,%IJToggle);
schedule(500,0,jet,0);
--- End quote ---
To whatever works to make you float.
Hope this works, haven't tried it.
Headcrab Zombie:
%IJToggle is never defined
Try this
--- Code: ---function IdleJet(%IJToggle)
{
if(%IJToggle == 1)
{
Jet(1);
%IJToggle = 0;
schedule(2000,0,Jet(1),%IJToggle);
}
else
{
Jet(0);
%IJToggle = 1;
schedule(1000,0,Jet(0),%IJToggle);
}
}
if (!$IdleJet)
{
$remapDivision[$remapCount] = "IdleJetV1";
$remapName[$remapCount] = "Toggle";
$remapCmd[$remapCount] = "IdleJet";
$remapCount++;
$IdleJet=true;
}
--- End code ---