Doidin 275 Postado Junho 13, 2010 Share Postado Junho 13, 2010 (editado) Faaaaalaa galerinha do mau! Estou me aperfeiçoando como scripter e todos os dias estou fazendo algum script diferente, bom dessa vez eu fiz um script simples, porem pode ser bastante utilizado para quests, etc... Como funciona o script: Você clica na estátua ou em qualquer outro item e se você tiver X item você será teleportado para as coordenadas que você configurar... (Simples não?!) =] Vá até a pasta "Actions" abra o arquivo "Actions.xml" e adicione esta tag: <action actionid="5555" event="script" value="teleport.lua"/> Agora volte para a pasta "Actions" vá até a pasta "Scripts" e crie um arquivo chamado "teleport.lua" e coloque isto dentro do arquivo: -- [( Script created by Doidin for XTibia.com )] -- function onUse(cid, item, fromPosition, item2, toPosition) local teleport = {x=100, y=54, z=7} -- Coordenadas para onde o player irá ser teleportado. local item_id = 2195 -- ID do item que o player precisa para ser teleportado. if getPlayerItemCount(cid,item_id) >= 1 then doTeleportThing(cid, teleport) doSendMagicEffect(getPlayerPosition(cid), 10) doPlayerRemoveItem(cid, item_id, 1) doPlayerSendTextMessage(cid, 22, "Ok, let's go! You sacrificed your "..getItemNameById(item_id).." for make this quest!") else doPlayerSendTextMessage(cid, 23, "Sorry, you need a "..getItemNameById(item_id).." to enter.") end end Agora basta você adicionar a actionid 5555 em algum item no mapa editor e pronto! =) Créditos: - DoidinMapper- Souronaldo2 - Vodkart (me ajudou muito brother) Editado Junho 20, 2010 por DoidinMapper Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Junho 13, 2010 Share Postado Junho 13, 2010 ótimo script cara parabens facil configuração e alem disso o script é muito usado em quest xD abraços Link para o comentário Compartilhar em outros sites More sharing options...
MatheusGlad 424 Postado Junho 13, 2010 Share Postado Junho 13, 2010 É tem algumas coisas que poderiao nao estar ai que iria funcionar perfeitamente e deixaria o script mais pratico. Entra la no msn que eu te do uma ajuda pra encurtar esse script xD Link para o comentário Compartilhar em outros sites More sharing options...
Nottinghster 16 Postado Junho 13, 2010 Share Postado Junho 13, 2010 (editado) -- [( Script created by DoidinMapper for XTibia.com )] -- -- [( Modified by Nottinghster )] -- function onUse(cid, item, fromPosition, item2, toPosition) if getPlayerItemCount(cid, 2195) >= 1 then doTeleportThing(cid, {x=160, y=51, z=7, stackpos=0}) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE) doPlayerRemoveItem(cid, 2195, 1) doPlayerSendTextMessage(cid, 22, "Ok, let's go! Huum... Sorry, you lose your Boots of Haste for make this quest!") else doPlayerSendTextMessage(cid, 23, "You do not have the Boots of Haste to enter!") end return TRUE end Editado Junho 13, 2010 por Nottinghster Link para o comentário Compartilhar em outros sites More sharing options...
digo327 1 Postado Junho 13, 2010 Share Postado Junho 13, 2010 (editado) Ate agr so vi 2 scriptes seus e adorei os dois, continue assim Cumps ;D Editado Junho 13, 2010 por digo327 Link para o comentário Compartilhar em outros sites More sharing options...
Doidin 275 Postado Junho 13, 2010 Autor Share Postado Junho 13, 2010 (editado) digo327, Valeu pelo elogio cara! Nottinghster, Cara eu quis deixar o script para ser configurado com facilidade... =) Editado Junho 13, 2010 por DoidinMapper Link para o comentário Compartilhar em outros sites More sharing options...
Doidin 275 Postado Junho 13, 2010 Autor Share Postado Junho 13, 2010 Opa valeu cara, nem tinha pensado nisso =x Adicionei seus créditos lá.. =) Link para o comentário Compartilhar em outros sites More sharing options...
PedrinhuHenrique 7 Postado Junho 14, 2010 Share Postado Junho 14, 2010 Muito bom Doidin! Script muito útil, principalmente para a quest da Blue Legs. Aprovado. Link para o comentário Compartilhar em outros sites More sharing options...
pedrokkkk 1 Postado Junho 20, 2010 Share Postado Junho 20, 2010 Cara Goster Muito +REP Mas seguinte me ajuda com um problema aki... eu coloquei o script funfo no item que ta com o actionid e tal... mas tbm afetou escadas e bueiros... todos os objetos que muda a posiçao "z" do jogador me passa um ai que nao bug assim. mas fora isso +REP Link para o comentário Compartilhar em outros sites More sharing options...
Doidin 275 Postado Junho 20, 2010 Autor Share Postado Junho 20, 2010 Pedrokkkk, Cara como assim? É só você ir no Mapa editor e colocar a actionID na estátua, você deve está fazendo algo errado! Link para o comentário Compartilhar em outros sites More sharing options...
pedrokkkk 1 Postado Junho 20, 2010 Share Postado Junho 20, 2010 Cara eu fiz isso, coloquei a action só no negocio que eu queria, mas ai bugo tudo bueiro, escada ai precisa do item que eu escolhi no caso (6095) e quando tem esse item teleporta la pro final da quest Link para o comentário Compartilhar em outros sites More sharing options...
pedrokkkk 1 Postado Junho 20, 2010 Share Postado Junho 20, 2010 (editado) pqp deu doble post malz ai Editado Junho 20, 2010 por Pedrokkkk Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Junho 20, 2010 Share Postado Junho 20, 2010 (editado) @UP pirate shirt? WTF? mais ele só vai clica no item e ser teleportado? se for o caso... function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) >= 10 then -- a partir de que level podera usar doTeleportThing(cid, {x = 160, y = 54, z = 7}) doSendMagicEffect(getCreaturePosition(cid), math.random(1, 67)) doRemoveItem(item.uid,1) else doPlayerSendTextMessage(cid, 22, "Você deve ter level 10 ou mais para usar o Item!.") end return TRUE end Editado Junho 20, 2010 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
pedrokkkk 1 Postado Junho 20, 2010 Share Postado Junho 20, 2010 Bem... Vlw Galera Funfo Aki ja reparei meu erro vlw ai vcs que me ajudaram =DD Link para o comentário Compartilhar em outros sites More sharing options...
Black55 1 Postado Julho 3, 2010 Share Postado Julho 3, 2010 AE doidin pode me ajuda com o script? tp presiso igual esse script ae mas q quando vc passa por cima de um piso vc é teleportado pra outro lugar mas tem q ter um tal item pra ser teleportado se suber como faser o script agradeço muito faz tempo q to tentando e n sei como faser se conseguir posta ae Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados