Initial commit.
This commit is contained in:
commit
4f3db9e27f
1
README.MD
Normal file
1
README.MD
Normal file
@ -0,0 +1 @@
|
|||||||
|
Skrypty do [Mudleta](http://www.mudlet.org) - uzupełnienie skryptów [Adremena](http://arkadia.kamerdyner.net).
|
230
aliases.xml
Normal file
230
aliases.xml
Normal file
@ -0,0 +1,230 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE MudletPackage>
|
||||||
|
<MudletPackage version="1.0">
|
||||||
|
<AliasPackage>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>ftpd-aliases</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>doors</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>od</name>
|
||||||
|
<script></script>
|
||||||
|
<command>otworz drzwi sygnetem; otworz drzwi</command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^od$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>zd</name>
|
||||||
|
<script></script>
|
||||||
|
<command>zamknij drzwi; zamknij drzwi sygnetem</command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^zd$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>o2d</name>
|
||||||
|
<script></script>
|
||||||
|
<command>otworz drugie drzwi sygnetem; otworz drugie drzwi</command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^o2d$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>z2d</name>
|
||||||
|
<script></script>
|
||||||
|
<command>zamknij drugie drzwi; zamknij drugie drzwi sygnetem</command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^z2d$</regex>
|
||||||
|
</Alias>
|
||||||
|
</AliasGroup>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>inventory</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>bags</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>zs</name>
|
||||||
|
<script>send("otworz " .. scripts.inv:get_bag_string_biernik("money"), false)
|
||||||
|
send("wez " .. matches[2] .. " z " .. scripts.inv:get_bag_string_dopelniacz("money"), false)
|
||||||
|
send("zamknij " .. scripts.inv:get_bag_string_biernik("money"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/zs (.*)$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>ds</name>
|
||||||
|
<script>send("otworz " .. scripts.inv:get_bag_string_biernik("money"), false)
|
||||||
|
send("wloz " .. matches[2] .. " do " .. scripts.inv:get_bag_string_dopelniacz("money"), false)
|
||||||
|
send("zamknij " .. scripts.inv:get_bag_string_biernik("money"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/ds (.*)$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>os</name>
|
||||||
|
<script>send("zajrzyj do " .. scripts.inv:get_bag_string_dopelniacz("money"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/os$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>zp</name>
|
||||||
|
<script>if matches[2] == "monety" then
|
||||||
|
expandAlias("wem", false)
|
||||||
|
else
|
||||||
|
send("wez " .. matches[2] .. " z " .. scripts.inv:get_bag_string_dopelniacz("other"), false)
|
||||||
|
end</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/zp (.*)$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>dp</name>
|
||||||
|
<script>if matches[2] == "monety" then
|
||||||
|
expandAlias("wlm", false)
|
||||||
|
else
|
||||||
|
send("wloz " .. matches[2] .. " do " .. scripts.inv:get_bag_string_dopelniacz("other"), false)
|
||||||
|
end</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/dp (.*)$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>op</name>
|
||||||
|
<script>send("zajrzyj do " .. scripts.inv:get_bag_string_dopelniacz("other"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/op$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>np</name>
|
||||||
|
<script>send("napelnij " .. scripts.inv:get_bag_string_biernik("other"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/np$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>ow</name>
|
||||||
|
<script>send("zajrzyj do woreczka", false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/ow$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>wem-ftpd</name>
|
||||||
|
<script>send("otworz " .. scripts.inv:get_bag_string_biernik("money"), false)
|
||||||
|
send("wez monety z " .. scripts.inv:get_bag_string_dopelniacz("money"), false)
|
||||||
|
send("zamknij " .. scripts.inv:get_bag_string_biernik("money"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^wem$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>wlm-ftpd</name>
|
||||||
|
<script>send("otworz " .. scripts.inv:get_bag_string_biernik("money"), false)
|
||||||
|
send("wloz monety do " .. scripts.inv:get_bag_string_dopelniacz("money"), false)
|
||||||
|
send("zamknij " .. scripts.inv:get_bag_string_biernik("money"), false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^wlm$</regex>
|
||||||
|
</Alias>
|
||||||
|
</AliasGroup>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>equipment</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>bz</name>
|
||||||
|
<script>expandAlias("/db1", false)
|
||||||
|
expandAlias("/db2", false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/bz$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>bd</name>
|
||||||
|
<script>expandAlias("/ob1", false)
|
||||||
|
expandAlias("/ob2", false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/bd$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>sz</name>
|
||||||
|
<script>send("wez wszystkie zbroje z " .. scripts.inv:get_bag_string_dopelniacz("other"), false)
|
||||||
|
send("zaloz wszystkie zbroje", false)</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/sz$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>sd</name>
|
||||||
|
<script>send("wloz wszystkie zbroje do " .. scripts.inv:get_bag_string_dopelniacz("other"), false)
|
||||||
|
</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/sd$</regex>
|
||||||
|
</Alias>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>sztylet</name>
|
||||||
|
<script>if matches[2] == "on" then
|
||||||
|
expandAlias("/db3", false)
|
||||||
|
elseif matches[2] == "off" then
|
||||||
|
expandAlias("/ob3", false)
|
||||||
|
end</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/sztylet (.*)$</regex>
|
||||||
|
</Alias>
|
||||||
|
</AliasGroup>
|
||||||
|
</AliasGroup>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>magiki</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>mister</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/mister$</regex>
|
||||||
|
</Alias>
|
||||||
|
</AliasGroup>
|
||||||
|
<AliasGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>oper</name>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex></regex>
|
||||||
|
<Alias isActive="yes" isFolder="no">
|
||||||
|
<name>fk</name>
|
||||||
|
<script>local s = matches[2]
|
||||||
|
|
||||||
|
s = string.gsub(s, "%$", "\n")
|
||||||
|
feedTriggers("\n" .. s .. "\n")
|
||||||
|
echo("\n")</script>
|
||||||
|
<command></command>
|
||||||
|
<packageName></packageName>
|
||||||
|
<regex>^/fk (.+)</regex>
|
||||||
|
</Alias>
|
||||||
|
</AliasGroup>
|
||||||
|
</AliasGroup>
|
||||||
|
</AliasPackage>
|
||||||
|
</MudletPackage>
|
22
keys.xml
Normal file
22
keys.xml
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE MudletPackage>
|
||||||
|
<MudletPackage version="1.0">
|
||||||
|
<KeyPackage>
|
||||||
|
<KeyGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>ftpd-keys</name>
|
||||||
|
<packageName></packageName>
|
||||||
|
<script></script>
|
||||||
|
<command></command>
|
||||||
|
<keyCode>-1</keyCode>
|
||||||
|
<keyModifier>-1</keyModifier>
|
||||||
|
<Key isActive="yes" isFolder="no">
|
||||||
|
<name>idz</name>
|
||||||
|
<packageName></packageName>
|
||||||
|
<script>send("idz", false)</script>
|
||||||
|
<command></command>
|
||||||
|
<keyCode>16777275</keyCode>
|
||||||
|
<keyModifier>0</keyModifier>
|
||||||
|
</Key>
|
||||||
|
</KeyGroup>
|
||||||
|
</KeyPackage>
|
||||||
|
</MudletPackage>
|
112
scripts.xml
Normal file
112
scripts.xml
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE MudletPackage>
|
||||||
|
<MudletPackage version="1.0">
|
||||||
|
<ScriptPackage>
|
||||||
|
<ScriptGroup isActive="yes" isFolder="yes">
|
||||||
|
<name>ftpd-scripts</name>
|
||||||
|
<packageName></packageName>
|
||||||
|
<script>-------------------------------------------------
|
||||||
|
-- Put your Lua functions here. --
|
||||||
|
-- --
|
||||||
|
-- Note that you can also use external Scripts --
|
||||||
|
-------------------------------------------------
|
||||||
|
</script>
|
||||||
|
<eventHandlerList/>
|
||||||
|
<Script isActive="yes" isFolder="no">
|
||||||
|
<name>disable</name>
|
||||||
|
<packageName></packageName>
|
||||||
|
<script>-------------------------------------------------
|
||||||
|
-- Put your Lua functions here. --
|
||||||
|
-- --
|
||||||
|
-- Note that you can also use external Scripts --
|
||||||
|
-------------------------------------------------
|
||||||
|
tempTimer(1, function () disableAlias("wez_monety_z") end)
|
||||||
|
tempTimer(1, function () disableAlias("wloz_monety_do") end)
|
||||||
|
tempTimer(1, function () disableTrigger("przelamanie") end)
|
||||||
|
tempTimer(1, function () disableTrigger("blokuje_cie") end)</script>
|
||||||
|
<eventHandlerList/>
|
||||||
|
</Script>
|
||||||
|
<Script isActive="yes" isFolder="no">
|
||||||
|
<name>collect</name>
|
||||||
|
<packageName></packageName>
|
||||||
|
<script>scripts.inv["collect"] = scripts.inv["collect"] or {}
|
||||||
|
scripts.inv.collect["modes"] = {"monety",
|
||||||
|
"kamienie",
|
||||||
|
"monety i kamienie",
|
||||||
|
"druzynowe monety",
|
||||||
|
"druzynowe kamienie",
|
||||||
|
"druzynowe monety i kamienie",
|
||||||
|
"nic"}
|
||||||
|
scripts.inv.collect["current_mode"] = 3
|
||||||
|
scripts.inv.collect["footer_info_collect_to_text"] = {"M", "K", "MK", "M+", "K+", "M+K+", ""}
|
||||||
|
scripts.ui.bind_color = "<LawnGreen>"
|
||||||
|
|
||||||
|
function scripts.inv.collect:set_mode(mode)
|
||||||
|
if not scripts.inv.collect:check_option(mode) then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
scripts.inv.collect["current_mode"] = mode
|
||||||
|
end
|
||||||
|
|
||||||
|
function scripts.inv.collect:check_option(mode)
|
||||||
|
if not scripts.inv.collect["modes"][mode] then
|
||||||
|
scripts:print_log("Nie ma takiej opcji, sprawdz /zbieranie")
|
||||||
|
return false
|
||||||
|
else
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function scripts.inv.collect:key_pressed(force)
|
||||||
|
if scripts.inv.collect.check_body or force == true then
|
||||||
|
if scripts.inv.collect["current_mode"] == 1 or scripts.inv.collect["current_mode"] == 4 then
|
||||||
|
sendAll("wez monety z ciala",
|
||||||
|
"odloz miedziane monety",
|
||||||
|
false)
|
||||||
|
elseif scripts.inv.collect["current_mode"] == 2 or scripts.inv.collect["current_mode"] == 5 then
|
||||||
|
sendAll("wez kamienie z ciala",
|
||||||
|
"ocen kamienie",
|
||||||
|
false)
|
||||||
|
elseif scripts.inv.collect["current_mode"] == 3 or scripts.inv.collect["current_mode"] == 6 then
|
||||||
|
sendAll("wez monety z ciala",
|
||||||
|
"odloz miedziane monety",
|
||||||
|
"wez kamienie z ciala",
|
||||||
|
"ocen kamienie",
|
||||||
|
false)
|
||||||
|
end
|
||||||
|
scripts.inv.collect.check_body = false
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function scripts.inv.collect:killed_action()
|
||||||
|
if scripts.inv.collect["current_mode"] ~= 7 then
|
||||||
|
cecho("\n" .. scripts.ui.bind_color .. "[bind <yellow>ctrl+3]" .. scripts.ui.bind_color .. " wez z ciala\n")
|
||||||
|
scripts.inv.collect.check_body = true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function scripts.inv.collect:team_killed_action(name)
|
||||||
|
if scripts.inv.collect["current_mode"] ~= 4 and scripts.inv.collect["current_mode"] ~= 5
|
||||||
|
and scripts.inv.collect["current_mode"] ~= 6 then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
if ateam.team_names[name] then
|
||||||
|
cecho("\n" .. scripts.ui.bind_color .. "[bind <yellow>ctrl+3]" .. scripts.ui.bind_color .." wez z ciala\n")
|
||||||
|
scripts.inv.collect.check_body = true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function scripts.inv.collect:print_help()
|
||||||
|
scripts:print_log("Wspierane opcje:")
|
||||||
|
for k, v in pairs(scripts.inv.collect["modes"]) do
|
||||||
|
echo (k .. " - " .. v .. "\n")
|
||||||
|
end
|
||||||
|
scripts:print_log("Aktualne ustawienie: " .. scripts.inv.collect.modes[scripts.inv.collect["current_mode"]])
|
||||||
|
scripts:print_log("Ustaw poprzez zawolanie '/zbieranie [numer opcji]")
|
||||||
|
end</script>
|
||||||
|
<eventHandlerList/>
|
||||||
|
</Script>
|
||||||
|
</ScriptGroup>
|
||||||
|
</ScriptPackage>
|
||||||
|
</MudletPackage>
|
1140
triggers.xml
Normal file
1140
triggers.xml
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user