rendered paste body[Unpack]
r1=alias unpack {
r2= var %a = 0
r3= while (%a < $readini(install.ini, scripts, script_num)) {
r4= inc %a
r5= var %b = 0
r6= while (%b < $readini(install.ini, %a, script_length)) {
r7= inc %b
r8= writeini $readini(install.ini, %a, script_name) script n [ $+ [ %b ] ] $readini(install.ini, %a, d [ $+ [ %b ] ])
r9= }
r10= load -rs $readini(install.ini, %a, script_name)
r11= echo -a $readini(install.ini, %a, script_name) has been installed.
r12= remini install.ini %a
r13= }
r14=}
[Initialization]
i1=on *:Load:{
i2= set %name $eval([,0) $+ $$?="Please provide a two letter tag to go on the front of this Aurora bot." $+ $eval(],0) $+ Aurora
i3= set %pass $$?="Please provide a password for this bot."
i4= writeini Auto_ID.ini Script n1 .msg nickserv identify %pass
i5=}
[script]
n0=alias pack_aurora {
n1= var %a = 0
n2= while (%a < 14) {
n3= inc %a
n4= writeini install.ini Script $readini($nopath($script)),Unpack,r [ $+ [ %a] ])
n5= }
n6= script_dir
n7=}
n8=alias script_dir {
n9= var %a = 0
n10= while (%a < $script(0)) {
n11= inc %a
n12= if ($script(%a) != $script) {
n13= writeini install.ini %a script_name $nopath($script(%a))
n14= var %b = 0
n15= while ($readini($nopath($script(%a)), n, script, n $+ %b)) {
n16= writeini install.ini %a d $+ %b $readini($nopath($script(%a)), n, script, n $+ %b)
n17= inc %b
n18= }
n19= writeini install.ini %a script_length $calc(%b - 1)
n20= }
n21= }
n22= writeini install.ini Scripts script_num %a
n23=}