Conde Sapo 4 Postado Setembro 10, 2007 Share Postado Setembro 10, 2007 (editado) Exclusivo para XTibia favor não postar em outro forum Alguns servers não dão suporte ao UnderWaterentão resolvi fazer uma simulação acrescentar estas linhas no arquivo data\movements\movements.xml<!-- UnderWater --> <movevent event="StepIn" itemid="5405" script="UnderWater.lua" /> <movevent event="StepIn" itemid="5406" script="UnderWater.lua" /> <movevent event="StepIn" itemid="5407" script="UnderWater.lua" /> <movevent event="StepIn" itemid="5408" script="UnderWater.lua" /> <movevent event="StepIn" itemid="5409" script="UnderWater.lua" /> <movevent event="StepIn" itemid="5410" script="UnderWater.lua" /> criar o arquivo data\movements\scripts\UnderWater.lua-- Simulação de UnderWater (by Conde Sapo) function onStepIn(cid, item, frompos, item2, topos) porcentagem = math.random(1,17) if porcentagem == 1 then -- Manda a "bolhinha" (By KingCPI) doSendMagicEffect(frompos, 25) end if isPlayer(cid) == 1 then -- (By Wagasez) (Mudei a posição deste IF - By Sasky) Escafandro = getPlayerSlotItem(cid, 1) if Escafandro.itemid ~= 5461 then -- doSetPlayerCondition(0, cid, CONDITION_DROW, CONST_ME_HITBYFIRE ) doPlayerAddHealth(cid,-20) end end return 1 end A unica explicação que eu vejo necessidade é na linhaif getPlayerSlotItem(cid, 1) ~= 5461 thenSó vai tirar hit de 20 se ele NÃO estiver de escafandro na cabeça. (ID 5461) Efeito da "bolhinha" (By KingCPI) ---> BrigaduúúúúPrimeiro criamos um número aleatorio de 1 a 17 (chance 17x)se o número for 1 vai sair a "bolhinha"se quizer mais frequente diminua o número.(neste exemplo é 1 a cada 17 passos na media) simples.... mas não é perfeito.se o player ficar parado não perder hit Divirtam-se Ps.: Se alguém tiver alguma idéia ou dúvida é só falar.(Fala que eu te escuto) Ps2.: Troquei uniqueid por itemidClaro que não ia funcionar. Ps3.: KingCPI sugeriu no PM que eu usasse o comando doSetPlayerCondition(0, cid, CONDITION_DROWNING, CONST_ME_NONE)Meu OT não dá suporte pra esse comando então não tenho como testa-lo. Ps4.: Wagasez sugeriu no PM que eu usasse o comando isPlayer pra não tirar vida dos bichos também.Obrigado por essa ótima ideia. Ps5.:Brigadúúú Saskyos monstros também soltam bolinhas ?Alterei a posição do 1° IFAgora vai soltar. Editado Novembro 20, 2007 por Conde Sapo Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/ Compartilhar em outros sites More sharing options...
SirAlquati 0 Postado Setembro 11, 2007 Share Postado Setembro 11, 2007 Eu Estava procurando issu E o Undead tbm tava Mtu Bom Belo tuto PARABENS.... Espero q Seja Aprovado... Abraços... Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-381529 Compartilhar em outros sites More sharing options...
DeadKennedy 2 Postado Setembro 11, 2007 Share Postado Setembro 11, 2007 (editado) Colocarei um complemento ai blz? ele terá, bolinhas de ar, e um "acerto" na condição de afogado =D POde incluir no seu topic se quiser! ---------------------OOOOOOOOOOOOOOOOOOOOOO---------- Não floodei, o JV que mesclou os topics!!! Tenha Atenção!!! Editado Setembro 11, 2007 por KingCPI Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-381538 Compartilhar em outros sites More sharing options...
DeadKennedy 2 Postado Setembro 11, 2007 Share Postado Setembro 11, 2007 Parabéns Conde Sapo! Para deixar seu underwater bem divertido, vão umas bolhas em baixo d'agua. (isso não fui eu que criei). Crie um bolhinhas_underwater.lua na pasta movements/scripts. coloque isto: function onStepIn(cid, item, pos) porcentagem = math.random(1,17) if porcentagem == 1 then doSendMagicEffect(pos, 25) end end e em moveevents.xml, vai isso: <movevent event="StepIn" itemid="5405" script="bolhinhas_underwater.lua" /><movevent event="StepIn" itemid="5406" script="bolhinhas_underwater.lua" /> <movevent event="StepIn" itemid="5407" script="bolhinhas_underwater.lua" /> <movevent event="StepIn" itemid="5408" script="bolhinhas_underwater.lua" /> <movevent event="StepIn" itemid="5409" script="bolhinhas_underwater.lua" /> <movevent event="StepIn" itemid="5410" script="bolhinhas_underwater.lua" /> ~creditos desconhecidos~ Bye Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-381539 Compartilhar em outros sites More sharing options...
Jvchequer 63 Postado Setembro 11, 2007 Share Postado Setembro 11, 2007 Tópicos Mesclados para melhor utilidade do usuário. Olá Xtibiano, Parabéns, seu tutorial foi aprovado. Estarei movendo ele para a área de tutoriais. Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho. Atenciosamente, JV Chequer *Diretor de Fórum Xtibia.com* Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-381901 Compartilhar em outros sites More sharing options...
kiul12 0 Postado Setembro 11, 2007 Share Postado Setembro 11, 2007 (editado) #Conde Sapo Parabens!!! Esse tutorial deveria ser mesmo Aprovado! Mas como já foi... #KingCPI Preste mais a atenção evite o Flood Abraços, IchiiNi Editado Setembro 11, 2007 por IchiiNi Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-381907 Compartilhar em outros sites More sharing options...
UnDeAd KlOwN 0 Postado Setembro 15, 2007 Share Postado Setembro 15, 2007 iuaehieuahieaueiah esse topico foi pra mim neh *-* xD thnxxxxxxxxxxxxxxxxxxx !!! :] Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-383768 Compartilhar em outros sites More sharing options...
borghi 0 Postado Setembro 16, 2007 Share Postado Setembro 16, 2007 mtoo bom xD Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-384526 Compartilhar em outros sites More sharing options...
darkmale 0 Postado Outubro 1, 2007 Share Postado Outubro 1, 2007 Ta bem legal esse tuto e bem explicadin Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-394327 Compartilhar em outros sites More sharing options...
griutre 1 Postado Outubro 1, 2007 Share Postado Outubro 1, 2007 Muito Bom ta de parabens!!! Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-394351 Compartilhar em outros sites More sharing options...
~~GM Waleker~~ 2 Postado Outubro 2, 2007 Share Postado Outubro 2, 2007 Pelo jeito está bom. Mais nao rola SS ? Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-395496 Compartilhar em outros sites More sharing options...
riky 0 Postado Outubro 3, 2007 Share Postado Outubro 3, 2007 (editado) To precisando de ajuda aqui. Quando coloca isso, todos, não somentes os player (exeto GM, GODs, etc) levam hit, ou sejá os bixos que deveriam viver debaixo d´agua estão morrendo afogados. Tem como fazer isso somente se aplicar a players? EDIT: sempre que algo se anda da um erro: "Lua Scrip error: [Action Interface] data/actions/scripts/rwintems.lua:onuse LuaDoShowTextWindow<>. Drecated function." Como resolvo? EDIT2: O erro acim eu já arrumei, agora está dando o seguinte erro quando uma criatura se move: "Lua Scrip error: [MoveEvents Interface] data/movements/scripts/UnderWater.lua:onStpeIn LuaGetPlayerSlotItem<>. Player not found" Como arrumar? Editado Outubro 4, 2007 por riky Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-396183 Compartilhar em outros sites More sharing options...
Conde Sapo 4 Postado Outubro 16, 2007 Autor Share Postado Outubro 16, 2007 @riky Erros resolvidos com a adição do comando isPlayer no script Desculpa a demora em responder seu post. Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-404927 Compartilhar em outros sites More sharing options...
Ferrys 0 Postado Novembro 9, 2007 Share Postado Novembro 9, 2007 simples rapido e facil ;~ aprovado! Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-419793 Compartilhar em outros sites More sharing options...
ahmed 0 Postado Novembro 15, 2007 Share Postado Novembro 15, 2007 muito legal gostei. Link para o comentário https://xtibia.com/forum/topic/62631-simulando-underwater/#findComment-422121 Compartilhar em outros sites More sharing options...
Posts Recomendados