Histórico de Curtidas
-
rodrigodias12 deu reputação a Dwarfer em (Resolvido)Remover limite de 5 player em alavanca de questÉ totalmente proibido comentar "UP" para subir tópicos, caso você tenha a intenção você pode utilizar nosso recurso de subir tópicos e ele automaticamente irá te colocar um tempo de espera de 24 horas para realizar a função novamente. Caso o membro realize tal ato isso pode ser interpretado como flood.
Era como estava seu script, estava colocando para todos do server ter que esperar novamente para poder usar. Eu não sei o que você quer fazer com o seu script, então tente deixar claro o que necessita. A mudança:
-
rodrigodias12 deu reputação a Dwarfer em (Resolvido)Remover limite de 5 player em alavanca de quest
-
rodrigodias12 deu reputação a Dwarfer em (Resolvido)Item que teleporta.Em actions/scripts crie um arquivo:
itemteleport.lua
Em actions.xml, adicione a tag: <action itemid="ID_DO_ITEM" script="itemteleport.lua"/>
-
rodrigodias12 deu reputação a Noninhouh em (Resolvido)Item que teleporta.Tente isso, em /actions/scripts/, crie um arquivo .lua e coloque isso dentro:
Em /actions/actions.xml coloque essa linha:
Altere o nome do arquivo e o id do item.
-
rodrigodias12 deu reputação a mateusfn em (Resolvido)Teleportar player automático quando alcançar um certo level!exatamente oq o colega falou, todo script que vc for usar que precisar ser atualizado na hr (avançar de lvl, ao logar tal coisa, ao deslogar tal coisa) tudo vc mexe no creaturescript
da rep+ pro colega e coloca como melhor resposta para o tópico ficar resolvido
-
rodrigodias12 recebeu reputação de mateusfn em (Resolvido)Teleportar player automático quando alcançar um certo level!Maravilha, obrigado pela resposta, já dei rep+ e defini a melhor resposta, obrigado :D
-
rodrigodias12 deu reputação a Dwarfer em (Resolvido)Teleportar player automático quando alcançar um certo level!A mensagem aparece sim, no entanto, no Local Chat. Tinha colocado assim porque já ia aparecer a mensagem que o player avançou de level. Enfim, mensagem branca no meio da tela:
-
rodrigodias12 deu reputação a Dwarfer em (Resolvido)Teleportar player automático quando alcançar um certo level!Em creaturescripts/scripts crie um arquivo:
advancetp.lua
No login.lua, registre o evento: player:registerEvent("AdvanceTeleport")
Em creaturescripts.xml, adicione a tag: <event type="advance" name="AdvanceTeleport" script="advancetp.lua" />
-
rodrigodias12 deu reputação a Bruxo Ots em In-game store imagesNa lateral são imagens 32x32.
e as demais 64x64.
Se você usar as stores padrões que tem e so nomear as 32 e 64 com o mesmo nome que aparece.
uma maneira de resolver isso de não aparecer as imagens é, entras na pasta do tibia, e apagar a pasta store.....
se vc usar cliente proprio ela fica uma antes da pasta bin se não me engano, ou dentro da pasta bin.
-
rodrigodias12 deu reputação a Enzo Caue em In-game store imagesBom, eu já percebi que muitos estão tendo problemas para adicionar as imagens no store in-game do tibia e decidi pesquisar e tentar faze-lo funcionar corretamente.
Depois de muito tempo pesquisando, tentando e errando, achei uma explicação na Otland, vou mostrar passo-a-passo como se faz para que funcione:
Primeiro, vá até o seu config.lua e procure por
coinImagesURL = "http://some.url/images/store/" Substitua ´some.url´ pelo site do seu servidor e retiro o /images , no meu caso ficará assim
coinImagesURL = "http://asterion-ot.servegame.com/store/" Agora, vá até a pasta www ou htdocs e crie uma pasta chamada store com uma outra pasta chamada 64 dentro dela, veja abaixo:
Dentro da pasta store:
Agora, dentro da pasta 64, você tem que colocar as imagens dos produtos em formato PNG ( APENAS PNG ) e com as dimensões 64x64:
Depois disso, é só criar os items no gamestore.lua normalmente e colocar os nomes das respectivas imagens como deseja.
SHAZAM!!!
PS: AS IMAGENS TEM QUE SER COM FUNDO TRANSPARENTE, SE NÃO FICARAM ASSIM:
Créditos:
Narko (otland member)
Me.
-
rodrigodias12 deu reputação a Nailanb13 em [Tutorial] Baixando as imagens da Store do Tibia Global para utilizar em seu Store SystemEai galera do TK!
Descobri uma coisa hoje e não sei se já tem por aí...
Então trouxe aqui pra vocês pois é um grande adianto pra quem ta procurando as imagens do store.
Vamos aos passos:
Logue sua conta no tibia global com o cliente normal da cipsoft.
Abra a store e navegue por todos os items/categorias.
(Perceba que os novos items que você acessa a imagem demora um pouco para carregar, isso por que está sendo salva no seu PC!)
Após feito isso, abra o command prompt (Atalho: Windows+R) e digite o %appdata%.
(A janela que vai abrir é onde ficam guardados todos os arquivos de cache dos seus aplicativos.)
Navegue até a pasta Tibia->ImageCache. Eis aqui o pote de ouro!
Cada pasta de o nome final do arquivo, copie o nome da pasta e cole renomeando sua imagem.
E voilá eis o seu arquivo de imagem em png já com o nome!
É isso aí galera, se gostou do tutorial... REP+
-
rodrigodias12 recebeu reputação de Bluetooth em BOSS INQ + TP ABERTO + PROXIMA SALAEai turma tudo beleza? sou novato na area de script mais esse eu consegui resolver e testei no TFS 1.0 10.37, acredito que alguém esteja precisando pois ele estava dando alguns erros no console e o tp nao aparecia apos a morte do boss, então ai vai:
O script funciona da seguinte maneira -
Você mata o boss da inq e o tp aparece levando para a proxima sala
segue o script:
local config = { timeToRemove = 160, message = "You now have 2 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear", teleportId = 9773, bosses = { ["Ushuriel"] = { pos={ x=33157, y=31725, z=11, stackpos=1 }, aid=1001 }, ["Zugurosh"] = { pos={ x=33123, y=31689, z=11, stackpos=1 }, aid=1002}, ["Madareth"] = { pos={ x=33194, y=31768, z=11, stackpos=1 }, aid=1003}, ["Annihilon"] = { pos={ x=33200, y=31704, z=11, stackpos=1 }, aid=1005}, ["Hellgorak"] = { pos={ x=33107, y=31735, z=11, stackpos=1 }, aid=1006} }, brothers ={ ["Golgordan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Latrivan"}, ["Latrivan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Golgordan"}, brothersArea ={ fromPos = {x = 33224, y = 31722, z = 11}, toPos = {x = 33240, y = 31734, z = 11} } } } local function removal(position) doRemoveItem(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onKill(cid, target, lastHit) if(config.bosses[getCreatureName(target)]) then local t = config.bosses[getCreatureName(target)] local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) elseif(config.brothers[getCreatureName(target)]) then local t = config.brothers[getCreatureName(target)] local brother = getCreatureByName(t.brother) if(isMonster(brother) == true) then if(isInRange(getCreaturePosition(brother), config.brothers.brothersArea.fromPos, config.brothers.brothersArea.toPos) == true) then return TRUE end else local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) end end return TRUE end Faça a copia de algum arquivo.lua da pasta creaturescript e cole isso dentro salve/feche renomeie para Inquisition.
em creaturescript.xml
adicione:
<event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> Adicione também em cada um dos bosses da inq a seguinte tag
<script> <event name="inquisitionPortals"/> </script> Favor adicionar os possíveis créditos caso houver! Agradeço
-
rodrigodias12 deu reputação a Marco Oliveira em Servidor 10.90 | Windows 32/64 Bits | Versão FinalDepois de muitos pedidos e muita procura acabei compilando o TFS da versão 10.90, está estável.
As sources são originais, não houve modificações nelas, apenas os sistemas foram adicionados...
Clique Aqui para fazer o download da versão 32 bits.
Clique Aqui para fazer o download da versão 64 bits.
Clique Aqui para fazer o download das sources.
Clique Aqui para o scan de 32 bits.
Clique Aqui para o scan de 64 bits.
Clique Aqui para o scan das sources.
Para usar o Reward Chest adicione a seguinte flag no monstro.
<flag rewardchest="1" /
Você também pode definir o drop para ser único, dessa forma só a pessoa que fez o maior dano irá obter este item. exemplo:
<item id="5903" chance="100000" uniquedrop="1" /><!-- ferumbras' hat --> Na versão final foram corrigidos os bugs das mensagens do Server Log como as de potion e loot. Seguem as screen shots..
Ps: Eu ainda não tinha disponibilizado o download para outros fóruns.. até pq era exclusivo de um outro fórum do mesmo conteúdo....
Se algum ADM tiver alguma duvida sobre os tópicos não autorizados por favor me mandar msg inbox.
-
rodrigodias12 recebeu reputação de Johncore em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Positivo, vou editar o post, esqueci de por a versão :D
-
rodrigodias12 deu reputação a NoNaMexD em Klailos Completa - 10.90Estou compartilhando, assim como fiz na otland o mapa de klailos com todos.
SCAN
https://www.virustotal.com/pt/file/95ef4d948aa9e7704aead6aa166b2b61abce40f9282149175aa63447eb06e7fb/analysis/1451489004/
DOWNLOAD
CREDITOS: MIKII [ OTLAND QUE SOU EU ].
-
rodrigodias12 recebeu reputação de bronkkeiser em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Então, o servidor que eu possuo tem 8GB de memória RAM, mais já consegui abrir ele no meu notebook que possui 4GB, porém se você pensa em manter ele online acredito que ficaria melhor com 8 já será o suficiente !
-
rodrigodias12 recebeu reputação de Champz Silva em ORAMOND MAP 10.50 EXCLUSIVO !Para quem estava precisando dele está aqui: Oramond Map 100% RL (Aaaah... Que delicia cara !!!)
Conteúdo: Contém todas as caves, npc's e monters igual global !
Bom, acredito que muita gente sabe que, quem possui esse map está comercializando e ganhando grana em cima disso, e por esse motivo decidi trazer para o TK para por um fim nisso (espero)!!! fiquei um bom tempo procurando na net torcendo para alguém libera-lo, mais até hoje não soube de nenhum forum de otserv que estivesse disponibilizando, acredito que contém algum bug de borda/escadas/sqm pretos enfim, nada que não seja possivel resolver, bem espero que gostem e que se divirtam para implanta-lo em seus map's, projetos enfim, faça um bom uso
IMAGEM RME:
http://dc585.4shared.com/img/35rUw0T3ce/s7/14a3161f900/Print_Oramond?async&rand=0.601536812260747
Bonus: Monster data-pack, items.xml!
Coordenada do map no RME: 33479 / 31986 / 7
Scan: http://www.virustotal.com/pt/file/a3e340eee2edc332618a740e93d7d6f7e76315ceac47d223e0a8f868caae9336/analysis/1418167957/
download: http://www.4shared.com/rar/yKXOVC89ce/Oramond_Map_100_Global.html
Dúvidas : Responderei o mais breve possível !
Créditos: A mim por liberar!
-
rodrigodias12 recebeu reputação de aremst em ORAMOND MAP 10.50 EXCLUSIVO !Para quem estava precisando dele está aqui: Oramond Map 100% RL (Aaaah... Que delicia cara !!!)
Conteúdo: Contém todas as caves, npc's e monters igual global !
Bom, acredito que muita gente sabe que, quem possui esse map está comercializando e ganhando grana em cima disso, e por esse motivo decidi trazer para o TK para por um fim nisso (espero)!!! fiquei um bom tempo procurando na net torcendo para alguém libera-lo, mais até hoje não soube de nenhum forum de otserv que estivesse disponibilizando, acredito que contém algum bug de borda/escadas/sqm pretos enfim, nada que não seja possivel resolver, bem espero que gostem e que se divirtam para implanta-lo em seus map's, projetos enfim, faça um bom uso
IMAGEM RME:
http://dc585.4shared.com/img/35rUw0T3ce/s7/14a3161f900/Print_Oramond?async&rand=0.601536812260747
Bonus: Monster data-pack, items.xml!
Coordenada do map no RME: 33479 / 31986 / 7
Scan: http://www.virustotal.com/pt/file/a3e340eee2edc332618a740e93d7d6f7e76315ceac47d223e0a8f868caae9336/analysis/1418167957/
download: http://www.4shared.com/rar/yKXOVC89ce/Oramond_Map_100_Global.html
Dúvidas : Responderei o mais breve possível !
Créditos: A mim por liberar!
-
rodrigodias12 recebeu reputação de elli em ORAMOND MAP 10.50 EXCLUSIVO !Para quem estava precisando dele está aqui: Oramond Map 100% RL (Aaaah... Que delicia cara !!!)
Conteúdo: Contém todas as caves, npc's e monters igual global !
Bom, acredito que muita gente sabe que, quem possui esse map está comercializando e ganhando grana em cima disso, e por esse motivo decidi trazer para o TK para por um fim nisso (espero)!!! fiquei um bom tempo procurando na net torcendo para alguém libera-lo, mais até hoje não soube de nenhum forum de otserv que estivesse disponibilizando, acredito que contém algum bug de borda/escadas/sqm pretos enfim, nada que não seja possivel resolver, bem espero que gostem e que se divirtam para implanta-lo em seus map's, projetos enfim, faça um bom uso
IMAGEM RME:
http://dc585.4shared.com/img/35rUw0T3ce/s7/14a3161f900/Print_Oramond?async&rand=0.601536812260747
Bonus: Monster data-pack, items.xml!
Coordenada do map no RME: 33479 / 31986 / 7
Scan: http://www.virustotal.com/pt/file/a3e340eee2edc332618a740e93d7d6f7e76315ceac47d223e0a8f868caae9336/analysis/1418167957/
download: http://www.4shared.com/rar/yKXOVC89ce/Oramond_Map_100_Global.html
Dúvidas : Responderei o mais breve possível !
Créditos: A mim por liberar!
-
rodrigodias12 recebeu reputação de beto06 em ORAMOND MAP 10.50 EXCLUSIVO !Para quem estava precisando dele está aqui: Oramond Map 100% RL (Aaaah... Que delicia cara !!!)
Conteúdo: Contém todas as caves, npc's e monters igual global !
Bom, acredito que muita gente sabe que, quem possui esse map está comercializando e ganhando grana em cima disso, e por esse motivo decidi trazer para o TK para por um fim nisso (espero)!!! fiquei um bom tempo procurando na net torcendo para alguém libera-lo, mais até hoje não soube de nenhum forum de otserv que estivesse disponibilizando, acredito que contém algum bug de borda/escadas/sqm pretos enfim, nada que não seja possivel resolver, bem espero que gostem e que se divirtam para implanta-lo em seus map's, projetos enfim, faça um bom uso
IMAGEM RME:
http://dc585.4shared.com/img/35rUw0T3ce/s7/14a3161f900/Print_Oramond?async&rand=0.601536812260747
Bonus: Monster data-pack, items.xml!
Coordenada do map no RME: 33479 / 31986 / 7
Scan: http://www.virustotal.com/pt/file/a3e340eee2edc332618a740e93d7d6f7e76315ceac47d223e0a8f868caae9336/analysis/1418167957/
download: http://www.4shared.com/rar/yKXOVC89ce/Oramond_Map_100_Global.html
Dúvidas : Responderei o mais breve possível !
Créditos: A mim por liberar!
-
rodrigodias12 deu reputação a Schiffert em Shelvia RPGbom, mudei o nome do projeto (deu um bug aqui no site, tive que reescrever todas as atualizações do projeto ;S)
mas vamos lá ....
Mapa é um global bem editado, mas está completo com todas as coisas das versões que temos disponiveis para otservers, oramond, dawnport... e afins, proponho um servidor RPG, low exp, sem items vips, várias quests novas, coisas novas, sugiro que veja
-- warzones funcionando totalmente, dando os items exatamente como no global
-- ankrahmun e darashia bem editadas, várias hunts add, eu disse, VÁRIAS !!!
-- quests em roshamuul
1ª: há um boss, que pode ser morto diariamente que dará acesso a uma recompensa diária também
2ª: ancient demon prison quests, sim, aquelas chaves que o boss gaz'haragoth dropa, ou tu pega com unrealized dream, podem ser usadas para acessar as celas dos bosses
-- montanha nova em port hope, com várias criaturas
-- no caminho da pits of inferno, ali em PoH há várias hunts de giant spiders
-- perto do rottin wood há uma hunt de grim reaper, respawn ótimo
--quest perto da orc fortress (The Ministery) parecida com a poi, de sentar nos tronos e tal...
--shop system quase pronto, só falta arrumar as coisas de pagamento e transferência de pontos (shop delivery está OK)
--adicionado mount ursagrodon, igual do global o modo de domar...
--chillyfroest FULL! absolutamente FULL! não tá faltando as caves de stampors nem nada
--darashia teve um aumento na sua DLair de quase o dobro
--todas as criaturas com seus loots e magias iguais do global
-- raids dos monstros de mounts arrumadas
-- raids dos bosses novos, the welter, tyrn, shlorg, the pale count, etc... todas adicionadas
--deepling bosses, jaul, tanjis e obujos nascendo mesmo com player blocando o respawn
-- deepling bosses, apenas um por dia, aleatóriamente
--addon doll e mount doll atualizados com as coisas das novas versões
--raging mage quando morre faz desaparecer o teleport que leva para a outra dimensão em 5 minutos, e kickando os players que estão lá dentro
--music box quest adicionada, já está com o tp configurado em ankrahmun (irei fazer eventos para pegar a chave)
--arrumado taming system (todos estão funcionando certo)
--addon do deepling igual do global (entregar 3 items pro npc pelo primeiro addon) e (fazer uma small golden anchor para ir até o npc navigator e falar com ele sobre o addon)
-- banuta foi aumentada o seu tamanho (quase o dobro do primeiro andar)
MAIS ATUALIZAÇÕES !!
--quest que dará o addon do conjurer adicionada.
-- outras várias quests nos arredores do mapa, onde você menos espera
-- muitas cavernas escondidas, venore, thais, carlin, yalahar terá um acesso exclusivo a uma cidade nova !!!
--darashia tem uma nova area ao seu north west
--world quests estou trabalhando nelas
--cave escondida em roshamuul (claro, caves novas, quests novas, vão ter coisas falando sobre elas no site, irão achar fácil até rsrs)
-- ilha ao lado de thais, depois de uma missãozinha tem acesso a ela, com vários monstros, hunt ótima
--quest nova ao east de darashia
-- fury gates sem nenhum bug, acessivel através das cidades possiveis, veja tibia wiki (com raid da furyosa e seus demons)
--spirit gates acessivel por um dos 3 locais possivels, vengoth, ghostland, ou o outro que eu não lembro onde é rsrs
--quest global da bruxa de venore, esqueci o nome do evento
-- uma caverna parecida com fury gates acessivel perto de ab, tendo certo level...
--nos goblins de carlin, num determinado lugar há uma cave que faz parte de uma quest
-- em okolnir um aumento de frost dragons, e uma cave grande adicionada.
--dawnport, irá ser onde os players vão começar, igual tibia global
-- e várias outras coisas que eu arrumei, são tantas que é dificil lembrar tudo...
VAMOS AS FOTAS:
warzone 1:
warzone 2:
mini map de ankrahmun, modificado
darashia west:
darashia north:
montanha em ankrahmun:
indo pra poi, tem varias hunts, quests novas, PoH ficou muito bom
ampliação da Dlair de darashia, quase que o dobro:
montanha entre ankrahmun e port hope, bem editada, refiz toda essa parte, ainda não sei o que vou colocar ali, mas está full ali, não ta faltando nada, refiz TUDO!!!
site under construction:
-
rodrigodias12 deu reputação a ViitinG em BOSS INQ + TP ABERTO + PROXIMA SALAShow cara,a um tempo atrás eu tava com problemas na INQ e tava precisando de um script que fizesse isso.Só tenho um dúvida,não é necessário adicionar a tag no monster ? :
<script> <event name="inquisitionPortals"/> </script> Obrigado por compartilhar com a galera !
-
rodrigodias12 recebeu reputação de churupetinha em BOSS INQ + TP ABERTO + PROXIMA SALAEai turma tudo beleza? sou novato na area de script mais esse eu consegui resolver e testei no TFS 1.0 10.37, acredito que alguém esteja precisando pois ele estava dando alguns erros no console e o tp nao aparecia apos a morte do boss, então ai vai:
O script funciona da seguinte maneira -
Você mata o boss da inq e o tp aparece levando para a proxima sala
segue o script:
local config = { timeToRemove = 160, message = "You now have 2 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear", teleportId = 9773, bosses = { ["Ushuriel"] = { pos={ x=33157, y=31725, z=11, stackpos=1 }, aid=1001 }, ["Zugurosh"] = { pos={ x=33123, y=31689, z=11, stackpos=1 }, aid=1002}, ["Madareth"] = { pos={ x=33194, y=31768, z=11, stackpos=1 }, aid=1003}, ["Annihilon"] = { pos={ x=33200, y=31704, z=11, stackpos=1 }, aid=1005}, ["Hellgorak"] = { pos={ x=33107, y=31735, z=11, stackpos=1 }, aid=1006} }, brothers ={ ["Golgordan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Latrivan"}, ["Latrivan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Golgordan"}, brothersArea ={ fromPos = {x = 33224, y = 31722, z = 11}, toPos = {x = 33240, y = 31734, z = 11} } } } local function removal(position) doRemoveItem(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onKill(cid, target, lastHit) if(config.bosses[getCreatureName(target)]) then local t = config.bosses[getCreatureName(target)] local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) elseif(config.brothers[getCreatureName(target)]) then local t = config.brothers[getCreatureName(target)] local brother = getCreatureByName(t.brother) if(isMonster(brother) == true) then if(isInRange(getCreaturePosition(brother), config.brothers.brothersArea.fromPos, config.brothers.brothersArea.toPos) == true) then return TRUE end else local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) end end return TRUE end Faça a copia de algum arquivo.lua da pasta creaturescript e cole isso dentro salve/feche renomeie para Inquisition.
em creaturescript.xml
adicione:
<event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> Adicione também em cada um dos bosses da inq a seguinte tag
<script> <event name="inquisitionPortals"/> </script> Favor adicionar os possíveis créditos caso houver! Agradeço
-
rodrigodias12 recebeu reputação de AndreyLost em BOSS INQ + TP ABERTO + PROXIMA SALAEai turma tudo beleza? sou novato na area de script mais esse eu consegui resolver e testei no TFS 1.0 10.37, acredito que alguém esteja precisando pois ele estava dando alguns erros no console e o tp nao aparecia apos a morte do boss, então ai vai:
O script funciona da seguinte maneira -
Você mata o boss da inq e o tp aparece levando para a proxima sala
segue o script:
local config = { timeToRemove = 160, message = "You now have 2 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear", teleportId = 9773, bosses = { ["Ushuriel"] = { pos={ x=33157, y=31725, z=11, stackpos=1 }, aid=1001 }, ["Zugurosh"] = { pos={ x=33123, y=31689, z=11, stackpos=1 }, aid=1002}, ["Madareth"] = { pos={ x=33194, y=31768, z=11, stackpos=1 }, aid=1003}, ["Annihilon"] = { pos={ x=33200, y=31704, z=11, stackpos=1 }, aid=1005}, ["Hellgorak"] = { pos={ x=33107, y=31735, z=11, stackpos=1 }, aid=1006} }, brothers ={ ["Golgordan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Latrivan"}, ["Latrivan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Golgordan"}, brothersArea ={ fromPos = {x = 33224, y = 31722, z = 11}, toPos = {x = 33240, y = 31734, z = 11} } } } local function removal(position) doRemoveItem(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onKill(cid, target, lastHit) if(config.bosses[getCreatureName(target)]) then local t = config.bosses[getCreatureName(target)] local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) elseif(config.brothers[getCreatureName(target)]) then local t = config.brothers[getCreatureName(target)] local brother = getCreatureByName(t.brother) if(isMonster(brother) == true) then if(isInRange(getCreaturePosition(brother), config.brothers.brothersArea.fromPos, config.brothers.brothersArea.toPos) == true) then return TRUE end else local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) end end return TRUE end Faça a copia de algum arquivo.lua da pasta creaturescript e cole isso dentro salve/feche renomeie para Inquisition.
em creaturescript.xml
adicione:
<event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> Adicione também em cada um dos bosses da inq a seguinte tag
<script> <event name="inquisitionPortals"/> </script> Favor adicionar os possíveis créditos caso houver! Agradeço
-
rodrigodias12 recebeu reputação de luanluciano93 em BOSS INQ + TP ABERTO + PROXIMA SALAEai turma tudo beleza? sou novato na area de script mais esse eu consegui resolver e testei no TFS 1.0 10.37, acredito que alguém esteja precisando pois ele estava dando alguns erros no console e o tp nao aparecia apos a morte do boss, então ai vai:
O script funciona da seguinte maneira -
Você mata o boss da inq e o tp aparece levando para a proxima sala
segue o script:
local config = { timeToRemove = 160, message = "You now have 2 minutes to exit this room through the teleporter. It will bring you to the next room only during his time or the teleporter will disappear", teleportId = 9773, bosses = { ["Ushuriel"] = { pos={ x=33157, y=31725, z=11, stackpos=1 }, aid=1001 }, ["Zugurosh"] = { pos={ x=33123, y=31689, z=11, stackpos=1 }, aid=1002}, ["Madareth"] = { pos={ x=33194, y=31768, z=11, stackpos=1 }, aid=1003}, ["Annihilon"] = { pos={ x=33200, y=31704, z=11, stackpos=1 }, aid=1005}, ["Hellgorak"] = { pos={ x=33107, y=31735, z=11, stackpos=1 }, aid=1006} }, brothers ={ ["Golgordan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Latrivan"}, ["Latrivan"] = {pos={ x=33235, y=31734, z=11, stackpos=1 },aid=1004, brother = "Golgordan"}, brothersArea ={ fromPos = {x = 33224, y = 31722, z = 11}, toPos = {x = 33240, y = 31734, z = 11} } } } local function removal(position) doRemoveItem(getTileItemById(position, config.teleportId).uid, 1) return TRUE end function onKill(cid, target, lastHit) if(config.bosses[getCreatureName(target)]) then local t = config.bosses[getCreatureName(target)] local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) elseif(config.brothers[getCreatureName(target)]) then local t = config.brothers[getCreatureName(target)] local brother = getCreatureByName(t.brother) if(isMonster(brother) == true) then if(isInRange(getCreaturePosition(brother), config.brothers.brothersArea.fromPos, config.brothers.brothersArea.toPos) == true) then return TRUE end else local teleport = doCreateItem(config.teleportId, t.pos) local position = t.pos doSetItemActionId(teleport, t.aid) doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1) addEvent(removal, config.timeToRemove * 1000, position) end end return TRUE end Faça a copia de algum arquivo.lua da pasta creaturescript e cole isso dentro salve/feche renomeie para Inquisition.
em creaturescript.xml
adicione:
<event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> Adicione também em cada um dos bosses da inq a seguinte tag
<script> <event name="inquisitionPortals"/> </script> Favor adicionar os possíveis créditos caso houver! Agradeço