Jump to content

Garoto Prodigio

Member
  • Content Count

    30
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Garoto Prodigio

  1. Ja tentei quests.xml não aparece de jeito nenhum. mas ja resolvi.
  2. Sim, e no mob também. Em creaturescript.xml está event Kill
  3. Quando eu mato a mensagem não aparece, aparece apenas a mesma se eu colocar function onKill(cid, target, lastHit) local tab = { ["shaball"] = {msg = "very good!", storage = 78001, item = 15160}, ["kraken"] = {msg = "you recived your honor", storage = 78002, item = 15859} } if isPlayer(cid) and isMonster(target) then local var = tab[getCreatureName(target):lower()] if var then doPlayerPopupFYI(cid, "Mensagem aparece a mesma pra todos") print(var.msg, var.storage, var.item) -- aqui vc faz oq quiser
  4. Olá pessoal do TK, estive pensando em um Script que funcionaria da Seguinte Forma: Ao matar x Monstro, você recebe uma Storage, um Certo item e aparece uma mensagem, esse Script seria uma tabela, por exemplo: local monstros = { [MOB1] = MSG = STORAGE = ITEM [MOB2] = MSG = STORAGE = ITEM [MOB3] = = MSG = STORAGE = ITEM } Bom, é basicamente isso, não sei se é complicado de Fazer, mas caso esteja pode ser um script pra um mob só que eu adapto, espero que alguém me ajude TFS 8.60
  5. Tente desta forma local scom1 = createCombatObject() local scom2 = createCombatObject() local scom3 = createCombatObject() local scom4 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_LIGHTGREEN) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 850) function kiaiho(cid, level, maglevel) local min = -(level * 1.0 + maglevel * 1 + 0) local max = -(level * 1.0 + maglevel * 1 + 0) return min, max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAG
  6. Olá pessoal, eu estou a procura de uma talkaction, onde funcionará por Storages, por exemplo: !missao Ao usar esse comando, mostrará por exemplo: *Você precisa levar 30 pedaços de Carne para o Barqueiro Jhonson.* Esse Script funcionaria com Storages, por exemplo: Storage 666 (Valor positivo ou seja 1) Ao jogador completar a Missão desse Barqueiro, esse valor 666, é Setado pra 0, fazendo com que não apareça a mesma mensagem de missão, e sim a proxíma. Exemplo: Levei duas moedas pro açogueiro, após finalizar a missão, eu ganhei a Storage 666,
  7. achei não, chama eu lá Aidan_ConorHill#6060
  8. Então galera eu tava pensando em um Evento PVP que iria funcionar da seguinte maneira: Em X dia ás X Horas, os jogadores podem se inscrever para o Evento PVP Random! Falando com o NPC, Em 5 Minutos irá começar, assim que começar os Jogares que se inscreveram irão ser teleportados pra sala com o seu adversário RANDOM ( Sorteado ) e o perdedor é enviado pro dp, quem Vencer irá ser teleportado pra outra area onde os outros vencedores são levados quando matam o adversário, terá apenas 1 Vencedor, esse vencedor ganhará X itens configuráveis
  9. Galera estou com um problema, minhas samples da database, após eu configurar uma nova database simplesmente quando os personagens deslogam eles perdem os skills, creio que seja algum bug das samples! Otx 8.60
  10. Qual a base do seu Servidor? 8.60 (sei disso) é Tibia? alternativo? fez alguma modificação? otx ou tfs?
  11. Provavelmente é em Creaturescripts, há uns dias atrás eu também resolvi este problema, veja se resolve pra você. Em creaturescripts.lua adicione estas duas linhas: <event type="combat" name="SummonAntKillPlayer" event="script" value="summonantkillplayer.lua"/> <event type="combat" name="PlayerAntKillSummon" event="script" value="playerantkillsummon.lua"/> summonantkillplayer.lua (Impede que o summon ataque o player, mesmo com ataques em area) function onCombat(cid, target) if isInArray(getCreatureSummons(target), cid) then return false end
  12. Fucionou Perfeitamente!!! Só tenho uma dúvida antes de marcar como Solução, por exemplo: No meu jogo eu tenho 3 Tipos de Demon, Demon King e Demon Ice, teria como permitir pelo script pra Demon, Demon King, etc poderem usar? REP+
  13. Galera tava precisando de um Script (Não sei se é simples), enfim vamos lá. Por exemplo: Eu summono um Demon(pra me ajudar), e eu quero mudar a Skin (roupa) dele, então eu clico em 1 item (Perola azul), e meu Demon fica com a cor Azul (mudaria a outfit id do meu summon, apenas se for o DEMON). Seria algo tipo actions mesmo, "OnUse", "DoSet Summon Outfit" etc etc Eu tentei montar esses dias mas sem sucesso. Outro exemplo: No caso Se eu tivesse um Wolf summonado e clicasse nessa perola azul, falaria "você não tem um Demon summonado para usar este item)
  14. Eu atualize meu TFS 8.60 pra OTX 8.60 (Scripts Adaptados versão 2.15) Da erro quando tento abrir portas comuns, ja testei varios doors.lua e sempre o mesmo erro To achando que é função na pasta lib Se alguém puder me ajudar rep+ Kkk Doors.lua (na verdade acho que não tem muito haver o script, talvez seja função) local function checkStackpos(item, position) position.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local thing = getThingFromPos(position) position.stackpos = STACKPOS_TOP_FIELD local field = getThingFromPos(position) retur
  15. <item id="ID DO ITEM" article="a" name="NOME DO ITEM"> <attribute key="decayTo" value="0" /> <attribute key="duration" value="SEGUNDOS QUE DURA" /> </item>
  16. No caso qualquer vocação pode usar. Eu testei seu script, quando eu puxo o item pro Slot, ele não aparece no Slot, ele continua na BAG/CHÃO, mas o mob é summonado normalmente, o problema é justamente que deveria equipar literalmente o item pra quando ele remover o Summon Sumir, poderia ser 1 script diferente, tipo de Action (OnUse) que checasse se ele tem o Item equipado no SLOT pra summonar o Monstro. Eu consigo equipar o item em qualquer lugar, menos onde é o Slot que quero (Shield) No caso quando eu equipo no SHIELD (Onde eu configurei no moveevents) Aparece o S
  17. Galera Eu queria um Script moveevent OnEquip (ao Equipar x Item) que Summona um "demon" pra Te Ajudar! Eu fiz o Script DeEquip, (ao Desequipar o Item) e ta Funcionando (Usei uma spell summon pra testar se remove os summons ao DESEQUIPAR, está 100% e com certeza irá funcionar se me ajudarem com o script Ao Equipar Summonar o Mob) Bom, basicamente Este Item, você equipa e summona um Demon, porém precisa CHECAR se eu tenho um SUMMON Antes de Invocar ao Equipar por exemplo: Eu uso uma spell "Summon wolf (Summono um wolf)", e o Player vai lá achando que se Equipar o Item p
  18. Reputado 2x! Funcionando Perfeitamente! Obrigado! :D
  19. .Galera essa é uma Spell de Summon que heala o Invocador e quem esta na party, porém, mesmo que os Membros da party estejam a 20,50,80,150,200,500SQM de Distância Heala os membros da party mesmo assim. Eu queria colocar um limite de SQM (tipo um IsRange), pra que não de Healing em que estiver Longe do summon/invocador. Segue o Script: local config = { health = 3000, mana = 1000 } function onCastSpell(cid, var) if getCreatureMaster(cid) then local master = getCreatureMaster(cid) if isInParty(master) then local members = getPartyM
  20. Infelizmente meu servidor é Re-editado. Eu basicamente peguei uma base do Nto Hero, apaguei Tudo o que tinha, mapa, e refiz tudo. Vocações, spell, quests, mobs, Xp, skill, systems. Então por esse motivo não posso te passar kk mas tem varias Bases aqui no TK! é só dar uma olhada, recomendo a base do Nto Hard, dizem que é boa.
  21. @xWhiteWolf Boa tarde Teria como adicionar ao Script para precisar de X quantidade de item para transformar x item em outro? Por exemplo: Eu possuo 15 essencias de fogo, e quero transformar uma Wolf Glove em uma Fire Wolf Glove, eu precisaria de 20 Essências de Fogo, assim eu daria Use com as 20 essências de Fogo na Wolf Glove, transformando-a em outra. Basicamente o que eu estou pedindo é para incluir no script que seja necessário mais de de uma quantidade do item "2263" como está na tag actions, se puder com uma Mensagem "Você precisa de X quantidade de item par
×
×
  • Create New...

Important Information

Confirmação de Termo