<?xml version="1.0" encoding="iso-8859-2"?>
<rss version="2.0">
<channel>
<title>Karnipilar Forum</title>
<link>http://www.karnipilar.pun.pl</link>
<description> Karnipilar Forum</description>
<language>pl</language>
<docs>http://backend.userland.com/rss</docs>
<item>
<title></title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=53#p53</link>
<guid isPermaLink="false">53@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Znalazłem ten skrypt na innym forum...]]></description>
<pubDate>ÂŚroda 16 Lipiec</pubDate>
<comments>ÂŚroda 16 Lipiec</comments>
</item>
<item>
<title>Czy gra ktos w ECSRO lub w Silkroad</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=52#p52</link>
<guid isPermaLink="false">52@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[<a href="http://www.silkroadonline.com.pl" target="_blank" rel="nofollow">www.silkroadonline.com.pl</a> Bardzo Fajna Gra MMORPG ! ładna Grafika itp. można mieć swojego Zwierzaka :D]]></description>
<pubDate>ÂŚroda 16 Lipiec</pubDate>
<comments>ÂŚroda 16 Lipiec</comments>
</item>
<item>
<title>Czy gra ktos w ECSRO lub w Silkroad</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=51#p51</link>
<guid isPermaLink="false">51@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Hmm nie słyszałem nigdy o tych grach :D]]></description>
<pubDate>ÂŚroda 16 Lipiec</pubDate>
<comments>ÂŚroda 16 Lipiec</comments>
</item>
<item>
<title></title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=50#p50</link>
<guid isPermaLink="false">50@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Głosujcie! XDD]]></description>
<pubDate>ÂŚroda 16 Lipiec</pubDate>
<comments>ÂŚroda 16 Lipiec</comments>
</item>
<item>
<title></title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=48#p48</link>
<guid isPermaLink="false">48@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[możesz dać jakie¶ SS'y??]]></description>
<pubDate>ÂŚroda 16 Lipiec</pubDate>
<comments>ÂŚroda 16 Lipiec</comments>
</item>
<item>
<title>[8.1][OTS]Evo by Legolas</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=46#p46</link>
<guid isPermaLink="false">46@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[&quot;jezeli niechcecie niemusicie tego sciagac&quot;<br /><br />I to Avast Zawsze wykryje byle co nawet jak nie bedzie vira...]]></description>
<pubDate>Wtorek 15 Lipiec</pubDate>
<comments>Wtorek 15 Lipiec</comments>
</item>
<item>
<title>[8.1][OTS]Evo by Legolas</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=45#p45</link>
<guid isPermaLink="false">45@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Ehh.. silnik legolasa ma wiry;/]]></description>
<pubDate>Wtorek 15 Lipiec</pubDate>
<comments>Wtorek 15 Lipiec</comments>
</item>
<item>
<title>Czy gra ktos w ECSRO lub w Silkroad</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=44#p44</link>
<guid isPermaLink="false">44@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[A więc zapraszam do uczestnictwa w Ankiecie! i komentarze pisać tutaj!]]></description>
<pubDate>Wtorek 15 Lipiec</pubDate>
<comments>Wtorek 15 Lipiec</comments>
</item>
<item>
<title>[8.1][OTS]Evo by Legolas</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=41#p41</link>
<guid isPermaLink="false">41@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Po 1. OTS nie jest mój !<br /><br />Elo chcem wam przedstawic Silnik opts ktorego zaedytowalem ots posiada :<br /><br />-Mape Evolutions edytowanom by Me<br />-All bronie z Real Tibia 8.1<br />-All spelly z Real Tibia 8.1<br />-All Outfty stare i nowe z Real Tibia 8.1<br />-All Adony stare i nowe z Real Tibia 8.1<br />-Da sie plywac dorobilem plaze<br />-Jest Npc Lodziarz ktory sprzedaje lody (mozna sie domyslic)<br />-Sa nowe Npc<br />-Enchatend broni<br />-acc manager 111111/tibia<br />-Svarground 8.0<br />&nbsp; &nbsp;<br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>AhnLab-V3&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />AntiVir&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; <br />Authentium&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Avast&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;HEUR/Malware<br />AVG&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />BitDefender&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />CAT-QuickHeal&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />ClamAV&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />DrWeb&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />eSafe&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />eTrust-Vet&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Ewido&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />FileAdvisor&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Fortinet&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />F-Prot&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />F-Secure&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Ikarus&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;Virus.Win32.Delf.FUM<br />Kaspersky&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />McAfee&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Microsoft&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />NOD32v2&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Norman&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Panda&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Prevx1&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Rising&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Sophos&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Sunbelt&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Symantec&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />TheHacker&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />VBA32&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />VirusBuster&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-<br />Webwasher-Gateway&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; &nbsp;-&nbsp; &nbsp; </div></blockquote>PS ots jest bardzo przerobiony jezeli niechcecie niemusicie tego sciagac a oto link<br /><br /><br /><a href="http://www.speedyshare.com/358299446.html" target="_blank" rel="nofollow">http://www.speedyshare.com/358299446.html</a>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>Sweaty Cyclops</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=40#p40</link>
<guid isPermaLink="false">40@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Witam ma do zaprezetowania NPC Sweaty Cylop chyba każdy wie o co kaman<br />Wiec:<br /><br />Data/NPC tworzymy plik Sweaty Cyclops.xml a w nim:<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;?xml version=&quot;1.0&quot;?&gt;<br />&lt;npc name=&quot;A Sweaty Cyclops&quot; script=&quot;data/npc/scripts/SweatyCyclops.lua&quot; access=&quot;5&quot; lookdir=&quot;2&quot; autowalk=&quot;25&quot;&gt;<br />&nbsp; &lt;mana now=&quot;800&quot; max=&quot;800&quot; /&gt;<br />&nbsp; &lt;health now=&quot;200&quot; max=&quot;200&quot; /&gt;<br />&nbsp; &lt;look type=&quot;22&quot; head=&quot;0&quot; body=&quot;0&quot; legs=&quot;0&quot; feet=&quot;0&quot; /&gt;<br />&nbsp; &lt;parameters&gt;<br />&nbsp; &nbsp; &lt;parameter key=&quot;message_greet&quot; value=&quot;Hello |PLAYERNAME|. Me can make good items from items me need.&quot; /&gt;<br />&lt;!--&lt;parameter key=&quot;message_greet&quot; value=&quot;Hello |PLAYERNAME|. I can give you different steels for different items.&quot; /&gt;--&gt;<br />&nbsp; &lt;/parameters&gt;<br />&lt;/npc&gt;</div></blockquote>Teraz Data/NPC/Scripts robimy plik SweatyCyclops.lua a w nim:<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local keywordHandler = KeywordHandler:new()<br />local npcHandler = NpcHandler:new(keywordHandler)<br />NpcSystem.parseParameters(npcHandler)<br /><br /><br />function onCreatureAppear(cid)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; npcHandler:onCreatureAppear(cid) end<br />function onCreatureDisappear(cid)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;npcHandler:onCreatureDisappear(cid) end<br />function onCreatureSay(cid, type, msg)&nbsp; &nbsp; &nbsp;npcHandler:onCreatureSay(cid, type, msg) end<br />function onThink()&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;npcHandler:onThink() end<br /><br /><br />function creatureSayCallback(cid, type, msg)<br /><br />&nbsp; &nbsp; if(npcHandler.focus ~= cid) then<br />&nbsp; &nbsp; &nbsp; &nbsp; return false<br />&nbsp; &nbsp; end<br /><br />&nbsp; &nbsp; <br />&nbsp; &nbsp; real = true<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; if real == true then<br />tradeMsg = 'Me can make good item from item me need. Me make uth\'kean, za\'ralator, uth\'lokr, uth\'prta and nasty lil\' bolts.'<br />&nbsp; &nbsp; &nbsp; &nbsp; crownMsg = 'Very noble. Shiny. Me like. But breaks so fast. Me can make from shiny armour. Lil\' one want to trade?'<br />devilMsg = 'Hellsteel is. Cursed and evil. Dangerous to work with. Me can make from evil helmet. Lil\' one want to trade?'<br /> dragoMsg = 'Firy steel it is. Need green ones\' breath to melt. Or red even better. Me can make from shield. Lil\' one want to trade?'<br />&nbsp; &nbsp; &nbsp; &nbsp; giantMsg = 'Good iron is. Me friends use it much for fight. Me can make from weapon. Lil\' one want to trade?'<br />&nbsp; &nbsp; &nbsp; &nbsp; souloMsg = 'Uh. Me can make some nasty lil\' bolt from soul orbs. Lil\' one want to trade all?'<br />&nbsp; &nbsp; &nbsp; &nbsp; hasNoMsg = 'Lil\' one no have item I want.'<br />&nbsp; &nbsp; &nbsp; &nbsp; noMsg = 'Lil\' one no want item?'<br />&nbsp; &nbsp; else<br />tradeMsg = 'I can forge you royal steel from crown armors, hell steel from devil helmets, draconian steel from dragon shields, crude iron from giant swords and infernal bolts from soul orbs.'<br />&nbsp; &nbsp; &nbsp; &nbsp; crownMsg = 'Do you want trade a crown armor for royal steel?'<br />&nbsp; &nbsp; &nbsp; &nbsp; devilMsg = 'Do you want trade a devil helmet for hell steel?'<br />&nbsp; &nbsp; &nbsp; &nbsp; dragoMsg = 'Do you want trade a dragon shield for draconian steel?'<br />&nbsp; &nbsp; &nbsp; &nbsp; giantMsg = 'Do you want trade a giant sword for crude iron?'<br />&nbsp; &nbsp; &nbsp; &nbsp; souloMsg = 'Do you want trade a soul orb for 2 infernal bolts?'<br />&nbsp; &nbsp; &nbsp; &nbsp; hasNoMsg = 'Come back when you have more!'<br />&nbsp; &nbsp; &nbsp; &nbsp; noMsg = 'Ok than.'<br />&nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; if msgcontains(msg, 'items') or msgcontains(msg, 'item') or msgcontains(msg, 'forge') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(tradeMsg)<br />elseif msgcontains(msg, 'royal steel') or msgcontains(msg, 'royal') or msgcontains(msg, 'crown') or msgcontains(msg, 'crown armor') or msgcontains(msg, 'uth\'kean') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(crownMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 1<br />elseif msgcontains(msg, 'hell steel') or msgcontains(msg, 'hell') or msgcontains(msg, 'devil') or msgcontains(msg, 'devil helmet') or msgcontains(msg, 'za\'ralator') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(devilMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 2<br />elseif msgcontains(msg, 'draconian steel') or msgcontains(msg, 'draconian') or msgcontains(msg, 'dragon') or msgcontains(msg, 'dragon shield') or msgcontains(msg, 'uth\'lokr') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(dragoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 3<br />elseif msgcontains(msg, 'crude iron') or msgcontains(msg, 'crude') or msgcontains(msg, 'giant') or msgcontains(msg, 'gs') or msgcontains(msg, 'giant sword') or msgcontains(msg, 'uth\'prta') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(giantMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 4<br />elseif msgcontains(msg, 'infernal') or msgcontains(msg, 'infernal bolt') or msgcontains(msg, 'infernal bolts') or msgcontains(msg, 'soul') or msgcontains(msg, 'soul orb') or msgcontains(msg, 'soul orbs') or msgcontains(msg, 'nasty lil\' bolt') then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(souloMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 5<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'yes') and talk_state == 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if getPlayerItemCount(cid,2487) &gt;= 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if doPlayerTakeItem(cid,2487,1) == 0 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay('Here you are.')<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPlayerAddItem(cid,5887,1)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(hasNoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'yes') and talk_state == 2 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if getPlayerItemCount(cid,2462) &gt;= 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if doPlayerTakeItem(cid,2462,1) == 0 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay('Here you are.')<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPlayerAddItem(cid,5888,1)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(hasNoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'yes') and talk_state == 3 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if getPlayerItemCount(cid,2516) &gt;= 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if doPlayerTakeItem(cid,2516,1) == 0 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay('Here you are.')<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPlayerAddItem(cid,5889,1)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(hasNoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'yes') and talk_state == 4 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if getPlayerItemCount(cid,2393) &gt;= 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if doPlayerTakeItem(cid,2393,1) == 0 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay('Here you are.')<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPlayerAddItem(cid,5892,1)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(hasNoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'yes') and talk_state == 5 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if getPlayerItemCount(cid,5944) &gt;= 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if doPlayerTakeItem(cid,5944,1) == 0 then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay('Here you are.')<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; doPlayerAddItem(cid,6529,2)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(hasNoMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br /><br />&nbsp; &nbsp; &nbsp; &nbsp; elseif msgcontains(msg, 'no') and (talk_state &gt;= 1 and talk_state &lt;= 5) then<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; selfSay(noMsg)<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; talk_state = 0<br />&nbsp; &nbsp; &nbsp; &nbsp; end<br /><br />&nbsp; &nbsp; return true<br />end<br /><br />npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)<br />npcHandler:addModule(FocusModule:new())</div></blockquote>Mam nadzieje że się spodoba :D]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>8.1 RUNA Rock Assault</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=39#p39</link>
<guid isPermaLink="false">39@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Nazwa: Rock Assault<br />Opis: Czar podobny do Heavy Magic Missile ( HMM ), lecz zadaje obrażenia fizyczne. Czym się różni ? Żywioł - obrażenia fizyczne, co jest dużym plusem runy. Urozmaica również grę, ponieważ wygl±d pocisku przypomina atak Dwarfa Geomancera - lec±ca skała.<br />Obrażenia: mniej-więcej półtorakrotnie wyższe niż obrażenia HMM.<br /><br /><br /><br />W folderze Data/Spells/Scripts tworzymy plik rockassault.lua a w nim:<br /><br /><br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1)<br />setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_LARGEROCK)<br />setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.8, 0, -0.9, 0)<br /><br />function onCastSpell(cid, var)<br />return doCombat(cid, combat, var)<br />end&nbsp; </div></blockquote>i w Data/Spells/Spells.xml dopisujemy:<br /><br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;rune name=&quot;Rock Assault&quot; id=&quot;2296&quot; charges=&quot;4&quot; needtarget=&quot;1&quot; maglv=&quot;4&quot; exhaustion=&quot;1&quot; enabled=&quot;1&quot; allowfaruse=&quot;1&quot; script=&quot;rockassault.lua&quot;&gt;&lt;/rune&gt;</div></blockquote>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>8.1 SPELLS Extraction</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=38#p38</link>
<guid isPermaLink="false">38@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[W data/spells/scripts robimy Extraction.lua<br /><br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat, COMBAT_PARAM_EFFECT, 53)<br />setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -5000, -1.6, -5000)<br /><br />local arr = {<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />}<br /><br /><br />local area = createCombatArea(arr)<br />setCombatArea(combat, area)<br /><br /><br />function onCastSpell(cid, var)<br />&nbsp; &nbsp; return doCombat(cid, combat, var)<br />end</div></blockquote>a w data/spells/spells.xml doklejamy linijkę<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;instant name=&quot;Extraction&quot; words=&quot;exevo extra sun&quot; lvl=&quot;250&quot; maglv=&quot;100&quot; mana=&quot;2500&quot; soul=&quot;0&quot; exhaustion=&quot;1&quot; prem=&quot;1&quot; enabled=&quot;1&quot; script=&quot;Extraction.lua&quot;&gt;&lt;vocation id=&quot;5&quot;/&gt;&lt;vocation id=&quot;6&quot;/&gt;&lt;vocation id=&quot;1&quot;/&gt;&lt;vocation id=&quot;2&quot;/&gt;&lt;/instant&gt;</div></blockquote>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>8.1 SPELLS Exevo Gran Mas Fly</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=37#p37</link>
<guid isPermaLink="false">37@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Do data/spell/script tworzymy plik lua o nazwie ''exevo gran mas fly'' i wklejamy to:<br /><br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local combat1 = createCombatObject()<br />setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat2 = createCombatObject()<br />setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat3 = createCombatObject()<br />setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat4 = createCombatObject()<br />setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat5 = createCombatObject()<br />setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat6 = createCombatObject()<br />setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat6, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat7 = createCombatObject()<br />setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat7, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat8 = createCombatObject()<br />setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat8, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat9 = createCombatObject()<br />setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat9, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat10 = createCombatObject()<br />setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat10, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat11 = createCombatObject()<br />setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat11, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat12 = createCombatObject()<br />setCombatParam(combat12, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat12, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat12, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat13 = createCombatObject()<br />setCombatParam(combat13, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat13, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat13, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat14 = createCombatObject()<br />setCombatParam(combat14, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat14, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat14, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat15 = createCombatObject()<br />setCombatParam(combat15, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat15, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat15 = createCombatObject()<br />setCombatParam(combat15, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat15, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat15, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat16 = createCombatObject()<br />setCombatParam(combat16, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat16, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat16, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat17 = createCombatObject()<br />setCombatParam(combat17, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat17, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat17, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat18 = createCombatObject()<br />setCombatParam(combat18, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat18, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat18, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat19 = createCombatObject()<br />setCombatParam(combat19, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat19, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat19, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />local combat20 = createCombatObject()<br />setCombatParam(combat20, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat20, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)<br />setCombatFormula(combat20, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140)<br /><br />arr1 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br />arr2 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr3 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br /><br />arr4 = {<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr5 = {<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr6 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr7 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br /><br />arr8 = {<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr9 = {<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr10 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr11 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr12 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br /><br />arr13 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr14 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br /><br />arr15 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br />arr16 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br /><br />arr17 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />arr18 = {<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0},<br />{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0},<br />{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0},<br />{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0},<br />{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},<br />{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},<br />}<br /><br />arr19 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br />arr20 = {<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},<br />{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},<br />{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},<br />{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},<br />}<br /><br /><br />local area1 = createCombatArea(arr1)<br />local area2 = createCombatArea(arr2)<br />local area3 = createCombatArea(arr3)<br />local area4 = createCombatArea(arr4)<br />local area5 = createCombatArea(arr5)<br />local area6 = createCombatArea(arr6)<br />local area7 = createCombatArea(arr7)<br />local area8 = createCombatArea(arr8)<br />local area9 = createCombatArea(arr9)<br />local area10 = createCombatArea(arr10)<br />local area11 = createCombatArea(arr11)<br />local area12 = createCombatArea(arr12)<br />local area13 = createCombatArea(arr13)<br />local area14 = createCombatArea(arr14)<br />local area15 = createCombatArea(arr15)<br />local area16 = createCombatArea(arr16)<br />local area17 = createCombatArea(arr17)<br />local area18 = createCombatArea(arr18)<br />local area19 = createCombatArea(arr19)<br />local area20 = createCombatArea(arr20)<br />setCombatArea(combat1, area1)<br />setCombatArea(combat2, area2)<br />setCombatArea(combat3, area3)<br />setCombatArea(combat4, area4)<br />setCombatArea(combat5, area5)<br />setCombatArea(combat6, area6)<br />setCombatArea(combat7, area7)<br />setCombatArea(combat8, area8)<br />setCombatArea(combat9, area9)<br />setCombatArea(combat10, area10)<br />setCombatArea(combat11, area11)<br />setCombatArea(combat12, area12)<br />setCombatArea(combat13, area13)<br />setCombatArea(combat14, area14)<br />setCombatArea(combat15, area15)<br />setCombatArea(combat16, area16)<br />setCombatArea(combat17, area17)<br />setCombatArea(combat18, area18)<br />setCombatArea(combat19, area19)<br />setCombatArea(combat20, area20)<br /><br />local function onCastSpell1(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat1, parameters.var)<br />end<br /><br />local function onCastSpell2(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat2, parameters.var)<br />end<br /><br />local function onCastSpell3(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat3, parameters.var)<br />end<br /><br />local function onCastSpell4(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat4, parameters.var)<br />end<br /><br />local function onCastSpell5(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat5, parameters.var)<br />end<br /><br />local function onCastSpell6(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat6, parameters.var)<br />end<br /><br />local function onCastSpell7(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat7, parameters.var)<br />end<br /><br />local function onCastSpell8(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat8, parameters.var)<br />end<br /><br />local function onCastSpell9(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat9, parameters.var)<br />end<br /><br />local function onCastSpell10(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat10, parameters.var)<br />end<br /><br />local function onCastSpell11(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat11, parameters.var)<br />end<br /><br />local function onCastSpell12(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat12, parameters.var)<br />end<br /><br />local function onCastSpell13(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat13, parameters.var)<br />end<br /><br />local function onCastSpell14(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat14, parameters.var)<br />end<br />&nbsp; &nbsp; <br />local function onCastSpell15(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat15, parameters.var)<br />end<br /><br />local function onCastSpell16(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat16, parameters.var)<br />end<br /><br />local function onCastSpell17(parameters)<br />&nbsp; &nbsp; doCombat(parameters.cid, parameters.combat17, parameters.var)<br />end<br /><br />local function onCastSpell18(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat18, parameters.var)<br />end<br /><br />local function onCastSpell19(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat19, parameters.var)<br />end<br /><br />local function onCastSpell20(parameters)<br />&nbsp; &nbsp; &nbsp; doCombat(parameters.cid, parameters.combat20, parameters.var)<br />end<br /><br />function onCastSpell(cid, var)<br />local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8, combat9 = combat9, combat10 = combat10, combat11 = combat11, combat12 = combat12, combat13 = combat13, combat14 = combat14, combat15 = combat15, combat16 = combat16, combat17 = combat17, combat18 = combat18, combat19 = combat19, combat20 = combat20 }<br /><br />addEvent(onCastSpell1, 0, parameters)<br />addEvent(onCastSpell2, 200, parameters)<br />addEvent(onCastSpell3, 400, parameters)<br />addEvent(onCastSpell4, 600, parameters)<br />addEvent(onCastSpell5, 800, parameters)<br />addEvent(onCastSpell6, 1000, parameters)<br />addEvent(onCastSpell7, 1200, parameters)<br />addEvent(onCastSpell8, 1400, parameters)<br />addEvent(onCastSpell9, 1600, parameters)<br />addEvent(onCastSpell10, 1800, parameters)<br />addEvent(onCastSpell11, 2000, parameters)<br />addEvent(onCastSpell12, 2200, parameters)<br />addEvent(onCastSpell13, 2400, parameters)<br />addEvent(onCastSpell14, 2600, parameters)<br />addEvent(onCastSpell15, 2800, parameters)<br />addEvent(onCastSpell16, 3000, parameters)<br />addEvent(onCastSpell17, 3200, parameters)<br />addEvent(onCastSpell18, 3400, parameters)<br />addEvent(onCastSpell19, 3600, parameters)<br />addEvent(onCastSpell20, 3800, parameters)<br /><br />end <br /></div></blockquote>teraz do data/spell.xml<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;instant name=&quot;Exevo fly&quot; words=&quot;exevo gran mas fly&quot; lvl=&quot;120&quot; maglv=&quot;50&quot; mana=&quot;2000&quot; soul=&quot;0&quot; exhaustion=&quot;1&quot; prem=&quot;1&quot; enabled=&quot;1&quot; script=&quot;exevo gran mas fly.lua&quot;&gt;&lt;vocation id=&quot;1&quot;/&gt;&lt;vocation id=&quot;5&quot;/&gt;&lt;/instant&gt;</div></blockquote>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>8.1 SPELLS Exana Fire</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=36#p36</link>
<guid isPermaLink="false">36@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Jest to podobny czar do &quot;Exana Pox&quot; lecz leczy opażenia od ognia.<br /><br /><br />Tworzymy plik :<br />data/spells/scripts/ fire.lua<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)<br />setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)<br />setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_FIRE)<br /><br />function onCastSpell(cid, var)<br />return doCombat(cid, combat, var)<br />end&nbsp; </div></blockquote>I w data/spells/spells.xml dodajemy linijkę: <br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;instant name=&quot;Fire&quot; words=&quot;exana fire&quot; selftarget=&quot;1&quot; aggressive=&quot;0&quot; lvl=&quot;10&quot; maglv=&quot;2&quot; mana=&quot;30&quot; soul=&quot;0&quot; exhaustion=&quot;1&quot; prem=&quot;0&quot; enabled=&quot;1&quot; script=&quot;fire.lua&quot;&gt;&lt;vocation id=&quot;1&quot;/&gt;&lt;vocation id=&quot;2&quot;/&gt;&lt;vocation id=&quot;3&quot;/&gt;&lt;vocation id=&quot;4&quot;/&gt;&lt;vocation id=&quot;5&quot;/&gt;&lt;vocation id=&quot;6&quot;/&gt;&lt;vocation id=&quot;7&quot;/&gt;&lt;vocation id=&quot;8&quot;/&gt;&lt;/instant&gt;</div></blockquote>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
<item>
<title>8.1 SPELLS Exana Energy</title>
<link>http://www.karnipilar.pun.pl/viewtopic.php?pid=35#p35</link>
<guid isPermaLink="false">35@http://www.karnipilar.pun.pl</guid>
<description><![CDATA[Jest to podobny czar do &quot;Exana Pox&quot; lecz leczy porażenie pr±dem.<br /><br />Tworzymy plik :<br />data/spells/scripts/energy.lua i wklejamy to:<br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>local combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)<br />setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)<br />setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_ENERGY)<br /><br />function onCastSpell(cid, var)<br />return doCombat(cid, combat, var)<br />end </div></blockquote>I w data/spells/spells.xml dodajemy linijkę: <br /><br /><blockquote><div class="spoilerbox"><h4>Spoiler:</h4>&lt;instant name=&quot;Energy&quot; words=&quot;exana energy&quot; selftarget=&quot;1&quot; aggressive=&quot;0&quot; lvl=&quot;10&quot; maglv=&quot;2&quot; mana=&quot;30&quot; soul=&quot;0&quot; exhaustion=&quot;1&quot; prem=&quot;0&quot; enabled=&quot;1&quot; script=&quot;fire.lua&quot;&gt;&lt;vocation id=&quot;1&quot;/&gt;&lt;vocation id=&quot;2&quot;/&gt;&lt;vocation id=&quot;3&quot;/&gt;&lt;vocation id=&quot;4&quot;/&gt;&lt;vocation id=&quot;5&quot;/&gt;&lt;vocation id=&quot;6&quot;/&gt;&lt;vocation id=&quot;7&quot;/&gt;&lt;vocation id=&quot;8&quot;/&gt;&lt;/instant&gt;</div></blockquote>]]></description>
<pubDate>PoniedziaĹ‚ek 14 Lipiec</pubDate>
<comments>PoniedziaĹ‚ek 14 Lipiec</comments>
</item>
</channel>
</rss>
