<?xml version="1.0" encoding="iso-8859-2"?>
<rss version="2.0">
<channel>
<title>Ots Forum</title>
<link>http://www.ots-69.pun.pl</link>
<description> Ots Forum</description>
<language>pl</language>
<docs>http://backend.userland.com/rss</docs>
<item>
<title>earnot.eu 8.6 start 13.07.12r. WBIJ !</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=14#p14</link>
<guid isPermaLink="false">14@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Zapraszam na nowy OTS pod Tibie 8.6. Start 13.07.2012r.<br /><br /><br />General Status<br />Server Status&nbsp; &nbsp; Online<br />Players Online&nbsp; &nbsp; 1<br />Server Uptime&nbsp; &nbsp; 23h 11m<br />Monsters on Map&nbsp; &nbsp; 41144<br />NPC's on Map&nbsp; &nbsp; 409<br /><br />Frag System<br />White Skull Time&nbsp; &nbsp; 10 minutes<br />Red Skull Time&nbsp; &nbsp; 1 days<br />Black Skull Time&nbsp; &nbsp; 2 days<br />Daily Frags to Red Skull&nbsp; &nbsp; 30<br />Weekly Frags to Red Skull&nbsp; &nbsp; 250<br /><br />General Rates<br />Experience&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />1&nbsp; &nbsp; 50&nbsp; &nbsp; 600x<br />51&nbsp; &nbsp; 100&nbsp; &nbsp; 300x<br />101&nbsp; &nbsp; 130&nbsp; &nbsp; 100x<br />131&nbsp; &nbsp; 150&nbsp; &nbsp; 50x<br />151&nbsp; &nbsp; 170&nbsp; &nbsp; 25x<br />171&nbsp; &nbsp; 190&nbsp; &nbsp; 15x<br />191&nbsp; &nbsp; 200&nbsp; &nbsp; 10x<br />201&nbsp; &nbsp; 250&nbsp; &nbsp; 8x<br />251&nbsp; &nbsp; 300&nbsp; &nbsp; 5x<br />301&nbsp; &nbsp; 350&nbsp; &nbsp; 3x<br />351&nbsp; &nbsp; -&nbsp; &nbsp; 2x<br /><br />Skill&nbsp; &nbsp; 25.0x<br />Magic&nbsp; &nbsp; 15.0x<br />Loot&nbsp; &nbsp; 2.5x<br />Spawn&nbsp; &nbsp; 3x<br /><br />General Informations<br />World Type&nbsp; &nbsp; open<br />Client Version&nbsp; &nbsp; 8.6<br />Free Houses&nbsp; &nbsp; 1234<br />Last joined&nbsp; &nbsp; Blaszki<br />Best Player&nbsp; &nbsp; Furius (8)<br />Banned accounts:&nbsp; &nbsp; 0<br />Accounts in database:&nbsp; &nbsp; 347<br />Players in database:&nbsp; &nbsp; 390<br />Guilds in databese:&nbsp; &nbsp; 31<br /><br />[u]Free Points Informations<br />Advance to 200 lvl&nbsp; &nbsp; 150 points<br />Advance to 250 level&nbsp; &nbsp; 200 points<br /><br />Other informations<br />Bank System&nbsp; &nbsp; Enabled<br />Guild halls&nbsp; &nbsp; Disabled<br />Level to create guild&nbsp; &nbsp; 8<br />Normal Kick Time&nbsp; &nbsp; 15 minutes<br />Trainers Kick Time&nbsp; &nbsp; 24 hours<br />PZ Lock&nbsp; &nbsp; 45 seconds<br />Protection Level&nbsp; &nbsp; 90<br />Level to buy house&nbsp; &nbsp; 100<br /><br /><br /><br />TASK SYSTEM - 35 tasków.<br /><br />Questy:<br />Blue Legs Quest&nbsp; &nbsp; <br />Banshee Quest<br />Pits of Inferno<br />Behemoth Quest<br />Yalahari Quest<br />The Elemental Sphere Quest<br />Demon Helmet<br />Annihilator<br />Inquision Quest<br />Demon Oak Quest<br />Golden Helmet Quest<br />Glatia Quest<br />Rare Shield Quest<br />Firewalker Boots Quest<br />Titan Creature Quest<br />Bone of the Creature<br />Hidden Master Quest<br />Helmet of the Ancient<br />Svargrond Arena<br />Addon Doll Quest<br />I wiele, wiele innych...<br /><br />Miasta:<br />1.&nbsp; &nbsp; Helior<br />2.&nbsp; &nbsp; Unera # Tanera<br />3.&nbsp; &nbsp; Enora<br />4.&nbsp; &nbsp; Vengria<br />5.&nbsp; &nbsp; Thore<br />6.&nbsp; &nbsp; Bartia<br />7.&nbsp; &nbsp; Daroshia<br />8.&nbsp; &nbsp; Astama<br />9.&nbsp; &nbsp; Ghenov<br /><br /><br /><br />earnot.eu<br />WBIJ 13.o7.12r. o godzinie 17]]></description>
<pubDate>ÂŚroda 11 Lipiec</pubDate>
<comments>ÂŚroda 11 Lipiec</comments>
</item>
<item>
<title>Asgardots.pl Zaprasza !!!</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=13#p13</link>
<guid isPermaLink="false">13@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Witam.<br />Chciałbym zaprosić wszystkich graczy na <a href="http://asgardots.pl" target="_blank" rel="nofollow"><span style="color: Blue"><strong>Asgard OTS</strong></span></a><br /><strong>Odno¶nie samego servera. </strong><br /><span style="color: Red"><strong>Jest to Real Map 8.54 z wyspami takimi jak Wanaheim (tego niema na żadnym otsie), Gengia, Oken, Ethno, Baldura.<br />Server PVP z expem za zabicie gracza z wyższym levelem.<br />Exp Stages:<br /><br />1-50 EXP x150<br />51-100 EXP x100<br />101-130 EXP x75<br />131-150 EXP x50<br />151-170 EXP x25<br />171-190 EXP x15<br />191-210 EXP x10<br />211-230 EXP x5<br />231+ EXP x3</strong><br />Magic Level 17x<br />Skills 40x<br />Loot 3x<br />Real System Addon<br />War System<br />Hunt System - Bounty Hunters<br />Bardzo dobry balans profesji<br />Każda profesja ma nowy spell co uatrakcyjnia gre<br />Nowe ulepszone potwory<br />Brak VIP exp co powoduje że kazdy ma tak± sam± szanse być najlepszym bez wysylania zbędnych smsów.<br />Liczne najazdy bosów, questy z real tibii oraz dodane na potrzeby OTSa.<br />Bardzo trudny Hooligans Quest tylko dla najlepszych graczy</span><br /><br /><p class="center"><a href="http://www.youtube.com/watch?v=NYCkSM4i03o%20" target="_blank" rel="nofollow"><span style="color: Lime">Click&gt;&gt;&gt;Asgard film promuj±cy&lt;&lt;&lt;Click</span></a><br /><br /><br /><br /><span style="color: black"><strong>To co na Asgadzie najlepsze czyli PK</strong></span><br /><br /><br /><a href="http://img401.imageshack.us/i/dsaasddsa.jpg/" target="_blank" rel="nofollow"><img class="postimg" src="http://img401.imageshack.us/img401/9617/dsaasddsa.jpg" alt="http://img401.imageshack.us/img401/9617/dsaasddsa.jpg" /></a><br /><br /><br /><p class="center"><strong>Questy</strong><br /><br /><br /><a href="http://img38.imageshack.us/i/sadadsads.jpg/" target="_blank" rel="nofollow"><img class="postimg" src="http://img38.imageshack.us/img38/6039/sadadsads.jpg" alt="http://img38.imageshack.us/img38/6039/sadadsads.jpg" /></a><br /><br /><br /><p class="center"><strong>I pk :)</strong><br /><br /><br /><a href="http://img62.imageshack.us/i/zcsca.jpg/" target="_blank" rel="nofollow"><img class="postimg" src="http://img62.imageshack.us/img62/364/zcsca.jpg" alt="http://img62.imageshack.us/img62/364/zcsca.jpg" /></a><br /><br /><p class="center"><strong>¦wi±tynia</strong><br /><img class="postimg" src="http://img695.imageshack.us/img695/3168/witynia.png" alt="http://img695.imageshack.us/img695/3168/witynia.png" /><br /><br /><p class="center"><strong>Depo</strong><br /><img class="postimg" src="http://img692.imageshack.us/img692/5812/depohd.png" alt="http://img692.imageshack.us/img692/5812/depohd.png" /><br /><br /><p class="center"><strong>Arena</strong><br /><img class="postimg" src="http://img694.imageshack.us/img694/8636/arenak.png" alt="http://img694.imageshack.us/img694/8636/arenak.png" /><br /><br />[center]<strong>Trainery</strong>]/center]<br /><img class="postimg" src="http://img406.imageshack.us/img406/8631/beztytuudw.png" alt="http://img406.imageshack.us/img406/8631/beztytuudw.png" /><br /><br /><strong>A teraz co¶ z poprzednich edycji</strong><br /><br /><br /><a href="http://www.youtube.com/watch?v=ndNmZpLFw5s&NR=1" target="_blank" rel="nofollow">Click&gt;&gt;Asgard PK :)&lt;&lt;Click</a><br /><br /><a href="http://www.youtube.com/watch?v=aasEDkHc0GM&feature=related" target="_blank" rel="nofollow">Click&gt;&gt;Więcej PK&lt;&lt;Click</a><br /><br /><a href="http://www.youtube.com/watch?v=tWSqtR0ApeY&feature=related" target="_blank" rel="nofollow">Click&gt;&gt;Baldura&lt;&lt;Click</a><br /><br /><a href="http://www.youtube.com/watch?v=tWSqtR0ApeY&feature=related" target="_blank" rel="nofollow">Click&gt;&gt;Baldura War&lt;&lt;Click</a><br /><br /><br /><span style="color: White"><strong>Mam nadzieje, że w końcu się zobaczymy na Asgard OTS</strong></span>]]></description>
<pubDate>Czwartek 6 StyczeĹ„</pubDate>
<comments>Czwartek 6 StyczeĹ„</comments>
</item>
<item>
<title>[8.5]Frash 3.0 RL TIBIA MAP!</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=12#p12</link>
<guid isPermaLink="false">12@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Chciałbym zaprosić Was na :<br /><br /><img class="postimg" src="http://i48.tinypic.com/1zyzuko.png" alt="http://i48.tinypic.com/1zyzuko.png" /><br /><br />Dnia 22 Grudnia 2009 roku , Frahs po długiej przerwie ruszył już w wersji Tibi 8.5 !<br /><br />Dodano wiele ciekawych rzeczy ! Między Innymi :<br /><br />-System reputacji w grze, który widnieje również na stronie!<br />-Annhi 2 czyli Orshabaalator od 250 poziomu!<br />-Multum nowych questów dla niższo lvlowych graczy i nie tylko!<br /><br />Miasto opanowała zima, wszędzie zawiało chłodem oraz spadł ¶nieg.<br />Przy choince czeka na Was mikołaj, który rozdaje ciekawe prezenty<br /><br />Co jaki¶ czas serwer atakuj± bossy! Zbierz drużyne i udaj się aby go pokonać i zdobyć unikalne przedmioty!<br /><br />Informacje :<br /><br />IP: Frahs.pl<br />Port: 7171<br />Wersja Tibi: 8.5<br />World type: PVP<br />Oficjalne forum serwera: Forum.frahs.pl<br />Train Monki: Ponad 60 miejsc<br /><br />Exp Stages:<br /><br />8 -&gt; 50 &gt; 75x Experience<br />51 -&gt; 100 &gt; 45x Experience<br />101 -&gt; 130 &gt; 25x Experience<br />131 -&gt; 150 &gt; 20x Experience<br />151 -&gt; 170 &gt; 15x Experience<br />171 -&gt; 190 &gt; 10x Experience<br />191 -&gt; 200 &gt; 8x Experience<br />201 -&gt; XXX &gt; 5x Experience<br /><br />Skills: 25x<br />Magic: 8x<br />Loot: 3x<br /><br />Komendy dla graczy :<br /><br />!online<br />!vials<br />!tp<br />!frags<br />!uptime<br />!changender<br /><br />Questy:<br /><br />-Taski ( w tym Demon Oak)!<br />-Areny<br />-Anihilator<br />-Anihilator 2<br />-Inquisition<br />-Pits Of Inferno<br /><br />... i wiele wiele więcej<br /><br />Mapa:<br /><br />Rl Mapa z wielom nowymi wyspami ! :<br />-Oaza Spokoju<br />-Undead Island<br />-Dragon Island<br />-Frost Island<br />-Demon Island<br />-Apocalypse Island<br /><br />Wiele nowych, dobudowanych domków także czeka na swoje wła¶ciciela!<br />Je¶li odechce Ci się expić zawsze możesz i¶ć pograć w Piłkę Nożna na specjalnym boisku!]]></description>
<pubDate>PiĹˇtek 8 StyczeĹ„</pubDate>
<comments>PiĹˇtek 8 StyczeĹ„</comments>
</item>
<item>
<title>[8.1] exevo gram mas fly</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=11#p11</link>
<guid isPermaLink="false">11@http://www.ots-69.pun.pl</guid>
<description><![CDATA[do data/spell/script tworzymy plik lua o nazwie ''exevo gran mas fly'' i wklejamy to:<br /><br /><br />Spoiler:<br /><br />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 /><br /><br />Do data/spell do pliku spell wklejamy to:<br /><br />Spoiler:<br /><br />&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.]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title>Spirite Wand Script</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=10#p10</link>
<guid isPermaLink="false">10@http://www.ots-69.pun.pl</guid>
<description><![CDATA[W Data/Weapons/Script Tworzymy Plik Spirite Wand.lua<br /><br />ocal combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)<br />setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)<br />setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.1, -10, -0.2, -10)<br />function onUseWeapon(cid, var)<br />&nbsp; &nbsp; return doCombat(cid, combat, var)<br />end&nbsp; &nbsp; <br />^---wklejamy to do Spirite Wand.lua<br /><br />W Data/Weapons/Wepons XML Wklejamy To Pod Wands <br /><br />&lt;wand id=&quot;2453&quot; range=&quot;10&quot; lvl=&quot;100&quot; mana=&quot;10&quot; enabled=&quot;1&quot; exhaustion=&quot;0&quot; script=&quot;spritewand.lua&quot;&gt;&lt;vocation id=&quot;1&quot;/&gt;&lt;vocation id=&quot;2&quot;/&gt;&lt;vocation id=&quot;5&quot;/&gt;&lt;vocation id=&quot;6&quot;/&gt;&lt;/wand&gt;]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title></title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=9#p9</link>
<guid isPermaLink="false">9@http://www.ots-69.pun.pl</guid>
<description><![CDATA[W data monster tworzymy martwy ferumbas.xml<br /><br />Spoiler:<br /><br />&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br />&lt;monster name=&quot;Undead Ferumbras&quot; nameDescription=&quot;an Undead Ferumbras&quot; race=&quot;blood&quot; experience=&quot;5000&quot; speed=&quot;100&quot; manacost=&quot;0&quot;&gt;<br />&nbsp; &lt;health now=&quot;45000&quot; max=&quot;45000&quot;/&gt;<br />&nbsp; &lt;look type=&quot;229&quot; head=&quot;20&quot; body=&quot;30&quot; legs=&quot;40&quot; feet=&quot;50&quot; corpse=&quot;5931&quot;/&gt;<br />&nbsp; &lt;targetchange interval=&quot;2000&quot; chance=&quot;5&quot;/&gt;<br />&nbsp; &lt;strategy attack=&quot;100&quot; defense=&quot;0&quot;/&gt;<br />&nbsp; &lt;flags&gt;<br />&nbsp; &nbsp; &lt;flag summonable=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag attackable=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag hostile=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag illusionable=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag convinceable=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag pushable=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag canpushitems=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag staticattack=&quot;50&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag lightlevel=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag lightcolor=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag targetdistance=&quot;5&quot;/&gt;<br />&nbsp; &nbsp; &lt;flag runonhealth=&quot;0&quot;/&gt;<br />&nbsp; &lt;/flags&gt;<br />&nbsp; &lt;attacks&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;melee&quot; interval=&quot;2000&quot; min=&quot;-1400&quot; max=&quot;-2500&quot;/&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;ultimate explosion&quot; interval=&quot;5000&quot; chance=&quot;70&quot; min=&quot;-2000&quot; max=&quot;-3400&quot;/&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;great energy beam&quot; interval=&quot;4000&quot; chance=&quot;50&quot; min=&quot;-4000&quot; max=&quot;-4000&quot;/&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;great fireball&quot; interval=&quot;7000&quot; chance=&quot;50&quot; min=&quot;-200&quot; max=&quot;-625&quot;/&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;great fireball&quot; interval=&quot;7000&quot; chance=&quot;50&quot; min=&quot;-200&quot; max=&quot;-625&quot;/&gt;<br />&nbsp; &nbsp; &lt;attack name=&quot;great fireball&quot; interval=&quot;7000&quot; chance=&quot;50&quot; min=&quot;-200&quot; max=&quot;-625&quot;/&gt;<br />&nbsp; &lt;/attacks&gt;<br />&nbsp; &lt;defenses armor=&quot;30&quot; defense=&quot;30&quot;&gt;<br />&nbsp; &nbsp; &lt;defense name=&quot;ultimate healing&quot; interval=&quot;5000&quot; chance=&quot;80&quot; min=&quot;300&quot; max=&quot;500&quot;/&gt;<br />&nbsp; &nbsp; &lt;defense name=&quot;ultimate healing&quot; interval=&quot;5000&quot; chance=&quot;80&quot; min=&quot;300&quot; max=&quot;500&quot;/&gt;<br />&nbsp; &lt;/defenses&gt;<br />&nbsp; &lt;immunities&gt;<br />&nbsp; &nbsp; &lt;immunity physical=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity energy=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity fire=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity poison=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity lifedrain=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity paralyze=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity outfit=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity drunk=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;immunity invisible=&quot;1&quot;/&gt;<br />&nbsp; &lt;/immunities&gt;<br />&nbsp; &lt;summons max=&quot;8&quot;&gt;<br />&nbsp; &nbsp; &lt;summon name=&quot;Demon&quot; interval=&quot;4000&quot; chance=&quot;10&quot;/&gt;<br />&nbsp; &lt;/summons&gt;<br />&nbsp; &lt;voices interval=&quot;2000&quot; chance=&quot;5&quot;&gt;<br />&nbsp; &nbsp; &lt;voice sentence=&quot;I .. ekhum .. have learned a lot in .. ekhum .. hell!&quot;/&gt;<br />&nbsp; &nbsp; &lt;voice sentence=&quot;My old bones have .. ekhum .. more .. ekhum .. power!&quot;/&gt;<br />&nbsp; &nbsp; &lt;voice sentence=&quot;Hail the .. ekhum .. Ruthless Seven!&quot;/&gt;<br />&nbsp; &lt;/voices&gt;<br />&lt;loot&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2148&quot; countmax=&quot;100&quot; chance1=&quot;100000&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2148&quot; countmax=&quot;25&quot; chance1=&quot;100000&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2393&quot; chance=&quot;909&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2514&quot; chance=&quot;200&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;5903&quot; chance=&quot;100000&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2432&quot; chance=&quot;1000&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2472&quot; chance=&quot;150&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2453&quot; chance=&quot;400&quot;/&gt;<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;1987&quot; chance=&quot;100000&quot;&gt;<br />&nbsp; &nbsp; &nbsp;&lt;inside&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2678&quot; countmax=&quot;3&quot; chance1=&quot;10000&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2148&quot; countmax=&quot;100&quot; chance1=&quot;100000&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2151&quot; countmax=&quot;4&quot; chance1=&quot;4000&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2462&quot; chance=&quot;555&quot;/&gt;<br />&nbsp; &nbsp; &lt;item id=&quot;2149&quot; countmax=&quot;3&quot; chance1=&quot;1428&quot; chancemax=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2171&quot; chance=&quot;1333&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2387&quot; chance=&quot;6666&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2470&quot; chance=&quot;200&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2520&quot; chance=&quot;333&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2418&quot; chance=&quot;833&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;item id=&quot;2377&quot; chance=&quot;3333&quot;/&gt;<br />&nbsp; &nbsp; &nbsp;&lt;/inside&gt;<br />&nbsp; &nbsp; &nbsp;&lt;/item&gt;<br />&lt;/loot&gt;<br />&lt;/monster&gt;]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title></title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=8#p8</link>
<guid isPermaLink="false">8@http://www.ots-69.pun.pl</guid>
<description><![CDATA[W data monster tworzymy Dark warior.xml<br /><br />Spoiler:<br /><br />&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br />&lt;monster name=&quot;Dark Warrior&quot; nameDescription=&quot;a dark warrior&quot; tp=&quot;1&quot; race=&quot;blood&quot; species=&quot;humman&quot; experience=&quot;5000&quot; speed=&quot;50&quot; manacost=&quot;0&quot;&gt;<br />&nbsp; &lt;health now=&quot;50000&quot; max=&quot;50000&quot; /&gt; <br />&nbsp; &lt;look type=&quot;268&quot; head=&quot;114&quot; body=&quot;98&quot; legs=&quot;114&quot; feet=&quot;94&quot; corpse=&quot;6080&quot; /&gt; <br />&nbsp; &lt;targetchange interval=&quot;5000&quot; chance=&quot;8&quot; /&gt; <br />&nbsp; &lt;strategy attack=&quot;100&quot; defense=&quot;0&quot; /&gt; <br />&nbsp; &lt;flags&gt;<br />&nbsp; &nbsp;&lt;flag summonable=&quot;0&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag attackable=&quot;1&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag hostile=&quot;1&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag illusionable=&quot;0&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag convinceable=&quot;0&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag pushable=&quot;0&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag canpushitems=&quot;1&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag canpushcreatures=&quot;1&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag targetdistance=&quot;1&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag staticattack=&quot;90&quot; /&gt; <br />&nbsp; &nbsp;&lt;flag runonhealth=&quot;2500&quot; /&gt; <br />&nbsp; &lt;/flags&gt;<br />&nbsp; &lt;attacks&gt;<br />&nbsp; &nbsp; &nbsp;&lt;attack name=&quot;melee&quot; interval=&quot;2000&quot; skill=&quot;220&quot; attack=&quot;200&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;attack name=&quot;manadrain&quot; interval=&quot;1000&quot; chance=&quot;17&quot; range=&quot;7&quot; min=&quot;-35&quot; max=&quot;-10000&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;attack name=&quot;fire&quot; interval=&quot;3000&quot; chance=&quot;34&quot; range=&quot;7&quot; radius=&quot;7&quot; target=&quot;1&quot; min=&quot;-1000&quot; max=&quot;-40000&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;shootEffect&quot; value=&quot;fire&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;areaEffect&quot; value=&quot;firearea&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/attack&gt;<br />&nbsp; &nbsp; &nbsp; &lt;attack name=&quot;fire&quot; interval=&quot;2000&quot; chance=&quot;34&quot; range=&quot;7&quot; radius=&quot;3&quot; target=&quot;1&quot; min=&quot;-5000&quot; max=&quot;-60000&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;shootEffect&quot; value=&quot;fire&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;areaEffect&quot; value=&quot;firearea&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/attack&gt;<br />&nbsp; &lt;attack name=&quot;melee&quot; interval=&quot;3000&quot; chance=&quot;40&quot; range=&quot;7&quot; radius=&quot;1&quot; target=&quot;0&quot; min=&quot;-10100&quot; max=&quot;-66006&quot;&gt;<br />&nbsp; &nbsp; &lt;attribute key=&quot;areaEffect&quot; value=&quot;blackspark&quot;/&gt;<br />&nbsp; &lt;/attack&gt;<br />&nbsp; &nbsp; &nbsp; &lt;attack name=&quot;physical&quot; interval=&quot;1000&quot; chance=&quot;15&quot; range=&quot;7&quot; min=&quot;-1000&quot; max=&quot;-20000&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;shootEffect&quot; value=&quot;spear&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/attack&gt;<br />&nbsp; &lt;/attacks&gt;<br />&nbsp; <br />&nbsp; &nbsp; &lt;defenses armor=&quot;90&quot; defense=&quot;90&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &lt;defense name=&quot;healing&quot; interval=&quot;1000&quot; chance=&quot;25&quot; min=&quot;100&quot; max=&quot;2000&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;areaEffect&quot; value=&quot;blueshimmer&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/defense&gt;0<br />&nbsp; &nbsp; &nbsp; &lt;defense name=&quot;plinkvis&quot; interval=&quot;2000&quot; chance=&quot;30&quot; duration=&quot;5000&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;attribute key=&quot;areaEffect&quot; value=&quot;blueshimmer&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;/defense&gt;<br />&nbsp; &nbsp; &lt;/defenses&gt;<br />&nbsp; &nbsp; &lt;immunities&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity physical=&quot;0&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity energy=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity fire=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity poison=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity lifedrain=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity paralyze=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity outfit=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity drunk=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;immunity invisible=&quot;1&quot;/&gt;<br />&nbsp; &nbsp; &lt;/immunities&gt;<br />&nbsp; &nbsp; &lt;voices interval=&quot;5000&quot; chance=&quot;10&quot;&gt;<br />&nbsp; &nbsp; &nbsp; &lt;voice sentence=&quot;Give me your blood!&quot;/&gt;<br />&nbsp; &nbsp; &nbsp; &lt;voice sentence=&quot;Hell Demon attack!&quot;/&gt;<br />&nbsp; &nbsp; &lt;/voices&gt;<br />&nbsp; &lt;loot&gt;<br />&nbsp; &lt;item id=&quot;2160&quot; countmax=&quot;100&quot; chance1=&quot;100000&quot; chancemax=&quot;0&quot; /&gt; <br />&nbsp; &lt;item id=&quot;2195&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &lt;item id=&quot;2523&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &lt;item id=&quot;7438&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &lt;item id=&quot;2472&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &lt;item id=&quot;7342&quot; chance=&quot;100000&quot;&gt;<br />&nbsp; &lt;inside&gt;<br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;7458&quot; countmax=&quot;100&quot; chance1=&quot;10000&quot; chancemax=&quot;0&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;7405&quot; countmax=&quot;100&quot; chance1=&quot;100000&quot; chancemax=&quot;0&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2151&quot; countmax=&quot;100&quot; chance1=&quot;10000&quot; chancemax=&quot;0&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2342&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2149&quot; countmax=&quot;100&quot; chance1=&quot;10000&quot; chancemax=&quot;0&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2306&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;7460&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2415&quot; chance=&quot;1000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;7368&quot; countmax=&quot;100&quot; chance=&quot;10000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2396&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;5803&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &nbsp; &nbsp; &nbsp; &lt;item id=&quot;2507&quot; chance=&quot;100000&quot; /&gt; <br />&nbsp; &lt;/inside&gt;<br />&nbsp; &lt;/item&gt;<br />&nbsp; &lt;/loot&gt;<br />&nbsp; &lt;/monster&gt;<br /><br />dodać do monsters.xml<br /><br />Spoiler:<br /><br />&lt;monster name=&quot;Dark Warrior&quot; file=&quot;Dark Warrior.xml&quot; /&gt;]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title>[8.1] Potiony</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=7#p7</link>
<guid isPermaLink="false">7@http://www.ots-69.pun.pl</guid>
<description><![CDATA[<strong>Health Potion</strong> <br /><br />health.lua<br />function onUse(cid, item, frompos, item2, topos)<br /><br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(100,300)<br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7636 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if ex == -1 then<br />doPlayerAddHealth(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7636)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7636)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7636 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7636)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Strong Health Potion</strong><br /><br />health2.lua<br />function onUse(cid, item, frompos, item2, topos)<br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(200,600)<br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7634 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if lvl &gt;= 50 then<br />if voc == 4 or voc == 3 or voc == 7 or voc == 8 then<br />if ex == -1 then<br />doPlayerAddHealth(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7634)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />doPlayerSendCancel(cid, 'This potion can only be consumed by paladins and knights of level 50 or higher.')<br />end<br />else<br />doPlayerSendCancel(cid,'This potion can only be consumed by paladins and knights of level 50 or higher.')<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7634)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7634 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7634)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Great Health Potion</strong><br /><br />health3.lua<br />function onUse(cid, item, frompos, item2, topos)<br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(400,800)<br /><br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7635 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if lvl &gt;= 80 then<br />if voc == 4 or voc == 8 then<br />if ex == -1 then<br />doPlayerAddHealth(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7635)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />doPlayerSendCancel(cid, 'This potion can only be consumed by knights of level 80 or higher.')<br />end<br />else<br />doPlayerSendCancel(cid,'This potion can only be consumed by knights of level 80 or higher.')<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7635)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7635 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7635)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Mana potion</strong><br /><br />mana.lua<br />function onUse(cid, item, frompos, item2, topos)<br /><br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(50,150)<br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7636 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if ex == -1 then<br />doPlayerAddMana(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7636)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7636)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7636 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7636)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Strong Mana Potion</strong><br /><br />mana2.lua<br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(100,300)<br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7634 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if lvl &gt;= 50 then<br />if voc == 1 or voc == 2 or voc == 3 or voc == 5 or voc == 6 or voc == 7 then<br />if ex == -1 then<br />doPlayerAddMana(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7634)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />doPlayerSendCancel(cid, 'This potion can only be consumed by paladins, druids and sorcerers of level 50 or higher.')<br />end<br />else<br />doPlayerSendCancel(cid,'This potion can only be consumed by paladins, druids and sorcerers of level 50 or higher.')<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7634)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7634 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7634)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Great Mana Potion</strong><br /><br />mana3.lua<br />function onUse(cid, item, frompos, item2, topos)<br /><br />playerpos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253}<br />player = getThingfromPos(playerpos)<br />ml = getPlayerMagLevel(cid)<br />lvl = getPlayerLevel(cid)<br />voc = getPlayerVocation(cid)<br />ex = getPlayerStorageValue(cid,4862)<br />r1 = math.random(150,450)<br /><br /><br />params = { [1]=cid, [2]=lvl, [3]=voc, [4]=ml }<br /><br />if item2.itemid == 1 then<br />if item.itemid == 7635 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />if item2.uid == cid then<br />if lvl &gt;= 80 then<br />if voc == 1 or voc == 2 or voc == 5 or voc == 6 then<br />if ex == -1 then<br />doPlayerAddMana(cid,r1)<br />doSendMagicEffect(playerpos,12)<br />addEvent(ums,1000,params)<br />setPlayerStorageValue(cid,4862, 1)<br />doTransformItem(item.uid,7635)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Aaaah...&quot;, TEXTCOLOR_ORANGE)<br />else<br />doPlayerSendCancel(cid,'You are exhausted!')<br />doSendMagicEffect(playerpos,2)<br />end<br />else<br />doPlayerSendCancel(cid, 'This potion can only be consumed by druids and sorcerers of level 80 or higher.')<br />end<br />else<br />doPlayerSendCancel(cid,'This potion can only be consumed by druids and sorcerers of level 80 or higher.')<br />end<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7635)<br />doDecayItem(splash)<br />end<br />end<br />else<br />if item.itemid == 7635 then<br />doPlayerSendCancel(cid,&quot;It is empty.&quot;)<br />else<br />splash = doCreateItem(1903,item.type,topos)<br />doTransformItem(item.uid,7635)<br />doDecayItem(splash)<br />end<br />end<br />return 1<br />end<br /><br />function ums(params)<br />cid = params[1]<br />setPlayerStorageValue(cid,4862, -1)<br />end<br /><br /><strong>Mastermind Potion</strong><br /><br />mastermind potion.lua<br />local condition = createConditionObject(CONDITION_ATTRIBUTES)<br />setConditionParam(condition, CONDITION_PARAM_TICKS, 10 * 60 * 1000) -- 10 minutes<br />setConditionParam(condition, CONDITION_PARAM_STAT_MAGICPOINTS, 3)<br />setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, -10)<br /><br />function onUse(cid, item, frompos, item2, topos)<br />if not(isSorcerer(cid) or isDruid(cid)) then<br />doCreatureSay(cid, &quot;Only sorcerers and druids may drink this fluid.&quot;, TALKTYPE_ORANGE_1)<br />return TRUE<br />end<br /><br />if(doTargetCombatCondition(0, cid, condition, CONST_ME_MAGIC_RED) == LUA_ERROR) then<br />return FALSE<br />end<br /><br />doCreatureSay(cid, &quot;You feel smarter.&quot;, TALKTYPE_ORANGE_1)<br />doRemoveItem(item.uid)<br />return TRUE<br />end<br /><br /><strong>Berserk Potion</strong><br /><br />berserk potion.lua<br />local condition = createConditionObject(CONDITION_ATTRIBUTES)<br />setConditionParam(condition, CONDITION_PARAM_TICKS, 10 * 60 * 1000)<br />setConditionParam(condition, CONDITION_PARAM_SKILL_MELEE, 5)<br />setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, -10)<br />function onUse(cid, item, frompos, item2, topos)<br />if(doTargetCombatCondition(0, cid, condition, CONST_ME_MAGIC_RED) == LUA_ERROR) then<br />return FALSE<br />end<br /><br />doRemoveItem(item.uid)<br />return TRUE<br /><br />end<br /><br /><strong>Bullseye Potion</strong><br /><br />bullseye potion.lua<br />local condition = createConditionObject(CONDITION_ATTRIBUTES)<br />setConditionParam(condition, CONDITION_PARAM_TICKS, 30 * 60 * 1000) -- 30 minutes<br />setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 5)<br />setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, -10)<br /><br />function onUse(cid, item, frompos, item2, topos)<br />if(doTargetCombatCondition(0, cid, condition, CONST_ME_MAGIC_RED) == LUA_ERROR) then<br />return FALSE<br />end<br /><br />doRemoveItem(item.uid)<br />return TRUE<br />end<br /><br /><strong>Concentrated Demonic Blood<br /></strong><br />demonic blood.lua<br />local POTIONS = {7588, 7589}<br /><br />function onUse(cid, item, frompos, item2, topos)<br />local rand = math.random(1,#POTIONS)<br /><br />doTransformItem(item.uid, POTIONS[rand])<br />doSendMagicEffect(getThingPos(item.uid), CONST_ME_MAGIC_RED)<br />return TRUE<br />end]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title></title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=6#p6</link>
<guid isPermaLink="false">6@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Dodajemy do global.lua:<br /><br />function isWall(id)<br />local walls = {1025, 1032, 1028, 1030, 1035, 1027, 1219, 4645, 4647, 4646, 4644}<br />if isInArray(walls, id) == 1 then<br />return 1<br />else<br />return 0<br />end<br />end<br /><br />eraz wchodzimy w data/movements/scripts i robimy plik o nazwie car.lua a w nim:<br /><br />local storages = {<br />isMoving = 12550,<br />direction = 12551,<br />speed = 12552<br />}<br />function CarMoveLeft(x)<br />cpos = x.Cpos<br />Car = getThingfromPos(cpos)<br />newpos = {x=x.pos.x-1, y=x.pos.y, z=x.pos.z}<br />doCreateItem(7267,1,newpos)<br />doTeleportThing(x.cid, newpos)<br />doRemoveItem(Car.uid,1)<br />end<br />function CarMoveRight(x)<br />cpos = x.Cpos<br />Car = getThingfromPos(cpos)<br />newpos = {x=x.pos.x+1, y=x.pos.y, z=x.pos.z}<br />doCreateItem(7267,1,newpos)<br />doTeleportThing(x.cid, newpos)<br />doRemoveItem(Car.uid,1)<br />end<br />function CarMoveUp(x)<br />cpos = x.Cpos<br />Car = getThingfromPos(cpos)<br />newpos = {x=x.pos.x, y=x.pos.y-1, z=x.pos.z}<br />doCreateItem(7266,1,newpos)<br />doTeleportThing(x.cid, newpos)<br />doRemoveItem(Car.uid,1)<br />end<br />function CarMoveDown(x)<br />cpos = x.Cpos<br />Car = getThingfromPos(cpos)<br />newpos = {x=x.pos.x, y=x.pos.y+1, z=x.pos.z}<br />doCreateItem(7266,1,newpos)<br />doTeleportThing(x.cid, newpos)<br />doRemoveItem(Car.uid,1)<br />end<br />function onStepIn(cid, item, pos)<br />if isPlayer(cid) == 1 then<br />local status = {<br />isMoving = getPlayerStorageValue(cid, storages.isMoving),<br />direction = getPlayerStorageValue(cid, storages.direction),<br />speed = getPlayerStorageValue(cid, storages.speed)<br />}<br />if status.speed &lt;= 0 then<br />setPlayerStorageValue(cid, storages.speed, 500)<br />status.speed = 800<br />elseif status.speed &gt;= 2500 then<br />setPlayerStorageValue(cid, storages.speed, 500)<br />status.speed = 800<br />end<br />CarPos = getThingPos(item.uid)<br />if status.isMoving == 1 then<br />if status.direction == 1 then<br />CheckLeft = getThingfromPos({x = pos.x-1, y = pos.y, z = pos.z, stackpos = 1})<br />if isWall(CheckLeft.itemid) == 1 or isCreature(CheckLeft.uid) == 1 then<br />setPlayerStorageValue(cid, storages.direction, 2)<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveRight, status.speed, x)<br />else<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveLeft, status.speed, x)<br />end<br />elseif status.direction == 2 then<br />CheckRight = getThingfromPos({x = pos.x+1, y = pos.y, z = pos.z, stackpos = 1})<br />if isWall(CheckRight.itemid) == 1 or isCreature(CheckRight.uid) == 1 then<br />setPlayerStorageValue(cid, storages.direction, 1)<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveLeft, status.speed, x)<br />else<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveRight, status.speed, x)<br />end<br />elseif status.direction == 3 then<br />CheckUp = getThingfromPos({x = pos.x, y = pos.y-1, z = pos.z, stackpos = 1})<br />if isWall(CheckUp.itemid) == 1 or isCreature(CheckUp.uid) == 1 then<br />setPlayerStorageValue(cid, storages.direction, 4)<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveDown, status.speed, x)<br />else<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveUp, status.speed, x)<br />end<br />elseif status.direction == 4 then<br />CheckDown = getThingfromPos({x = pos.x, y = pos.y+1, z = pos.z, stackpos = 1})<br />if isWall(CheckDown.itemid) == 1 or isCreature(CheckDown.uid) == 1 then<br />setPlayerStorageValue(cid, storages.direction, 3)<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveUp, status.speed, x)<br />else<br />x = {cid = cid, pos = pos, Cpos = CarPos}<br />addEvent(CarMoveDown, status.speed, x)<br />end<br />end<br />elseif status.isMoving == -1 then<br />setPlayerStorageValue(cid, storages.isMoving, 1)<br />end<br />end<br />end<br /><br />Teraz do movements.xml dodajemy:<br /><br />&lt;movevent event=&quot;StepIn&quot; itemid=&quot;7267&quot; script=&quot;car.lua&quot; /&gt;<br />&lt;movevent event=&quot;StepIn&quot; itemid=&quot;7266&quot; script=&quot;car.lua&quot; /&gt;<br /><br />eraz wchodzimy w data/talkactions/scripts i robimy plik o nazwie car.lua a w nim:<br /><br />local storages = {<br />isMoving = 12550,<br />direction = 12551,<br />speed = 12552<br />}<br />function onSay(cid, words, param)<br />local status = {<br />isMoving = getPlayerStorageValue(cid, storages.isMoving),<br />direction = getPlayerStorageValue(cid, storages.direction),<br />speed = getPlayerStorageValue(cid, storages.speed)<br />}<br />local controls = {<br />[&quot;up&quot;] = {storage = storages.direction, new = 3, txt = &quot;up&quot;},<br />[&quot;down&quot;] = {storage = storages.direction, new = 4, txt = &quot;down&quot;},<br />[&quot;left&quot;] = {storage = storages.direction, new = 1, txt = &quot;left&quot;},<br />[&quot;right&quot;] = {storage = storages.direction, new = 2, txt = &quot;right&quot;},<br />[&quot;speedup&quot;] = {storage = storages.speed, new = status.speed-50, txt = &quot;fast&quot;},<br />[&quot;speeddown&quot;] = {storage = storages.speed, new = status.speed+50, txt = &quot;slow&quot;},<br />[&quot;stop&quot;] = {storage = storages.direction, new = -1, txt = &quot;stop&quot;}<br />}<br />if status.isMoving == 1 then<br />ctrl = controls[param]<br />if (ctrl ~= nil) then<br />setPlayerStorageValue(cid, ctrl.storage, ctrl.new)<br />doPlayerSay(cid, ctrl.txt, TALKTYPE_SAY)<br />else<br />doSendMagicEffect(getPlayerPosition(cid), 2)<br />doPlayerSendCancel(cid, &quot;Invalid operation.&quot;)<br />end<br />else<br />doPlayerSendCancel(cid, &quot;You are not in a car.&quot;)<br />end<br />end<br /><br />Do talkactions.xml dodajemy:<br /><br />&lt;talkaction words=&quot;car&quot; script=&quot;car.lua&quot; /&gt;]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title>Dyskoteka na OTS!</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=5#p5</link>
<guid isPermaLink="false">5@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Spoiler:<br /><br />-- ***Basic colours<br />-- BLUE = 5<br />-- RED = 180<br />-- YELLOW = 210<br /><br />-- ***More colours<br />-- CRYSTAL = 65<br />-- BROWN = 78<br />-- PLATINUM = 89<br />-- PURPLE = 147<br />-- ORANGE = 198<br />-- PINK = 203 &lt;- low noticability<br /><br />-- ***Even more colours focused around different tints<br />-- DARKRED = 36<br />-- DARKBLUE = 2<br />-- DARKGREEN = 6<br />-- LIGHTGREEN = 30<br />-- LIGHTBLUE = 35<br />-- LIMEGREEN = 174 &lt;- most recognizable as yellow<br /><br />-- ***Normal lights<br />-- LIGHTGREY = 172 &lt;- normal light<br />-- WHITE_EXP = 215 &lt;- normal light<br />-- SKYBLUE = 179 &lt;- normal light<br />-- GREY = 129 &lt;- normal light<br /><br />-- ***No category<br />-- BLACK = 1 &lt;- dark dark blue<br />-- NONE = 255 &lt;- weird mix of pink red and purple<br /><br />This is from global.lua but sorted, the script will randomize everything between 1-255 for light and text. This is only FYI.<br /><br /><br />* Przypadkowe efekty s± bardzo dobre.<br />* Kolorowy fajny tekst.<br />* Muzyczne efekty ustala losowo.<br />* Zmieniamy intensywno¶ć ¶wiatła.<br />* Różne wiadomo¶ci takie jak &quot;Zaczynamy dyskotekę!&quot;<br />* Możesz wybrać sobie nagrodę, a inaczej mówi±c j± &quot;wytańczyć&quot;.<br />* Łatwe modyfikowanie.<br /><br /><br />Krok 1<br /><br />W map edytorze zrób pokój nie ważne czy 3x3, czy 6x6. Ustaw Actions 9777.<br /><br />Krok 2<br />Je¶li chcesz robić inne pokoje np. 2, czy 3 to musisz zmienić to w movements.xml.<br /><br />Krok 3<br />Dodajemy do movements.xml:<br /><br />Spoiler:<br /><br />&lt;movevent event=&quot;StepIn&quot; actionid=&quot;9777&quot; script=&quot;fireinthedisco.lua&quot; /&gt;<br /><br />poiler:<br /><br />-- Disco made by Roman<br />-- Roman - OTFans<br />-- Simple condition setup - gives players utani gran hur effect<br />-----------------------------------------------------------------------------------------------------------------------------<br />local combat = createCombatObject()<br />setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)<br />setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)<br />local condition = createConditionObject(CONDITION_HASTE)<br />setConditionParam(condition, CONDITION_PARAM_TICKS, 500*3) -- set the value to the same as bottoms value of lightTicks * 5<br />setConditionFormula(condition, 0.70, 300, 0.70, 300)<br />setCombatCondition(combat, condition)<br />-----------------------------------------------------------------------------------------------------------------------------<br />function onStepIn(cid, item, pos)<br />-- Basic Configurations<br />-----------------------------------------------------------------------------------------------------------------------------<br />local lightLevel = 8 -- 1-10 (could be very wrong &lt;img src=&quot;http://otfans.net/images/smilies/tongue.gif&quot; border=&quot;0&quot; alt=&quot;&quot; title=&quot;Tongue&quot; class=&quot;inlineimg&quot; /&gt;Wink<br />local lightTicks = 500 -- set how long each light should stay on for, leave as it is if you dont know<br />local moneyChance = 15 -- set a value and it will look like this: (1 in 10) for example, if you set 20 then it will be (1 in 20) chance<br />local rewardType = 1 -- set to 1 for gold, 2 for platinum, or 3 for crystal NOTE: not recommended to set crystal coins, you can set to some other differnent coin like token and trade with NPC for prizes<br />local minMoney = 1 -- min amount of coins to get<br />local maxMoney = 90 -- max amount of coins to get<br />local maxTime = 1*60*1000 -- max time allowed in disco until kick - change &quot;1&quot; to different values to set different minutes<br />-----------------------------------------------------------------------------------------------------------------------------<br />local gold_ID = 2148 -- gold coin ID<br />local plat_ID = 2152 -- platinum coin ID<br />local crystal_ID = 2160 -- crystal coin ID<br />-----------------------------------------------------------------------------------------------------------------------------<br />-- Roman - OTFans<br />local reward = 2148 -- no touchie!<br />local lighttextColours = {&quot;5&quot;, &quot;180&quot;, &quot;210&quot;, &quot;65&quot;, &quot;78&quot;, &quot;89&quot;, &quot;147&quot;, &quot;198&quot;, &quot;203&quot;, &quot;36&quot;, &quot;2&quot;, &quot;6&quot;, &quot;30&quot;, &quot;35&quot;, &quot;174&quot;, &quot;1&quot;, &quot;255&quot;} -- ignore for now<br />local lighttextRND = math.random(1, 254)<br />local effectRND = math.random(21,24)<br />local moneychanceRND = math.random(1,moneyChance)<br />local moneyRND = math.random(minMoney,maxMoney)<br />local disco_stat = 0<br />local disco_status = getPlayerStorageValue(cid,9777)<br />-----------------------------------------------------------------------------------------------------------------------------<br />-- Roman - OTFans<br />if rewardType == 1 then<br />reward = gold_ID<br />elseif rewardType == 2 then<br />reward = plat_ID<br />elseif rewardType == 3 then<br />reward = crystal_ID<br />end<br />-- Roman - OTFans<br />-----------------------------------------------------------------------------------------------------------------------------<br />if item.actionid == 9777 then<br />if disco_status == -1 then<br />local var = positionToVariant(getPlayerPosition(cid))<br />doCombat(cid, combat, var)<br />doPlayerSendTextMessage(cid,22,&quot;Start the disco!&quot;)<br />doSetCreatureLight(cid, lightLevel, lighttextRND, lightTicks)<br />doSendAnimatedText(getPlayerPosition(cid), &quot;Disco!&quot;, lighttextRND)<br />doSendMagicEffect(getPlayerPosition(cid), effectRND)<br />if moneychanceRND == 1 then<br />doPlayerAddItem(cid,reward,moneyRND)<br />doPlayerSendTextMessage(cid,22,&quot;Moneh is flowin in!&quot;)<br />end<br />if disco_stat == 0 then<br />addEvent(DiscoCheck,maxTime,cid)<br />disco_stat = 1<br />end<br />else<br />doPlayerSendCancel(cid, &quot;You have already participated in this disco parteh!&quot;)<br />end<br />end<br />end<br />-----------------------------------------------------------------------------------------------------------------------------<br />-- Roman - OTFans<br />function DiscoCheck(cid)<br />setPlayerStorageValue(cid,9777,1)<br />end<br />-- Roman - OTFans<br />-----------------------------------------------------------------------------------------------------------------------------<br /><br /><br />Krok 4<br />Ustaw wszystkie konfiguracje.<br /><br />local lightLevel = 8 -- 1-10 (could be very wrong &lt;img src=&quot;http://otfans.net/images/smilies/tongue.gif&quot; border=&quot;0&quot; alt=&quot;&quot; title=&quot;Tongue&quot; class=&quot;inlineimg&quot; /&gt;Wink<br />local lightTicks = 500 -- set how long each light should stay on for, leave as it is if you dont know<br />local moneyChance = 15 -- set a value and it will look like this: (1 in 10) for example, if you set 20 then it will be (1 in 20) chance<br />local rewardType = 1 -- set to 1 for gold, 2 for platinum, or 3 for crystal NOTE: not recommended to set crystal coins, you can set to some other differnent coin like token and trade with NPC for prizes<br />local minMoney = 1 -- min amount of coins to get<br />local maxMoney = 90 -- max amount of coins to get<br />local maxTime = 1*60*1000 -- max time allowed in disco until kick - change &quot;1&quot; to different values to set different minutes]]></description>
<pubDate>Sobota 2 SierpieĹ„</pubDate>
<comments>Sobota 2 SierpieĹ„</comments>
</item>
<item>
<title>Wyjebista muza !!</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=4#p4</link>
<guid isPermaLink="false">4@http://www.ots-69.pun.pl</guid>
<description><![CDATA[System OF a Down- Chop Suey!<br />Sum41- Over my head<br />Guano Apes - Open Your Eyes<br />System of a down - War<br />Fall Out Boy- Thanks For The Memories<br />System OF a Down- B.Y.O.B<br />DJ Raaban- Anima Libera<br /><br /><br />Narazie tyle xD]]></description>
<pubDate>Czwartek 31 Lipiec</pubDate>
<comments>Czwartek 31 Lipiec</comments>
</item>
<item>
<title></title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=3#p3</link>
<guid isPermaLink="false">3@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Temat pochodzi z iots.pl jest autorstwa Aćka.<br /><br /><br />*Dodane nowe potwory.(Aciek)<br />*Dodane nowe czary, tylko maj± inne wygl±dy, chcecie zmieńcie sobie.(Aciek)<br />*Acc Maker naprawiony.(Aciek)<br />*Mapa jest cała za¶nieżona, nie tylko miasto.(Aciek)<br />*Poprawione błędy na mapie, żadnych błędów.(Aciek)<br />*Spolszczony Guild Master.(Sidd, ja tylko montowałem)<br />*Komenda !aol.(ja)<br />*Palladin Trainer.(ja)<br />*Voodoo Doll. (Xafaso, ja montowałem)<br /><br />Link do ots:<br /><br /><a href="http://www.speedyshare.com/522591198.html" target="_blank" rel="nofollow">http://www.speedyshare.com/522591198.html</a>]]></description>
<pubDate>Czwartek 31 Lipiec</pubDate>
<comments>Czwartek 31 Lipiec</comments>
</item>
<item>
<title>Silinik Evolutions 0.7.9[8.0][SQL]</title>
<link>http://www.ots-69.pun.pl/viewtopic.php?pid=2#p2</link>
<guid isPermaLink="false">2@http://www.ots-69.pun.pl</guid>
<description><![CDATA[Dobry Silnik pod tibie 8.0, mapke evo orginalna (z malym depo) <br />Silnik stworzony przez Xidaozu <br /><br />* Updated to Tibia 8.0 (SVN)<br />* Completely recoded features (Xidaozu)<br />* Spell book (SVN)<br />* More scripting possibilities in spells and weapons (SVN)<br />* New database structure (SVN)<br />* New learn spell system (SVN)<br />* New clean map system (Xidaozu, Jiddo)<br />* New server save system (Xidaozu)<br />* Monsters push max. 20 items (SVN)<br />* Player flags (SVN)<br />* Hangable items (Jiddo)<br />* Player GUIDs re-added + improved (Xidaozu)<br />* Emergency server save (Xidaozu)<br />* Fixed a magic field bug (SVN)<br />* Fixed a lastlogin bug (Xidaozu)<br />* Fixed login message (Xidaozu)<br />* Fixed the bless system (Xidaozu)<br />* Fixed some lag issues (Xidaozu)<br />* Fixed items using crosshairs (Xidaozu)<br />* Fixed a possible crash when using /bans (SVN)<br />* Fixed a skill saving bug (Xidaozu)<br />* Fixed a weapon usage bug (SVN)<br />* Fixed a experience stage bug (Xidaozu)<br />* Fixed an account manager bug (Xidaozu)<br /><br /><a href="http://pvls.w8w.pl/Evolutions%200.7.9%20SQL.rar" target="_blank" rel="nofollow">http://pvls.w8w.pl/Evolutions%200.7.9%20SQL.rar</a><br /><br />Kod: SVN Features.]]></description>
<pubDate>Czwartek 31 Lipiec</pubDate>
<comments>Czwartek 31 Lipiec</comments>
</item>
</channel>
</rss>
