This commit is contained in:
Bartek Stalewski 2017-02-27 11:17:42 +01:00
parent 69d3653746
commit a73e7023d0
4 changed files with 61 additions and 21 deletions

View file

@ -413,6 +413,20 @@ echo(&quot;\n&quot;)</script>
<packageName></packageName> <packageName></packageName>
<regex>^kkto$</regex> <regex>^kkto$</regex>
</Alias> </Alias>
<Alias isActive="yes" isFolder="no">
<name>wns</name>
<script></script>
<command>wem;kup bilet;wejdz na statek;wlm</command>
<packageName></packageName>
<regex>^wns$</regex>
</Alias>
<Alias isActive="yes" isFolder="no">
<name>zs</name>
<script></script>
<command>zejdz ze statku;wyskocz za burte</command>
<packageName></packageName>
<regex>^zs$</regex>
</Alias>
</AliasGroup> </AliasGroup>
<AliasGroup isActive="yes" isFolder="yes"> <AliasGroup isActive="yes" isFolder="yes">
<name>tbinds</name> <name>tbinds</name>

View file

@ -48,7 +48,7 @@
<command></command> <command></command>
<keyCode>-1</keyCode> <keyCode>-1</keyCode>
<keyModifier>-1</keyModifier> <keyModifier>-1</keyModifier>
<Key isActive="yes" isFolder="no"> <Key isActive="no" isFolder="no">
<name>temp_bindf5</name> <name>temp_bindf5</name>
<packageName></packageName> <packageName></packageName>
<script>scripts.temp_binds.execute_temp_bind(&quot;f5&quot;)</script> <script>scripts.temp_binds.execute_temp_bind(&quot;f5&quot;)</script>
@ -56,7 +56,7 @@
<keyCode>16777268</keyCode> <keyCode>16777268</keyCode>
<keyModifier>0</keyModifier> <keyModifier>0</keyModifier>
</Key> </Key>
<Key isActive="yes" isFolder="no"> <Key isActive="no" isFolder="no">
<name>temp_bindf6</name> <name>temp_bindf6</name>
<packageName></packageName> <packageName></packageName>
<script>scripts.temp_binds.execute_temp_bind(&quot;f6&quot;)</script> <script>scripts.temp_binds.execute_temp_bind(&quot;f6&quot;)</script>

View file

@ -117,7 +117,7 @@ end</script>
<eventHandlerList/> <eventHandlerList/>
</Script> </Script>
<Script isActive="yes" isFolder="no"> <Script isActive="yes" isFolder="no">
<name>ftpd-binds</name> <name>ftpd-beep-bind</name>
<packageName></packageName> <packageName></packageName>
<script>function scripts.utils.bind_functional(command, silent) <script>function scripts.utils.bind_functional(command, silent)
scripts.utils.functional_key = command scripts.utils.functional_key = command
@ -127,23 +127,7 @@ end</script>
raiseEvent(&quot;playBeep&quot;) raiseEvent(&quot;playBeep&quot;)
end end
end end
</script>
function scripts.utils.bind_functional_team_follow(line, command, delay, silent)
-- check whether the line contains the team leader name
if not line then
scripts.utils.bind_functional(command, delay, silent)
raiseEvent(&quot;ateamTeamFollowBind&quot;)
end
for k, v in pairs(ateam.team) do
if type(k) == &quot;number&quot; then
if ateam and ateam.objs and ateam.objs[k][&quot;team_leader&quot;] and string.find(line, ateam.objs[k][&quot;desc&quot;]) then
scripts.utils.bind_functional(command, silent)
raiseEvent(&quot;ateamTeamFollowBind&quot;)
end
end
end
end</script>
<eventHandlerList/> <eventHandlerList/>
</Script> </Script>
<Script isActive="yes" isFolder="no"> <Script isActive="yes" isFolder="no">

View file

