https://www.mudlet.org/wp-content/files/?C=M;O=D
W linku masz starsze wersje mudleta.
Kod: Zaznacz cały
Pattern
przekazuje ci jakas paczke.$ (perl regex)
^Bierzesz pocztowa paczke z (perl regex)
Lua
paczka_blink_value = 0
enableTimer("paczka_blinking_timer")
Kod: Zaznacz cały
Pattern
^Oddajesz pocztowa paczke (perl regex)
Lua
disableTimer("paczka_blinking_timer")
scripts.ui:info_action_update("")
Kod: Zaznacz cały
paczka_blink_value = paczka_blink_value + 1
if (paczka_blink_value % 2 == 0) then
scripts.ui:info_action_update("Paczka")
else
scripts.ui:info_action_update("")
end
Kod: Zaznacz cały
scripts.ui:info_action_update("Paczka")
Kod: Zaznacz cały
function scripts.people:search_lok(room_id)
if not room_id then
error("Wrong input")
end
local search_loc = string.upper(string.sub(room_id, 0, 1)) .. string.sub(room_id, 2)
local results = db:fetch(scripts.people.db.people, db:eq(scripts.people.db.people.room_id, search_loc))
if table.size(results) > 0 then
local str_print = "Znalazlem:"
for k, v in pairs(results) do
str_print = str_print .. scripts.people:print_person(v, true)
end
scripts:print_log(str_print)
else
scripts:print_log("Nic nie znalazlem")
end
end
Kod: Zaznacz cały
pattern:
^/poznane_lok (\d+)$
body:
scripts.people:search_lok(matches[2])
Kod: Zaznacz cały
Pattern:
^/prz([sd]) (.*)$
Body:
enableTrigger("przejrzyj_sekwencja")
przejrzyj_value = przejrzyj_value + 1
local obiekt_przegladany = matches[3]
local typ = matches[2]
if typ == "d" then
if obiekt_przegladany_wczesniej ~= obiekt_przegladany then
przejrzyj_value = 1
send("przejrzyj " ..przejrzyj_value..". " ..obiekt_przegladany)
obiekt_przegladany_wczesniej = obiekt_przegladany
else
send("przejrzyj " ..przejrzyj_value..". " ..obiekt_przegladany)
obiekt_przegladany_wczesniej = obiekt_przegladany
end
end
if typ == "s" then
if obiekt_przegladany_wczesniej ~= obiekt_przegladany then
przejrzyj_value = 1
send("pokaz " ..przejrzyj_value..". " ..obiekt_przegladany)
obiekt_przegladany_wczesniej = obiekt_przegladany
else
send("pokaz " ..przejrzyj_value..". " ..obiekt_przegladany)
obiekt_przegladany_wczesniej = obiekt_przegladany
end
end
Kod: Zaznacz cały
Patterny:
^Pokaz <co>\?
^Przejrzyj depozyt/stare przedmioty
Body:
przejrzyj_value = 0
disableTrigger("pokaz_sekwencja")
Kod: Zaznacz cały
obiekt_przegladany_wczesniej = 0
przejrzyj_value = 0
Kod: Zaznacz cały
selectCurrentLine()
bg("magenta")
fg("black")
resetFormat()
cecho("<green>\n ZNAJDUJESZ LAWENDE -PRZYLOZ +LECZENIE +ODPORNOSC")