;variables #var settings {rawpass|miscgags|shipgags|vehiclegags|activitygags} ;Settings. #File 6 {settings.set} 1 #var num 1 #ForAll @settings { #read 6 {%i} @num; #math num {@num + 1}}; #close 6 #alias ActualSave { #File 6 {settings.set} 1; #Var SettingsFileCounter 0; #ForAll @settings { #Math SettingsFileCounter {@SettingsFileCounter +1}; #Write 6 @{%i} @SettingsFileCounter}; #close 6;} #alias {onDisconnect} { #gvar disconnected 1; ActualSave; #say {Settings saved!}} #trigger {$sphook &{action}:&{soundpath}:&{volume}:&{pitch}:&{pan}:&{id}} { #if {%ifWord(hosts,@soundpath,"")} { #if {%ifWord(general/hosts,@soundpath,"")} { #var path @sppath} { #var path {cosmic rage}} } { #var path @sppath }; #if {@action = "loop"} {#playloop {@path/@soundpath.wav} @volume; #var @id %playhandle}; #if {@action = "playrec"} {#play {@path/@soundpath.wav} @volume; #var @id %playhandle}; #if {@action = "play"} {#play {@path/@soundpath.wav} @volume}; #if {@pan <> "na"} {#math pan {@pan * 50}; #pc %playhandle pan @pan}; #if {@pitch <> "na"} {#pc %playhandle frequency @pitch} {#pc %playhandle frequency 44100}; #if {@action = "stop"} {#if {%defined(@id) = 1} {#pc %var(@id) stop}}; #if {@action = "adjust"} {#if {%defined(@id) = 1} { #if {@volume <> "na"} {#pc %var(@id) volume @volume}; #if {@pan <> "na"} {#pc %var(@id) pan @pan}; #if {@pitch <> "na"} {#pc %var(@id) frequency @pitch} }}; #gagline all} #Alias login {#gagon all; 1; %charInfo(name); #wait (0.1); #ungagon; %charInfo(password)} #load @scpath/misc.set #load @scpath/gagcreator.set #gunkey numpad2 #gunkey numpad4 #gunkey numpad5 #gunkey numpad8 #gunkey numpad9 #gunkey numpad/ #gunkey numpad* #key f11 {#pc 0 stop; #say {All currently playing sounds have been stopped.}} #alias makeworse {#Configure PassThruChar {~>}; #Configure SwitchSession {~:}; #passthru {½}} #alias makebetter {#Configure PassThruChar {~½}; #Configure SwitchSession {~½}; #passthru {%<;>{}#"'}} #alias rawinput {#if {@rawpass = "enabled"} {#var rawpass "disabled"; makeworse; #say {Raw input mode is now disabled.}} {#var rawpass "enabled"; makebetter; #say {Raw input mode is now enabled.}}} #key {alt-\} {rawinput} #alias {smute} { #if {@Speech = "Disabled"} { #var Speech "Enabled"; #SetSpeech incoming off; #say {speech off.} voiceonly;} { #var Speech "Disabled"; #SetSpeech incoming on; #say {speech on.} VoiceOnly}} #key {control-f1} {smute} #alias devl {#if {%1 = ""} {#say {you didn't put any path of file to load.}} {#load {@scpath\%1.set}; {#say {%1 loaded.}}}} #alias devu {#if {%1 = ""} {#say {you didn't put any path of file to unload.}} {#unload {@scpath\%1.set}; {#say {%1 unloaded.}}}} #alias devo {#if {%1 = ""} {#say {you didn't put any path of file to open.}} {#edit {@scpath\%1.set}; {#say {%1 opened in your prefered editor.}}}} #alias devc {#if {%1 = ""} {#say {you didn't put any path of file for your editor. the example of the file should be like "notepad.exe".}} {#configure Editor {%1}; {#say {%1 set as your default editor.}}}} #alias devr {#if {%1 = ""} {#say {you didn't put any path of file to reload.}} {#unload {@scpath\%1.set}; #load @scpath\%1.set; {#say {%1 successfully reloaded.}}}} #if {@rawpass = "enabled"} {makebetter} #if {@activitygags = "enabled"} {#load {@scpath/gags/activitygags.set}} #if {@vehiclegags = "enabled"} {#load {@scpath/gags/vehiclegags.set}} #if {@shipgags = "enabled"} {#load {@scpath/gags/shipgags.set}} #if {@miscgags = "enabled"} {#load {@scpath/gags/gags.set}} #trig {$buffer *} {#gagline all; #say %1 voiceonly} #alias localsphelp { #say {Hi!}; #say {I'm Installed at: @scpath}; #say {my sounds are located at: @sppath}; #say {If you want to update me, go to the directory where the 'scripts' folder is located and run Updator.bat.}; #say {Please keep me updated for the best experience! (Pleading Smiley)}}