@ -84,6 +84,48 @@ end</script>
<integer>1</integer> <integer>1</integer>
</regexCodePropertyList> </regexCodePropertyList>
</Trigger> </Trigger>
<Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>team-mode-a</name>
<script>ateam.attack_mode = 1
scripts.ui.footer_info_attack_mode:echo(&quot;&lt;font color='&quot;..scripts.ui[&quot;footer_info_normal&quot;]..&quot;'&gt;Atak:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt; &lt;font color='&quot;..scripts.ui[&quot;footer_info_neutral&quot;]..&quot;'&gt;&quot; .. ateam[&quot;footer_info_attack_mode_to_text&quot;][ateam.attack_mode] .. &quot;&lt;/font&gt;&quot;)</script>
<triggerType>0</triggerType>
<conditonLineDelta>0</conditonLineDelta>
<mStayOpen>0</mStayOpen>
<mCommand></mCommand>
<packageName></packageName>
<mFgColor>#ff0000</mFgColor>
<mBgColor>#ffff00</mBgColor>
<mSoundFile></mSoundFile>
<colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList>
<string>(Dolaczasz do druzyny|Porzucasz.* druzyne|Przekazujesz prowadzenie|i oprocz ciebie |zas ty jestes jej jedynym czlonkiem|Nie jestes w zadnej druzynie)</string>
</regexCodeList>
<regexCodePropertyList>
<integer>1</integer>
</regexCodePropertyList>
</Trigger>
<Trigger isActive="yes" isFolder="no" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>team-mode-aw</name>
<script>ateam.attack_mode = 2
scripts.ui.footer_info_attack_mode:echo(&quot;&lt;font color='&quot;..scripts.ui[&quot;footer_info_normal&quot;]..&quot;'&gt;Atak:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt; &lt;font color='&quot;..scripts.ui[&quot;footer_info_neutral&quot;]..&quot;'&gt;&quot; .. ateam[&quot;footer_info_attack_mode_to_text&quot;][ateam.attack_mode] .. &quot;&lt;/font&gt;&quot;)</script>
<triggerType>0</triggerType>
<conditonLineDelta>0</conditonLineDelta>
<mStayOpen>0</mStayOpen>
<mCommand></mCommand>
<packageName></packageName>
<mFgColor>#ff0000</mFgColor>
<mBgColor>#ffff00</mBgColor>
<mSoundFile></mSoundFile>
<colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList>
<string>(dolacza do twojej druzyny|Przewodzisz druzynie|przekazuje ci prowadzenie druzyny)</string>
</regexCodeList>
<regexCodePropertyList>
<integer>1</integer>
</regexCodePropertyList>
</Trigger>
<TriggerGroup isActive="yes" isFolder="yes" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no"> <TriggerGroup isActive="yes" isFolder="yes" isTempTrigger="no" isMultiline="no" isPerlSlashGOption="no" isColorizerTrigger="no" isFilterTrigger="no" isSoundTrigger="no" isColorTrigger="no" isColorTriggerFg="no" isColorTriggerBg="no">
<name>colors</name> <name>colors</name>
<script></script> <script></script>
@ -254,7 +296,7 @@ resetFormat()</script>
<colorTriggerFgColor>#000000</colorTriggerFgColor> <colorTriggerFgColor>#000000</colorTriggerFgColor>
<colorTriggerBgColor>#000000</colorTriggerBgColor> <colorTriggerBgColor>#000000</colorTriggerBgColor>
<regexCodeList> <regexCodeList>
<string>(ledwo muska|lekko rani|rani|powaznie rani|bardzo ciezko rani&quot;masakruje) (?!cie)</string> <string>( ledwo muska| lekko rani| rani| powaznie rani| bardzo ciezko rani| masakruje) (?!cie)</string>
<string>(ledwo muskajac|lekko raniac|raniac|powaznie raniac|bardzo ciezko raniac|masakrujac) (go|ja)</string> <string>(ledwo muskajac|lekko raniac|raniac|powaznie raniac|bardzo ciezko raniac|masakrujac) (go|ja)</string>
</regexCodeList> </regexCodeList>
<regexCodePropertyList> <regexCodePropertyList>