diff options
Diffstat (limited to 'pad/nodes/(-984,10,-3329).lua')
| -rw-r--r-- | pad/nodes/(-984,10,-3329).lua | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pad/nodes/(-984,10,-3329).lua b/pad/nodes/(-984,10,-3329).lua new file mode 100644 index 0000000..30010d4 --- /dev/null +++ b/pad/nodes/(-984,10,-3329).lua @@ -0,0 +1,38 @@ +if event.type == "punch" then + digiline_send("commit", true) --{name, F.cac(name)}) +end + +if event.channel == "ack" then + local catch = event.msg + name = catch[1] + wm = catch[2] + + if F.ack2(name, wm) then + digiline_send("ack_r", S.acc[name][wm]) + else + digiline_send("ack_r", false) + end +end + +if event.channel == "checkout" then + local catch = event.msg + name = catch[1] + wm = catch[2] + amount = catch[3] + + if F.ack2(name, wm) and amount ~= nil then + S.acc[name][wm] = S.acc[name][wm] + amount + digiline_send("checkout_r", true) + else + digiline_send("checkout_r", false) + end +end + +if event.channel == "create" then + local catch = event.msg + name = catch[1] + wm = catch[2] + am = catch[3] + + F.adc(name, wm, am) +end
\ No newline at end of file |
