-
Total de itens
115 -
Registro em
-
Última visita
Tudo que GM Volcano postou
-
@darkjaques Existe um tutorial exelente para adicionar items ao seu OTserv. Créditos .mtk : Link -> Aqui @All Brigadão galera Fiko feliz de pode ajudar..^^
-
Hail cara Achei rox..+ ja vi outras parecidas com essas.. tenhu uma pergunta... essa parte if getPlayerExhaust(cid,numero,tempo) == -1 then Não teria que ter um code dentro do actions.lua para funcionar esse exalsted do Colex??? ^^ Em breve testarei, pq agora num dah xP
-
Pow cara Mto rox, compilei td certinho rodou bem + tem um probleminha... Quando vc da /clean some ateh items q vc pois no mapeditor o0, no meu serv existem muitos npcs que mostram o q vende apenas pelo item q fika na mesinha atras...dai fika um pouco complicado..quando eu do /clean some! Impossivel arrumar esse "bug" no seu code??? ---------------------Quando voce fizer o code e editar ae, ou postar um novo tópico manda uma mp p/ mim ok?-------------------
-
Gostei da sua action perfeito p/ meu ot, pq as coisas sao bem dificeis xP Soh uma pergunta..tem como coloka um math.random entre meat e ham?? p/ n ficar soh ham..se tive posta aki ou manda por mp..^^ cya
-
^^ Ótimo tuto..Porem vc poderia adicionar Quotes...E assim ficaria bem melhor... + Tah RoX xP
-
Hihow galera ^^ Download Do ItemEditor p/ 7.92 : http://lix.in/e47ea7 ou http://rapidshare.com/files/34940341/Itemeditor792.zip.html Ligue o ItemEditor ... Agora Vá em File>Import Old : Como Na SS... Agora Voce Tera Q Encontrar Seu .dat...Ele Fika na Pasta Do Cliente Tibia, ou no MapEditor... Depois de encontrado selecione, e Clique em Abrir. Agora Voce Vai Na pasta data\items e selecione o items.xml e clique em abrir. Agora Vá em Load Otb... no seu ItemEditor... E Agora Va Na pasta data\items e selecione o items.otb e clique em abrir. Agora Abra Weapons> E escolha a arma que vc queira mudar... no exemplo eh uma sword... Ps.: Onde esta em azul na SS eh o q ira aparecer quando vc clicar com os dois botoes do mouse no item... Depois De Editar os items...Vá em Save as... E Agora Voce Vai Na pasta data\items e selecione o items.otb e clique em Salvar. Pronto...Agora Vc Tem items Modificados em seu OT...Agora quem entrar em seu OTserv vai poder ver as weapons/armors/boots/etc... editadas! ^^
-
Hihow...Eu inda naum vi nenhum tutorial explicando exatamente como adicionar npcs em seu OTserv.. Vamos Começar... Vá A pasta do seu Map Editor e procure por creatures.xml, e clique com o botão direito em cima,e clique em Editar [Como na foto] : Agora Abrira um arquivo de texto..[Como na Foto] Nos Iremos adicionar um Npc chamado Kim.. Então Vc Adicionara ao seu creatures.xml No Exemplo Nós adicionaremos : <creature looktype="104" name="Kim" head="4" body="114" legs="132" feet="115" type="npc"/> Ao creatures.xml... Agora Abra Seu Map Editor, e clique em Spawn Tool,e clike no local onde vc quiaser que apareça seu npc...Fikando assim...[Como Na Foto] Localização do Spawn Tool: Depois De Usar o Spawn Tool Ficara assim: Agora Vá em Npc [Como na Foto], dai encontre o seu npc e clique nele, dai vc clica na area de respawn q vc adicionou... Ficando assim..: Agora Eh So Salvar Seu Map [Como na Foto] Pronto, Agora Eh So Ligar Seu OT,e Seu Npc Estara La...
-
@capeta7 Não porque os ids dos grounds do 7.6 são diferentes do 7.92...sendo assim não funcionara! @All Obrigado pelos elogios ^^.
-
Hihow..Cara, vc disse q testo em 7.6 neh? Funfa em 7.92???
-
Hihow ^^ Legalzin + porem seria + facil faze 1 talkaction para ver todos os skills.. seria + facil e melhor... Tenta faze ae ^^ fikaria + rox xP Ps.: eh uma sugestao...
-
Poe u conteúdo ae... Entrei seco nu tópico pensando q tinha alguma spell...'
-
Versão rox a lot... Eu ja to esperando pela proxima...xP @Bugs: Quando vc puxa uma pessoa pelo mouse da debug no player/GM/GOD... Não tem exani tera.. O Npc de addon n funfa 100%...ele n me vende outfits,e alguns addons tb... + O Resto eh 100% mesmo!! Gratz Zorzin
-
Nunca Mais Use Hamachi Apenas Olhe Esse Tutorial
tópico respondeu ao h3online de GM Volcano em Lixeira Pública
=/ eu qria tentar fzer issu aki, + as fotos n taum funfando n... arruma os link ae... -
xP Roxzin ^^ vc diz q eh soh nu sadteam map por causa dos spawn q vai aparece us bixu neh... xD Gratz cara.. Inovando Sempre! =] Cya
-
xD
Essi cara eh fera..
=P
Gent boa pkas,
n me ajuda no socuru..
n me dah addon..
+ blz..xD
T considero pkas meow ^^
-
Mana Rune Para Versão 7.9 E 7.92
tópico respondeu ao General Sapo de GM Volcano em Globalevents e Spells
Hihow... Tem uma manarune aki com random dependendo do lvl e ml do player... Testado em 7.6 e funciono certinho... Script Retirado do Link : http://www.xtibia.com/forum/index.php?show...amp;hl=manarune Caicheiro Foi Quem Postou o Script... -
Credits by Colex(Boots of waterwalkin),GM Volcano(Boots of LavaWalkin<edited em base da boww>) Aew galera, o Colex Criou a Boots of WaterWalkin, e Eu Criei<em base da boww do Colex> a Boots Of LavaWalkin Explicação..: Quando vc der use na Boots of Lavawalkin <id:2640> ela sumira, e então vc podera andar em cima da lava... Para vc consiguir chegar ateh a lava, precisa dar use em alguma borda...Quando vc der use em alguma borda com lava.. vc ira andar onde vc deu Use ^^ ..Lembrando-se que vc pode somente dar use em 1 SQM de distância de vc ^^ ^^ Primeiro Adicione ao seu Actions.xml Agora Crie um arquivo dentro da pasta data/actions/scripts chamado : bolw.lua Dentro coloque:: -----Bolw by GM Volcano------ function onUse(cid, item, frompos, item2, topos) tempo = 15 tempo2 = tempo + 13 pos = getPlayerPosition(cid) tilepos = {x=pos.x, y=pos.y, z=pos.z, stackpos=0} tile = getThingfromPos(tilepos) storage = 1536 storage2 = 1537 storage3 = 1538 bow = getPlayerStorageValue(cid,storage2) bow2 = getPlayerStorageValue(cid,storage3) timer1 = getPlayerStorageValue(cid,storage) timer2 = os.time() time = os.difftime(timer2, timer1) add = timer2 + 1 if item.itemid == 2640 then if bow2 == -1 then setPlayerStorageValue(cid,storage,add) setPlayerStorageValue(cid,storage2,-1) setPlayerStorageValue(cid,storage3,1) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Vc ja tah usando Boots of LavaWalking.") end return 1 end if item.itemid ~= 2640 then if timer1 >= 0 then if time <= tempo then doTeleportThing(cid,topos) else doPlayerSendTextMessage(cid,22,"Acabou o tempo,Use novamente a BoLw para continuar...") if bow > -2 then doPlayerAddItem(cid,2640,1) setPlayerStorageValue(cid,storage2,-2) setPlayerStorageValue(cid,storage3,-1) end if time >= tempo2 then if tile.itemid >= 4358 and tile.itemid <= 4625 then doTeleportThing(cid,getPlayerMasterPos(cid)) doPlayerSendTextMessage(cid,22,"Acabou o Tempo") setPlayerStorageValue(cid,storage,-1) setPlayerStorageValue(cid,storage2,-1) else doPlayerSendTextMessage(cid,22,"Acabou o Tempo") setPlayerStorageValue(cid,storage,-1) setPlayerStorageValue(cid,storage2,-1) end end end else return 0 end end return 1 end Créditos 90% ao Colex por ele criar a Boots of WaterWalkin e 10% à mim por ter tido base em seu script e criar a Bolw ^^ Coments Plx
-
Striker Server [ Melhor Server 7.6 Dos Ultimos Tempos ]
tópico respondeu ao yurez700 de GM Volcano em OTServ Comum
HiHo, ^^ Cara versão eh boa...sem o bug do money..chameleon rune funfando..paralyze funfando.. + tem um probleminha...qnd vc mata os monster ele demora p o bixu cai nu chao.. tem como eu fze eles cai + rapido sem usa o frameware(sei lah como eh u nome) ??? e o link das sources n tah funfandu n =/ Pelo resto...Parabens ^^ //Cya -
Lendo Um Livro Em Uma Determinada Posição
tópico respondeu ao frerety de GM Volcano em Actions e Talkactions
o0 aki n funciono cara.. =/ pq sera?! tp.. qnd vc le o livro na mesa 1 n aparece nd e na mesa 2 tb n =/ e no inventorio tb na aparece nd =/ meu ot eh 7.6 versao : YurOts 0.9.4d tem como arruma? c tiveh posta ae plz... Cya //GM Volcano -
Hihow galera.. tah ae um script do meu amigo(Fernando n eh daki,..ainda xD) Explicaçao da rune.. Essa Runa deleta qualquer item,menos ground(piso)..ela eh util pq, vc tentou criar um item e acabou criando uma parede =X... vc usa essa runa na parede q vc criou e deleta ela!!! La Vai o code... Eu editei ela.. Crie um arquivo na pasta actions/scripts chamado : deletador.lua e dentro coloque... No nº do access,vc pode editar para(0=player,1=tutor,2=senior tutor,3=gm,4=senior gm,5=god)<dependendo do server> Pronto agora adicione em actions.xml : Em vermelho vc pode mudar p/ qual runa vc quer usar ^^ Onde esta roxo,na parte : allowfaruser ou em português : permitir uso a distancia =1(sim) ou 0(não), blockwalls ou em português : paredesbloqueiam = 1(sim) ou 0(não) =P Pronto.. Agora eh so usar a runa 2314 (ou a qual vc escolher) no item/parede e ela ira deletar-se!! xD ..Naum Retirem os créditos.. Cya... ======================== Motivo por editar : Adicionado alguns exemplos e script arrumado
-
Feito...e funcionando... ^^ Rox
-
Criando Uma Boww(boots Of Waterwalkin)[7.6]
um tópico no fórum postou GM Volcano Tutoriais de Scripting
EXPLICANDO Pq soh p/ 7.6?? : Pq, os ids, foram adicionados com base em um servidor 7.6 Funciona em 7.8/7.81/7.9/7.92/outros??? : Provavelmente não ira funcionar pq existem ids novos de grounds de água, q não estao adicionados ao script Créditos ao Colex,ele q criou....e eu modifiquei... Com Essa vc pode continuar d pois q acaba o tempo q ela funciona novamente =P Vai na pasta Actions/Scripts e cria um arquivo chamado bow.lua, e dentro... O Colex, criou a boww,q so dava p usar 1 vez.. eu editei e colokei p/ usar qnts x quiser.. --------Boots of Waterwalking system v2.0 by COLEX/editado por GM Volcano-------------function onUse(cid, item, frompos, item2, topos)tempo = 15tempo2 = tempo + 10pos = getPlayerPosition(cid)tilepos = {x=pos.x, y=pos.y, z=pos.z, stackpos=0}tile = getThingfromPos(tilepos)storage = 1533storage2 = 1534storage3 = 1535bow = getPlayerStorageValue(cid,storage2)bow2 = getPlayerStorageValue(cid,storage3)timer1 = getPlayerStorageValue(cid,storage)timer2 = os.time()time = os.difftime(timer2, timer1)add = timer2 + 1if item.itemid == 2358 then if bow2 == -1 then setPlayerStorageValue(cid,storage,add) setPlayerStorageValue(cid,storage2,-1) setPlayerStorageValue(cid,storage3,1) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Vc ja tah usando Boots of WaterWalking.") endreturn 1endif item.itemid ~= 2358 then if timer1 >= 0 then if time <= tempo then doTeleportThing(cid,topos) else doPlayerSendTextMessage(cid,22,"Acabou o tempo,Use novamente a BOWW para continuar...") if bow > -2 then doPlayerAddItem(cid,2358,1) setPlayerStorageValue(cid,storage2,-2) setPlayerStorageValue(cid,storage3,-1) end if time >= tempo2 then if tile.itemid >= 4358 and tile.itemid <= 4625 then doTeleportThing(cid,getPlayerMasterPos(cid)) doPlayerSendTextMessage(cid,22,"time out") setPlayerStorageValue(cid,storage,-1) setPlayerStorageValue(cid,storage2,-1) else doPlayerSendTextMessage(cid,22,"time out") setPlayerStorageValue(cid,storage,-1) setPlayerStorageValue(cid,storage2,-1) end end end else return 0 endendreturn 1end Agora edite o arquivo Actions.xml, dentro coloque junto: ------boots of waterwalking------------------Bordas do Boots of WaterWalking----<action itemid="4646" script="bow.lua" /><action itemid="4645" script="bow.lua" /><action itemid="4644" script="bow.lua" /><action itemid="4647" script="bow.lua" /><action itemid="4648" script="bow.lua" /><action itemid="4649" script="bow.lua" /><action itemid="4650" script="bow.lua" /><action itemid="4651" script="bow.lua" /><action itemid="4652" script="bow.lua" /><action itemid="4653" script="bow.lua" /><action itemid="4654" script="bow.lua" /><action itemid="4655" script="bow.lua" /><action itemid="4828" script="bow.lua" /><action itemid="4829" script="bow.lua" /><action itemid="4830" script="bow.lua" /><action itemid="4831" script="bow.lua" /><action itemid="493" script="bow.lua" /><action itemid="494" script="bow.lua" /><action itemid="495" script="bow.lua" /><action itemid="496" script="bow.lua" /><action itemid="497" script="bow.lua" /><action itemid="498" script="bow.lua" /><action itemid="499" script="bow.lua" /><action itemid="500" script="bow.lua" /><action itemid="501" script="bow.lua" /><action itemid="502" script="bow.lua" /><action itemid="503" script="bow.lua" /><action itemid="504" script="bow.lua" /><action itemid="505" script="bow.lua" /><action itemid="3553" script="bow.lua" /><action itemid="3554" script="bow.lua" /><action itemid="3555" script="bow.lua" /><action itemid="3556" script="bow.lua" /><action itemid="3557" script="bow.lua" /><action itemid="3558" script="bow.lua" /><action itemid="3559" script="bow.lua" /><action itemid="3560" script="bow.lua" /><action itemid="3561" script="bow.lua" /><action itemid="3562" script="bow.lua" /><action itemid="3563" script="bow.lua" /><action itemid="3564" script="bow.lua" /><action itemid="3565" script="bow.lua" /><action itemid="3556" script="bow.lua" /><action itemid="3567" script="bow.lua" /><action itemid="3568" script="bow.lua" /><action itemid="4632" script="bow.lua" /><action itemid="4633" script="bow.lua" /><action itemid="4634" script="bow.lua" /><action itemid="4635" script="bow.lua" /><action itemid="4636" script="bow.lua" /><action itemid="4637" script="bow.lua" /><action itemid="4638" script="bow.lua" /><action itemid="4639" script="bow.lua" /><action itemid="4640" script="bow.lua" /><action itemid="4641" script="bow.lua" /><action itemid="4642" script="bow.lua" /><action itemid="4643" script="bow.lua" />----------/bordas----------------------tiles de Agua----------<action itemid="4608" script="bow.lua" /><action itemid="4609" script="bow.lua" /><action itemid="4610" script="bow.lua" /><action itemid="4611" script="bow.lua" /><action itemid="4612" script="bow.lua" /><action itemid="4613" script="bow.lua" /><action itemid="4614" script="bow.lua" /><action itemid="4615" script="bow.lua" /><action itemid="4616" script="bow.lua" /><action itemid="4617" script="bow.lua" /><action itemid="4618" script="bow.lua" /><action itemid="4619" script="bow.lua" /><action itemid="4620" script="bow.lua" /><action itemid="4621" script="bow.lua" /><action itemid="4622" script="bow.lua" /><action itemid="4623" script="bow.lua" /><action itemid="4624" script="bow.lua" /><action itemid="4625" script="bow.lua" />----------/Tiles de Agua---------<action itemid="2358" script="bow.lua" /> ----id da boots of waterwalking------/boots of warterwalking--------- Explicando : Quando vc dah use no item 2358(Boots of waterwalkin), ela some, e entao vc da use na borda da água,qndo vc fizer isso, seu char ira movimentar-se para o lugar onde vc deu use...^^ -
=P To aqui p mostrar 2 spells uteis p/ paladins: 1º Crie um arquivo chamado: utevo res bow.lua na Pasta "Spells>Instant" dentro coloque: function onCast(cid, creaturePos, level, maglv, var) n = makeArrows(cid,2456,1); return n end Crie outro arquivo chamado : utevo res crossbow.lua na Pasta "Spells>Instant" dentro coloque: function onCast(cid, creaturePos, level, maglv, var) n = makeArrows(cid,2455,1); return n end Agora edite o arquivo Spells.xml , dentro coloque <spell name="Create Bow" words="utevo res bow" maglv="0" mana="50" enabled="1"><vocation id="3" /></spell><spell name="Create XBow" words="utevo res crossbow" maglv="0" mana="100" enabled="1"><vocation id="3" /></spell> =P --------------------------------------------------------------------------------- Vlw Faisca pela dica
-
Iaew,vi nu ot de um migo meu lah, e resolvi arruma o bixo xD Cria um arquivo de texto normal,copia tudo ai q ta em baxo e vai em Salvar Como...>maconheiro.xml e dentro coloque <?xml version="1.0"?><monster name="Maconheiro" level="220" maglevel="300" experience="20000" pushable="0" speed="9999" armor="55" defense="55" canpushitems="1" staticattack="50" changetarget="200"> <health now="700000" max="700000"/> <look type="220" corpse="4323"/> <combat targetdistance="1" runonhealth="0"/> <blood color="30" effect="16" splash="4"/><attacks> <attack type="melee" mindamage="150" maxdamage="300" probability="100"/> <attack type="instant" name="sonar_green" mindamage="300" maxdamage="590" exhaustion="300" cycleticks="3000" probability="100"/> <attack type="instant" name="sonar_yellow" mindamage="300" maxdamage="590" exhaustion="400" cycleticks="3100" probability="90"/> <attack type="instant" name="sonar_blue" mindamage="400" maxdamage="690" exhaustion="500" cycleticks="3200" probability="80"/> <attack type="instant" name="utani gran hur" cycleticks="3000" probability="20"/> <attack type="instant" name="sonar_purple" mindamage="500" maxdamage="790" exhaustion="600" cycleticks="3300" probability="70"/> <attack type="distance" name="poisonarrow" mindamage="10" maxdamage="300" cycleticks="2000" probability="100"/> <attack type="instant" name="exevo gran mas mort" cycleticks="1000" probability="500"/> <attack type="instant" name="exura vita" cycleticks="4000" probability="60"/> <attack type="instant" name="bk exori" exhaustion="500" cycleticks="5000" probability="70"/></attacks><voices> <voice sentence="Eu Fumo MaconHaaaahhh!"/> <voice sentence="To DoidaumMM!"/></voices><defenses> <defense immunity="poison"/> <defense immunity="paralyze"/> <defense immunity="invisible"/> <defense immunity="drunk"/> <defense immunity="fire"/></defenses><loot> <item id="2160" countmax="100" chance1="100000" chancemax="0"/> <item id="2472" countmax="5" chance1="30000" chancemax="0"/> <item id="2671" countmax="5" chance1="20000" chancemax="0"/> <item id="2002" chance="999999"> <inside> <item id="2471" chance="9666"/> <item id="2469" chance="9909"/> <item id="2433" chance="97332"/> <item id="2453" chance="9333"/> <item id="2646" chance="9992"/> <item id="2390" chance="4533"/> <item id="2195" chance="4533"/> <item id="2352" chance="4533"/> <item id="2592" chance="4533"/> <item id="2160" countmax="100" chance1="10000" chancemax="0"/> </inside> </item></loot><summons maxSummons="9"> <summon name="Orshabaal" chance="500"/></summons></monster> AGORA Vai na pasta Spells>Instant e crie um arquivo .lua com o nome de sonar_green e dentro coloque area = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, }attackType = ATTACK_ENERGYneedDirection = falseareaEffect = NM_ME_SOUND_GREENanimationEffect = NM_ANI_NONEhitEffect = NM_ME_SOUND_GREENdamageEffect = NM_ME_SOUND_GREENanimationColor = GREENoffensive = truedrawblood = trueSpellObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)function onCast(cid, creaturePos, level, maglv, var)centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}SpellObject.minDmg = 200SpellObject.maxDmg = 500return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, SpellObject:ordered())end Agora crie outro arquivo .lua com nome de sonar_yellow e dentro coloque area = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, }attackType = ATTACK_ENERGYneedDirection = falseareaEffect = NM_ME_SOUND_YELLOWanimationEffect = NM_ANI_NONEhitEffect = NM_ME_SOUND_YELLOWdamageEffect = NM_ME_SOUND_YELLOWanimationColor = YELLOWoffensive = truedrawblood = trueSpellObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)function onCast(cid, creaturePos, level, maglv, var)centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}SpellObject.minDmg = 200SpellObject.maxDmg = 500return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, SpellObject:ordered())end Crie novamente mais um arquivo .lua com o nome de sonar_purple e dentro coloque area = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, }attackType = ATTACK_ENERGYneedDirection = falseareaEffect = NM_ME_SOUND_PURPLEanimationEffect = NM_ANI_NONEhitEffect = NM_ME_SOUND_PURPLEdamageEffect = NM_ME_SOUND_PURPLEanimationColor = PURPLE offensive = truedrawblood = trueSpellObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)function onCast(cid, creaturePos, level, maglv, var)centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}SpellObject.minDmg = 200SpellObject.maxDmg = 500return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, SpellObject:ordered())end P finalizar, agora so falta ir em 2 lugares... Spells.xml Va na parte Monster e coloque as seguintes magias <spell name="Sonar green" words="sonar_green" maglv="200" mana="2000" enabled="1"></spell><spell name="Sonar yellow" words="sonar_yellow" maglv="200" mana="2000" enabled="1"></spell><spell name="Sonar blue" words="sonar_blue" maglv="200" mana="2000" enabled="1"></spell><spell name="Sonar purple" words="sonar_purple" maglv="200" mana="2000" enabled="1"></spell> E... Na pasta monster... Dentro da pasta monster, procure um arquivo chamado monsters.xml Coloque dentro : <monster name="maconheiro" file="maconheiro.xml" /> Bom, eh isso =P eu sei q o loot tah zuado... mais em breve irei arrumar xD 80%Me & 20%Jonny
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.