-
Total de itens
482 -
Registro em
-
Última visita
-
Dias Ganhos
38
Tudo que Dwarfer postou
-
Normal Expulsar jogador da sala
Dwarfer respondeu ao tópico de Thayguroficial em Suporte Tibia OTServer
@Thayguroficial Como você não colocou o script, vou deixar a função para que você adicione a ele: local fromPos_, toPos_, kickPos = {x=1,y=1,z=1}, {x=1,y=1,z=1}, {x=1,y=1,z=1} -- canto superior esquerdo, inferior direito da área, posição ao ser kikado local timeToKick = {5, "min"} -- tempo para ser kikado -- adicione isso ao usar a alavanca addEvent(kickFromArea, mathtime(timeToKick) * 1000, cid, fromPos_, toPos_, kickPos) -- adicione as funções no final function kickFromArea(cid, fromPos, toPos, kickPos) if isPlayer(cid) and isInRange(getPlayerPosition(cid), fromPos, toPos) t -
Para evitar maiores modificações, você poderia utilizar esse aumento de dano apenas para player vs player (com monstros não funciona). Após usar a magia, o player só poderia utilizar novamente assim que o efeito do bônus no elemento (fire, ice, etc) acabasse. Então, teste assim: Em spells/scripts crie um arquivo: buffelemental.lua Edite as palavras "flam", "frigo" como queira ou adicione outras. Em spells.xml: (Edite as palavras da magia, o maglvl, mana e os outros parâmetros de acordo com o que desejar, esse aí é apenas para servir como
-
Veja se é útil para você: Depois disso, é só colocar o storage no actionid daquelas portas de quest ou colocar um actionid em uma porta qualquer e adicionar o script abaixo: Em actions/scripts, crie um arquivo.lua: local storage = 4151 local newPos = {x = 1, y = 1, z = 1} function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then return doPlayerSendCancel(cid, "You are not allowed to enter.") and true end doTeleportThing(cid, newPos) doSendMagicEffect(newPos, CONST_ME_TELEPORT) return true end
-
Em movements/scripts, crie um arquivo.lua: Em movements.xml, adicione a tag: <movevent event="StepIn" actionid="ACTION_ID_DO_TELEPORT" script="NOMEDOARQUIVO.lua" />
-
Por que a necessidade de mudar os storages? Apenas use o script que está no tópico, configurando as vocações e os lookTypes conforme está descrito.
-
(Resolvido)max door Level
Dwarfer respondeu ao tópico de gabirucola em Suporte Tibia OTServer (Resolvidos)
Porta Em actions/scripts, crie um arquivo.lua: No actions.xml: <action actionid="ACTION_ID_DA_PORTA" script="NOMEDOARQUIVO.lua" /> Tp Em movements/scripts, crie um arquivo.lua: No movements.xml: <movevent type="StepIn" actionid="ACTION_ID_DO_TELEPORT" event="script" value="NOMEDOARQUIVO.lua"/> Npc Um arquivo xml como base: <?xml version="1.0" encoding="UTF-8"?> <npc name="Dwarfer" script="NOMEDOARQUIVO.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look -
(Resolvido)Pedido Teleporte por comando para OTserver 10.98
Dwarfer respondeu ao tópico de amarelax em Suporte Tibia OTServer (Resolvidos)
Em talkactions/scripts crie um arquivo.lua: No talkactions.xml, adicione a tag: <talkaction words="/ir" separator=" " script="NOMEDOARQUIVO.lua" /> -
Derivado [860] Wand que cria portal
Dwarfer respondeu ao tópico de xMateuss em Suporte Tibia OTServer
Em actions/scripts crie um arquivo.lua: No actions.xml, adicione a tag: <action itemid="ID_DO_ITEM" script="NOMEDOARQUIVO.lua" /> Não tive como testar. -
Normal [Movements] Piso que Transforma em X Vocation - Pedido
Dwarfer respondeu ao tópico de Zauster em Suporte Tibia OTServer
Em movements/scripts, crie um arquivo.lua: local t = { [1] = 2, --[vocação de ID 1] = troca para a de ID 2 [2] = 1, [3] = 4, [4] = 3 } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) local voc = t[getPlayerVocation(cid)] if not voc then doTeleportThing(cid, fromPosition) doPlayerSendCancel(cid, "Your vocation is not allowed to be changed.") return true end doPlayerSetVocation(cid, voc) doCreatureSay(cid, "You have changed your vocation!", TALKTYPE_ORANGE_1) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) return true end No movement -
(Resolvido)Alavanca potion.
Dwarfer respondeu ao tópico de Leomonti em Suporte Tibia OTServer (Resolvidos)
local config = { money = 10000, -- Dinheiro que vai custar item = 7591, -- ID do item que vai vender count = 100, -- Quantidade } function onUse(cid, item, fromPosition, itemEx, toPosition) local p = getPlayerPosition(cid) if getPlayerFreeCap(cid) < getItemWeightById(config.item, config.count) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "Você não tem cap suficiente para ".. config.count.." "..getItemNameById(config.item)..".") doSendMagicEffect(p, CONST_ME_POFF) return true end if not doPlayerRemoveMoney(cid, config.money) then doPlayerSendTextMessage(cid, MESS -
Derivado Alguem Sabe como configurar essa script
Dwarfer respondeu ao tópico de Luis077 em Suporte Tibia OTServer
Você substitui o 11338 pelo id do item que você quer. -
Derivado Alguem Sabe como configurar essa script
Dwarfer respondeu ao tópico de Luis077 em Suporte Tibia OTServer
local config = { [1] = 824, [2] = 212 ... } Já está explicado no script. O player com ID da vocação igual a 1 vai ser transformado no lookType 824, o da vocação 2 no lookType 212 e por aí vai. Olhe os lookTypes dos outfits no arquivo outfits.xml ou caso seja um monstro, no próprio arquivo do monstro. -
@Mirkaan Em movements/scripts, crie um arquivo.lua: No movements.xml, adicione a tag: <movevent type="StepIn" actionid="ACTION_ID_DO_TELEPORT" event="script" value="NOMEDOARQUIVO.lua"/>
-
Dê uma olhada em: Ou:
-
(Resolvido)[Pedido] Double Fishing
Dwarfer respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
Item que dá o bônus Em actions/scripts, crie um arquivo.lua: Em actions/scripts, adicione a tag: <action itemid="ID_DO_ITEM" script="NOMEDOARQUIVO.lua" /> -
(Resolvido)Npc que summona monstro em troca de item
Dwarfer respondeu ao tópico de gabirucola em Suporte Tibia OTServer (Resolvidos)
Em npcs/scripts crie um arquivo.lua: Um arquivo.xml como base: <?xml version="1.0" encoding="UTF-8"?> <npc name="Dwarfer" script="NOMEDOARQUIVO.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="66"/> </npc> -
(Resolvido)Modificar um script pra TFS 1.2
Dwarfer respondeu ao tópico de Pedro. em Suporte Tibia OTServer (Resolvidos)
@edit Ah, tinha dito que faltava você colocar o uid no portal rsrsrs. Valeu. -
(Resolvido)Modificar um script pra TFS 1.2
Dwarfer respondeu ao tópico de Pedro. em Suporte Tibia OTServer (Resolvidos)
@Jobs -
Normal Montaria aleatória ao avançar de level
Dwarfer respondeu ao tópico de Danilo Matos em Suporte Tibia OTServer
Em creaturescripts/scripts crie um arquivo.lua: No creaturescripts.xml, adicione as tags: <event type="advance" name="mountonadvance" script="NOMEDOARQUIVO.lua"/> <event type="login" name="reg_mountonadvance" script="NOMEDOARQUIVO.lua"/> -
(Resolvido)[Ajuda] Action Quest
Dwarfer respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
Sim, não coloquei a verificação porque me baseei pela foto que você colocou da área. Achei que o único jeito que o player poderia sair seria sendo kikado da área. Utilize essa: -
Antes de fazer um pedido/tirar uma dúvida, utilize a ferramenta de busca do fórum para verificar se o que deseja já não existe aqui. Além disso, sempre deixe claro a versão do tfs que você está usando. Em actions/scripts: No actions.xml: <action itemid="ID_DO_ITEM" script="NOMEDOARQUIVO.lua" />
-
(Resolvido)[Ajuda] Action Quest
Dwarfer respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
Como assim não precisa estar na mão? Você colocou no tópico que "o Player clicka na porta com o XXX Item na mão", da próxima vez tente deixar seu pedido bem detalhado. Fiz a alteração para verificar se o player possui o item, independente de estar na mão. Com relação ao erro, se você configurar as posições corretamente, vai funcionar. -
(Resolvido)[Ajuda] Action Quest
Dwarfer respondeu ao tópico de OfWar em Suporte Tibia OTServer (Resolvidos)
@OfWar Vê assim: No actions.xml: <action actionid="ACTION_ID_DA_PORTA" script="NOMEDOARQUIVO.lua" /> -
@crk
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!