SRL Archive - General

Random Events Suggestions


nikos

2008-04-10 21:19:23

This morning I had an idea. What if scar had some kind of function were if a script ended unexpectedly or ended at all it would make some sort or beep / alarm sound.
This would be pretty valuable if a script is running when your sleeping or when your in the next room watching TV and an unsolvable pops up and the script ends with an alarm.
Since most people run scar overnight or are nearby this would be an alternate way of not getting banned. It is not a direct solution but instead a back-up Failsafe way for any future version of scar that ensures more security.
Of course this option should be able to be turned on or off (I am sure Freddy would be able to do this easily.) I think it would be pretty helpful to many crazy computer nerds who sleep with their computer next to them :p

ps. since were talking about random events I thought it would be a good idea to turn on private chat once in a while to prevent more robot like behavior.

Post any more suggestions or comments here.

Runescapian321

2008-04-10 21:43:00

Of course this option should be able to be turned on or off (I am sure Freddy would be able to do this easily.) I think it would be pretty helpful to many crazy computer nerds who sleep with their computer next to them


Dang, how'd you know I have a comp in my room? :p

I think its a pretty good idea. I only see one problem with this - if the alarm is too loud, it'll wake up parents or w/e. If it's not loud enough, you won't wake up. So that part might be a bit hard….

Da 0wner

2008-04-10 22:05:18


Procedure Check;
Begin
// If Unsolveable Etc;
PlaySound('Empty'); // That shows a beep because it's not found :)
Writeln('Alerting...');
TerminateScript;
End;

Something along those lines? :)

Starblaster100

2008-04-11 07:38:08

[php]
procedure ScriptTerminate;
begin
PlaySound('Empty');
Writeln('Our Script has ended!');
end;
[/php]

Just add that anywhere in your script, and SCAR will do it automatically as ScriptTerminate is called just before SCAR finishes

Bobarkinator

2008-04-11 08:06:50

From: Starblaster100
[php]
procedure ScriptTerminate;
begin
PlaySound('Empty');
Writeln('Our Script has ended!');
end;
[/php]

Just add that anywhere in your script, and SCAR will do it automatically as ScriptTerminate is called just before SCAR finishes


But remember that will beep anytime your script stops. But it is pretty much the only way to make it beep at the end of your script. You really won't be able to make it beep only when it unexpectedly quits.

PriSoner

2008-04-11 10:09:30

I also had this idea, but for me I thought it would be usefull to play a sound or beep before logging off.. giveing a user an audible alert and time to intervene and solve the random. (I have always thought logging off whenever a mod or an unsolvable random appears is hideously obvious)

this of course would more practically have to be done at the SRL level.

PvH

2008-04-11 10:36:09

this is a very nice idea
i hope it will come in srl:)
or in scar
or whatever
but it would be awsome:D

EvilChicken!

2008-04-11 11:22:42

Sorry for this small thread hijacking, but once I read this I came up with this idea..

http://www.villavu.com/forum/showthread.php?t=28817

Whaddyathink?

Da 0wner

2008-04-11 11:26:06


Program New;
Var
Unsolvable : Boolean;

procedure ScriptTerminate;
begin
If Unsolvable then PlaySound('Empty');
end;

Begin
Unsolvable := True;
End.