Makelin1 89 Postado Abril 11, 2012 Share Postado Abril 11, 2012 Opa fala xtibia ! vinho trazer meu primeiro script aki no xtibia entao e de fly sistema ! Entao Vamos La !! Primeiro Va Em ! na pasta do seu ot / data / talkactions / talkactions.xml e add essas tags la <talkaction log="yes" words="!fly" access="0" event="script" value="fly.lua"/> <talkaction log="yes" words="!back" access="0" event="script" value="back.lua"/> Dps Disso va em na pasta do seu ot / data / talkactions / script e add um arquivo lua la dentro chamado back ! e add isso tudo la dentro -- !back by Smartbox ---- Ideia by ThiagoAlagoano -- function onSay(cid, words, param, channel) npos2 = getPlayerMasterPos(cid) poszao = {x=10160, y=10058, z=7} pos = getCreaturePosition(cid) if pos.z == 0 then doTeleportThing(cid, poszao) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(poszao, 14) end end pois nao se esqueça ali emcima em poszao ponha sua pozasao e dps salve ! ele e crie outro arquivo.lua chamado fly ! e add isso tudo la dentro -- !fly by Smartbox ---- Ideia by ThiagoAlagoano -- function onSay(cid, words, param, channel) config = { doPlayerRemoveItem(cid,2160,1)} flypos = getCreaturePosition(cid) npos = {x=flypos.x, y=flypos.y, z=flypos.z - 7} pos = getCreaturePosition(cid) flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if pos.z == 7 then if doTeleportThing(cid, npos) then doSendMagicEffect(npos, 14) doSetCreatureOutfit(cid, flyoutfit, -1) else return 0 end end return TRUE end So Isso Se Gostou + REP Creditos ThiagoAlagoano ! Pela Ideia (5%) Forcera ! Por Quase Todo Script ! (60%) Smartbox ! Eu ! Por Ter Editado O Script E Postar (35%) Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/ Compartilhar em outros sites More sharing options...
MaXwEllDeN 89 Postado Abril 12, 2012 Share Postado Abril 12, 2012 ThiagoAlagoano ! Pela Ideia (5%) Qual modificação que você fez pra merecer mais créditos que o cara que teve a ideia? O cara que teve a ideia tem mais créditos que você e o cara que criou o script, juntos. Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1238980 Compartilhar em outros sites More sharing options...
eduardo190696 47 Postado Abril 12, 2012 Share Postado Abril 12, 2012 (editado) MaXwEllDeN, vc esta errado, uma coisa é imagina um ot outra e fazer ( isso é um exemplo ) agora quem imagino o poke tibia tem mais créditos do que quem fez ? Script, Amigo, formate melhor seu tópico, tente corrigir alguns erros de português, -- !fly by Smartbox -- -- Ideia by ThiagoAlagoano -- << Não acho necessário por os créditos pra ele, pq fly system já existe >> function onSay(cid, words, param, channel) config = { doPlayerRemoveItem(cid,2160,1)} << Isso aqui tem que relação com o script ? >> flypos = getCreaturePosition(cid) << Flypos e pos tem a mesma função >> npos = {x=flypos.x, y=flypos.y, z=flypos.z - 7} pos = getCreaturePosition(cid) << Flypos e pos tem a mesma função >> flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if pos.z == 7 then << Se o player tiver encima de uma montanha o script n funciona ? >> if doTeleportThing(cid, npos) then << Ao meu ver, n precisa de if e then denovo >> doSendMagicEffect(npos, 14) doSetCreatureOutfit(cid, flyoutfit, -1) else return 0 << Bote uma mensagem pare que o player identifique o porque não consegue usar o fly exemplo " Você não pode Voar aqui" >> end end return TRUE end -- !fly by Smartbox -- function onSay(cid, words, param, channel) config = { pos = getCreaturePosition(cid) npos = {x=pos.x, y=pos.y, z=pos.z - 7} flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if pos.z == 7 then doTeleportThing(cid, npos) doSendMagicEffect(npos, 14) doSetCreatureOutfit(cid, flyoutfit, -1) else doPlayerSendTextMessage(cid, " Você não Pode Voar aqui. ") end return TRUE end Editado Abril 12, 2012 por eduardobean Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1239012 Compartilhar em outros sites More sharing options...
Makelin1 89 Postado Abril 12, 2012 Autor Share Postado Abril 12, 2012 MaXwEllDeN a parte do meu script q eu botei ! grana pra cobrar mas ainda so novo em scripting ! foi o meu primeiro aki no xtibia na proxima versao vo por so pra vip ! Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1239076 Compartilhar em outros sites More sharing options...
eduardo190696 47 Postado Abril 12, 2012 Share Postado Abril 12, 2012 amigo, seu script n é fly, ele simplesmete teleporta pra uma coordenada... ele n funciona, test ele novamente pfv... pare ele funcionar corretamente vc tem que adc um evento que crie um "piso" invisível, encima do char e dos lados tb, assim quando o player falar !fly up ele é teleportado pro piso invisível e pode sair andando Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1239175 Compartilhar em outros sites More sharing options...
Makelin1 89 Postado Abril 12, 2012 Autor Share Postado Abril 12, 2012 ¬¬ eu n testei do up ainda ! essa parte de ser do forcera ! Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1239350 Compartilhar em outros sites More sharing options...
MaXwEllDeN 89 Postado Abril 13, 2012 Share Postado Abril 13, 2012 @eduardobean Estou errado? O que seria do código sem a ideia? Nada, pois não haveria código, a ideia é a parte mais importante, 50% dos creditos de certeza têm que ser do idealizador. Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1240074 Compartilhar em outros sites More sharing options...
ForeverTobi 0 Postado Abril 14, 2012 Share Postado Abril 14, 2012 MaXwEllDeN, ja existem uns 50 fly sytem, cada um com um "idealizador".... o certo então seia dar os 50% do credito para quem foi o 1° a ter a ideia e publicala, e nao pra quem teve a ideia dps de ver o script funcionando, e alem do mais isso nem mesmo é um script de fly, ou seja, Quem teve a ideia falhou, quem fez o script falhou e todo o resto que teve sua porcentagem de credito falhou em seu objetivo. Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1240480 Compartilhar em outros sites More sharing options...
eduardo190696 47 Postado Abril 14, 2012 Share Postado Abril 14, 2012 não adianta você ter a ideia de criar um ot, dar pra outra pessoa e essa pessoa fazer o ot, os meritos vão para quem fez e não para quem teve a idéia. é facil pensar em fazer um fly system por talkaction, o dificil é fazer um script que funcione sem erros e bug então se for pra dar credito pra quem teve a idéia no maximo que ele mereçe é 5%, agora eu não dou merito para pessoa que teve a idéia, mais sim para quem pego a idéia, penso em como fazer e fez. e como foi dito pelo tobi o script n funciona todos falharam. Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1240481 Compartilhar em outros sites More sharing options...
MaXwEllDeN 89 Postado Abril 14, 2012 Share Postado Abril 14, 2012 Desmentindo o que eu disse antes, a maior parte dos créditos, realmente tem que ser de quem desenvolve, Porém, quem dá a ideia tem que ter uma parcela grande de créditos.. Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1240579 Compartilhar em outros sites More sharing options...
Joao103 0 Postado Abril 15, 2012 Share Postado Abril 15, 2012 Mais mano em pozasao eu coloco o local x y z do meu templo?? Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1241176 Compartilhar em outros sites More sharing options...
Makelin1 89 Postado Abril 15, 2012 Autor Share Postado Abril 15, 2012 nop vc poem a que tenque ir q vc qer gostou ? + rep Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1241180 Compartilhar em outros sites More sharing options...
Pedreiro6 0 Postado Abril 15, 2012 Share Postado Abril 15, 2012 Muito Criativo ! O seu script !! adorei testei aki e funfo 97 porcento tem uns erros e isso mas meu namorado sabe mecher nisso ele arruma pra mim Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1242110 Compartilhar em outros sites More sharing options...
Zmovir 41 Postado Abril 15, 2012 Share Postado Abril 15, 2012 (editado) Oque você modificou? -- !fly by Smartbox ---- Ideia by ThiagoAlagoano -- function onSay(cid, words, param, channel) config = { doPlayerRemoveItem(cid,2160,1)} flypos = getCreaturePosition(cid) npos = {x=flypos.x, y=flypos.y, z=flypos.z - 7} pos = getCreaturePosition(cid) flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if pos.z == 7 then if doTeleportThing(cid, npos) then doSendMagicEffect(npos, 14) doSetCreatureOutfit(cid, flyoutfit, -1) else return 0 end end return TRUE end pelo oque eu vi você so colocou pra remover gold :S ---- -- !back by Smartbox -- -- Ideia by ThiagoAlagoano -- function onSay(cid, words, param, channel) npos2 = getPlayerMasterPos(cid) poszao = {x=10160, y=10058, z=7} pos = getCreaturePosition(cid) if pos.z == 0 then doTeleportThing(cid, poszao) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(poszao, 14) end ==== man doRemoveCondition(cid, CONDITION_OUTFIT) nao precisava porque nao vi nenhum lugar ai que setase o outfit -- !fly by Forcera ---- Ideia by TheGODMaX --function onSay(cid, words, param, channel)flypos = getCreaturePosition(cid)npos = {x=flypos.x, y=flypos.y, z=flypos.z - 7} pos = getCreaturePosition(cid)flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0}if pos.z == 7 thenif doTeleportThing(cid, npos) then doSendMagicEffect(npos, 14)doSetCreatureOutfit(cid, flyoutfit, -1)elsereturn 0endendreturn TRUEend o original Editado Abril 15, 2012 por Zmovir Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1242121 Compartilhar em outros sites More sharing options...
Makelin1 89 Postado Abril 15, 2012 Autor Share Postado Abril 15, 2012 s foi isso ! mesmo ! e obrigado pelo elogio jessica Link para o comentário https://xtibia.com/forum/topic/184205-novo-fly-sistema/#findComment-1242163 Compartilhar em outros sites More sharing options...
Posts Recomendados