-
Total de itens
1645 -
Registro em
-
Última visita
-
Dias Ganhos
16
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Adriano SwaTT postou
-
Teste assim: local monster = 'monster name' -- coloque o nome todo minusculo local storage = 12120 -- valor da Storage local msg = 'Mensagem ao matar' -- Configure a gosto function onKill(cid, target, lastHit) if(isMonster(cid)) and getCreatureName(cid):lower() == monster then setPlayerStorageValue(lastHit, storage, 1) doPlayerSendTextMessage(lastHit, 22, msg) end return true end Lembre-se de registrar a função "kill" no CreatureScripts.xml e no Login.lua. @EDIT: Caso não funcione, tente usar "statschange" no creaturescripts.xml e o arquivo.lua tente assi
-
[Chuva de Items] New Event
Adriano SwaTT respondeu ao tópico de
Absoluteem Sistemas, Mods & Funções .luaLegal o script, mas nas posições não poderia fazer um "for"? Até mais e obrigado por compartilhar.- 20 respostas
-
- evento
- chuva de items
-
(e 1 mais)
Tags:
-
(Resolvido)[PEDIDO] NPC que dá storage
Adriano SwaTT respondeu ao tópico de FlavioHulk em Suporte Tibia OTServer (Resolvidos)
Crie o arquivo do NPC.xml normalmente e a gosto... e no arquivo lua cole o script abaixo: Não testei, mas creio que funcione. Vale lembrar de configurar a storage no começo do script. local strg = 12130 -- Valor da Storage Boa sorte. -
[Duvida] onde configuro para o player nce após morrer
Adriano SwaTT respondeu ao tópico de Angeles em Suporte Tibia OTServer
Creio que seja no Remere's agora, pois lá você configura o templo de cada cidade, não adianta mudar no config.lua pois cada player tem sua cidade e no referido arquivo mudará apenas a posição principal, que no caso é considerada a do Acc Manager. Boa sorte. -
Acusa algum erro no Distro? Para quais vocações seria esta wand, pois pelo que vi você copiou o fim de uma script e esta wand está em aberto. Ex: </wand> <wand id="7735" level="22" mana="5" min="679" max="700" type="cake" event="function" value="default"> <!-- Staff of Kairos --> O correto seria algo do tipo: </wand> -- sendo que esta, está fechando o script de cima. <wand id="7735" level="22" mana="5" min="679" max="700" type="cake" event="function" value="default" /> <!-- Staff of Kairos --> ou esta opção: </wand> -- esta tag fecha o
-
[Pedido] Script arena de pvp ajuda
Adriano SwaTT respondeu ao tópico de Max willain em Suporte Tibia OTServer
Bom, aí creio que seja das sources então.. No restante do Mapa, os pokemons dos players conseguem batalhar normalmente, sem usar duel, etc?- 16 respostas
-
[Pedido] Script arena de pvp ajuda
Adriano SwaTT respondeu ao tópico de Max willain em Suporte Tibia OTServer
Seu server está em dia com o Sistema de PVP? Porque se estiver, basta fazer um piso (movements) que teleporta o players com coordenadas aleatórias e cores de roupas aleatórias também... para dentro desta arena PVP e Well Done.- 16 respostas
-
Bom dia Felipinkoak. Vi que arrumou no início do tópico que o 1º Pedido foi resolvido e ainda postou a solução, tenho que agradecer por isso, pois creio que todos os usuários que solicitam suporte no fórum deveriam fazer isso para agradecer ao Scripter e também ajudar mais facilmente as pessoas que têm o mesmo problema. Dito isso, venho lhe perguntar: O 4º script também não foi corrigido? Se sim, edite-o também como Corrigido com a devida maneira de solucionar, ficará bem legal. Assim que der um tempinho aqui eu vejo se faço o da Arena pra você, tive uma ideia e preciso testá-la.
-
Tem que ser item que o player não consiga pegar e que nas propriedades ele esteja "HasHeight", ou então, não sei se o sistema de CAP funciona, mas coloque o peso dele para "99999" para ver se ele não vai para a bag do player. @EDIT. Na verdade nenhum item era pra ir pra dentro da BAG do player, pois não usei doPlayerAddItem e sim doCreateItem, ou seja, ele cria em certa coordenada e não ao player. Muito estranho isso. Mas tarde tento te ajudar, tenho uns scripts grandes de clientes a desenvolver agora. Boa sorte.
-
Entendi, o item que coloquei no caso você tem ele registrado, deve ser por isso. Tem que colocar um item "hasHeight" que não possa ser pego e "unMoveable" para que não possa ser movido e também sem sprite, para que a trap fica sendo invisível ao player. Caso queira criá-lo, pegue um tutorial de OtItemEditor e crie um item com esses atributos. É que eu procurei no meu servidor e este item é o que já existia e preenchia os requisitos que eu procurava. Ou abra o MapEditor e veja se encontra algo do tipo, tem alguns itens que são invisíveis inGame, procure-os.
-
Por acaso você modificou alguma coisa no Script?
-
Fácil, no arquivo spell_trap.lua do Movements. local minn, maxx = 10, 25 -- dano mínimo e máximo Nesta parte, onde 10 é o dano mínimo e 25 é o dano máximo, ou seja, o dano estará entre os dois valores. Podendo ser, 10, 11, 12, .... 23, 24 e até 25. entendeu? Então basta por os valores que deseja, ou seja, se deseja dando de aprox. 400, coloque o valor entre 350 à 450. Acho que deu pra entender. Boa sorte. #EDIT Mas por que está colocando para criar este ITEM 2543?
-
(Resolvido)[Pedido Urgente] Limit Magic Level
Adriano SwaTT respondeu ao tópico de Hadggar em Suporte Tibia OTServer (Resolvidos)
Mas tem as sources da distro? -
(Resolvido)[Pedido Urgente] Limit Magic Level
Adriano SwaTT respondeu ao tópico de Hadggar em Suporte Tibia OTServer (Resolvidos)
Eu não sei exatamente.. Mas de início você precisaria ter as Sources da sua Distro, você tem? Qual versão da sua Distro? -
Certo, estou aguardando confirmação. Boa sorte.
-
Não funcionou o que te passei?
-
(Resolvido)[Pedido Urgente] Limit Magic Level
Adriano SwaTT respondeu ao tópico de Hadggar em Suporte Tibia OTServer (Resolvidos)
Creio que para isso, tenha que dar uma editada básica nas sources. -
Certo. Agora tem tudo pra dar certo. Substitua os arquivos abaixo: spell_trap.lua da pasta Spells, apague tudo e cole o código abaixo: local action = 12120 -- valor da storage da bomba local mana = 20 -- quantidade de mana para plantar local inv_ground = 10049 -- Não mexa function onCastSpell(cid, var) local pos = getCreaturePosition(cid) if getCreatureMana(cid) >= mana then doCreatureAddMana(cid, -mana, false) doItemSetAttribute(doCreateItem(inv_ground, 1, pos), "aid", action) else doPlayerSendCancel(cid, "Voce nao tem mana suficiente.")
-
Então xWhiteWolf: eu também achei que daria debug por remover o chão, pois é bloqueado na sources, como é bloqueado o Depot também, mas eu testei aqui e funcionou normalmente, ele detecta qual o último piso e adiciona o atributo, depois adiciona outro solo por cima para que o atributo seja removido automaticamente. Vou dar uma olhada aqui, pois eu pensei ao invés de criar outro solo com actionID, criar um item invisível, mas não sei a id de nenhum que possa passar por cima. Vou dar uma olhada e ver se resolvo este bug.
-
Tomara que não tenha sido só isso.. E se for o caso, deveria pedir mais auxílio. Estou aqui tentando ajudar. :T
-
Só não entendo porque deu debug em seu servidor, pois o script não cria nada demais. Apenas um actionid no chão que ficará declarada em movements. Por acaso trocou algum dos valores registrados no script?
-
Estou montando pra ti o script, está funfando, só que a stamina só aparece atualizada quando o player reloga. Vou fazer uns testes e já posto. @EDIT' Vejamos, declare o globalevents.xml: <globalevent name="stamina" interval="60" event="script" value="stamina.lua"/> E o script chamado stamina.lua na pasta scripts: local maxstamina = 2520 -- quantidade máxima de Stamina (Não sei se é este valor mesmo) local qtdd = 1 -- quantidade de Stamina é add por minuto local notFight = true -- Só Subir Stamina Quando Não Estiver Caçando ou Lutando. func
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!