gustavo3754 55 Postado Julho 11, 2012 Share Postado Julho 11, 2012 (editado) Óla gente, bom to aqui de novo e eu dei uma olhada no xtibia e não tem um tópico explicando sobre raios nas vocations (na verdade tem mais com um script incompleto) Bom, abaixo vai ter um pequeno tutorial e o script. Espero que ajude REP XD Script: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_OUTFIT) setConditionParam(condition, CONDITION_PARAM_TICKS, 86400000) addOutfitCondition(condition, 0, 71, 0, 0, 0, 0) setCombatCondition(combat, condition) outfit = {lookType=280} outfit1 = {lookType=120} outfit2 = {lookType=110} outfit3 = {lookType=134} ext = 1000 ---Janemba--- function trans(cid) if getPlayerVocation(cid) == 304 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans,ext,cid) end end end ---End--- function onCastSpell(cid, var) ---Janemba--- if getPlayerVocation(cid) == 303 then if getPlayerLevel(cid) >= 50 then doPlayerSetVocation(cid,304) doSetCreatureOutfit(cid, outfit, -1) addEvent(trans,ext,cid) doSendMagicEffect(getPlayerPosition(cid), 233) else doPlayerSendCancel(cid, "You need 50 level to first transform") doSendMagicEffect(getPlayerPosition(cid), 2) end ---End--- else doPlayerSendCancel(cid, "You cannot transform.") doSendMagicEffect(getPlayerPosition(cid), 2) end end Tutorial: Vermelho: O nome da outfit que o personagem vai se transformar Azul: O id da outfit que o personagem vai se transformar Verde: A função que colocara raio na vocation assim que ela se transformar Roxo: A vocation que firaca com raios Laranja: O id do efeito que a vocation ficara assim que transformar Tag Da fuction: addEvent(trans,ext,cid) Onde está de verde é o fuction como estava la em cima. function trans(cid) if getPlayerVocation(cid) == 304 thenif getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans,ext,cid) end endend Onde está 14 é o id do efeito, o id que fica no dateditor. No meu 14 é o id do raio azul. De roxo que é o número da vocation 304 é a vocation que ficara com raios. if getPlayerVocation(cid) == 303 then if getPlayerLevel(cid) >= 50 then doPlayerSetVocation(cid,304) doSetCreatureOutfit(cid, outfit, -1) addEvent(trans,ext,cid) doSendMagicEffect(getPlayerPosition(cid), 233)elsedoPlayerSendCancel(cid, "You need 50 level to first transform") doSendMagicEffect(getPlayerPosition(cid), 2)end Ali do roxo 304 a vocation acima 303 transformara no 304 quando executar a spell e ja começara a sair os raios. Quando for criar novas vocations basta apenas copiar a fuction ja feita e editar para a vocation que você vai criar. Editado Julho 16, 2012 por CrazzyMaster Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/ Compartilhar em outros sites More sharing options...
bianco001 33 Postado Julho 11, 2012 Share Postado Julho 11, 2012 (editado) Muito Bom mano Rep++ Mais eu ja sabia Editado Julho 11, 2012 por bianco001 Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1291266 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 11, 2012 Autor Share Postado Julho 11, 2012 Vlw ae bianco, vamo que vamo com a tmg Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1291281 Compartilhar em outros sites More sharing options...
Gankigner 2 Postado Julho 16, 2012 Share Postado Julho 16, 2012 Script gigante e.e Mais vlw rep+ Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1293544 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 16, 2012 Autor Share Postado Julho 16, 2012 Malz vo diminui.. vlw o rep ;D Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1293721 Compartilhar em outros sites More sharing options...
PostadorHunter 99 Postado Julho 16, 2012 Share Postado Julho 16, 2012 muito bom valeu tava precisando rep+ Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1293725 Compartilhar em outros sites More sharing options...
endreox 1 Postado Julho 16, 2012 Share Postado Julho 16, 2012 otimo mano vlw me ajudo era oque eu procurava rep Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1293766 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 16, 2012 Autor Share Postado Julho 16, 2012 Valeu cara vou estar tentando sempre ajudar Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1293843 Compartilhar em outros sites More sharing options...
PostadorHunter 99 Postado Julho 20, 2012 Share Postado Julho 20, 2012 funciona em 8.54 ??? sabe de algum q funcione em 8.54 ou 8.6 ??? Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1296200 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 21, 2012 Autor Share Postado Julho 21, 2012 bom cara se voce quer faser um 8.54 ou 8.6 prescisa entender a linguagem c++ da soucer ou nem vira não ele n funfa em 8.54 Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1297238 Compartilhar em outros sites More sharing options...
iFaxBR 0 Postado Julho 22, 2012 Share Postado Julho 22, 2012 @CrazzyMaster Tem como você tentar fazer 1 simples para ot 8.54? Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1298028 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 22, 2012 Autor Share Postado Julho 22, 2012 simples? posso até tentar só não sei se vai sair muito bom, se eu fosse faser ia apenas faser a base e um tutorial de como mexer tipo ia ter apenas o goku com todas as transform e revert e reborn, mais o resto é por conta de voces. Isso eu posso faser só não sei se vão querer baixar tipo 8.54 é muito facil de mecher. Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1298311 Compartilhar em outros sites More sharing options...
iFaxBR 0 Postado Julho 22, 2012 Share Postado Julho 22, 2012 Tipo pow so 1 tipo de transformação que na hora que transforma fica com o efeito e não so pra wodbo e sim também para narutibia, por que eu to criando 1 narutibia e to querendo 1 transformação desse estilo. Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1298336 Compartilhar em outros sites More sharing options...
gustavo3754 55 Postado Julho 23, 2012 Autor Share Postado Julho 23, 2012 (editado) cara ja tem um script de um tópico aqui mesmo do xtibia, pra adiantar vou postar o script abaixo Vai em talkaction/script e cria um arquivo chamado transform.lua la dentro se coloca isso: local config = {--[iD DA VOCATION] = { LEVEL, NOVA VOCATION, LOOKTYPE, EFEITO} [1] = { 50, 2, 37, 56}, [2] = { 70, 3, 71, 57}, [3] = { 100, 4, 70, 59}, [4] = { 150, 5, 367, 32}, [5] = { 200, 6, 366, 26}, } function onSay(cid, words, param, channel) doPlayerSay(cid, "transform") local voc = config[getPlayerVocation(cid)] if voc then if getPlayerLevel(cid) >= voc[1] then doPlayerSetVocation(cid, voc[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You Transform!") local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) doSendMagicEffect(getCreaturePosition(cid), voc[4]) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You need level " .. voc[1] .. " to transform.") end else doPlayerSendCancel(cid, "You not use to transform!") end return true end Agora vai na pasta data/talkaction em talkaction.xml e la em ---Players--- se coloca isso: <talkaction words="transform;Transform" event="script" value="transform.lua"/> Ae se ajudei da REP+ custa nada não Editado Julho 23, 2012 por CrazzyMaster Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1298831 Compartilhar em outros sites More sharing options...
iFaxBR 0 Postado Julho 23, 2012 Share Postado Julho 23, 2012 (editado) CrazzyMaster nessa parte que coloca Nova Vocation eu teria que criar uma nova vocation para que funcione a transformação? @edit Cara ate que funciono a transformação mais só que não fico com o efeito nela. Editado Julho 23, 2012 por iFaxBR Link para o comentário https://xtibia.com/forum/topic/189544-raios-nas-vocations-sem-bugs-800/#findComment-1298926 Compartilhar em outros sites More sharing options...
Posts Recomendados