-
Total de itens
46 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que .Smile postou
-
(Resolvido)Alguém poderia me fornecer esse script?
.Smile respondeu ao tópico de ITALOx em Suporte Tibia Alternativo (Resolvidos)
Essa Spell já foi feita pelo membro @xWhiteWolf Link do tópico: copie algum arquivo .lua da sua pasta data/spells/scripts e renomeie para flightkubu.lua, apague tudo e cole isso dentro: -- dash as it was in avaOT by Night Wolf local damage = 0 -- dano que toma qnd bate em algum obstáculo local speed = 500 -- velocidade do player ao usar o dash (vai de 0 a mil) local pzprotect = true -- nao deixa entrar em pz com a spell local distance = 15 -- quantos sqms anda local function isWalkable(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = p -
Scripting [Ajuda] Como usar powerdown em protectzone
.Smile respondeu ao tópico de joaovitorbk9 em Suporte Tibia Alternativo
Vai no seu spells.xml e encontra a Tag da magia mude o aggressive="1" para aggressive="0" caso não tenha essa Tag adicione ela. -
Client Erro ao compilar OtCliente
.Smile respondeu ao tópico de adrianok em Suporte Tibia Alternativo
Opa Eae irmão blz ? vi que você criou o tópico dia 16 e não sei se alguém vai vir te ajudar sobre esse erro, então eu te recomendo compilar o OTClient com Microsoft Visual Studio já que aparentemente você está tentando compilar com CMake e Codeblocks. Aqui já tem uns executáveis do OTClient compilado caso você não tenha feito nenhuma modificação na Source e só precisa do .exe https://otland.net/threads/otclient-builds-windows.217977/ -
(Resolvido)Usar Comando Somente Em X Position
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
SakopPkosaok sempre erro na hora de mexer com variáveis fico feliz que já tenham te ajudado, corrigi o código lá de qualquer forma. -
(Resolvido)Usar Comando Somente Em X Position
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
local config = { minlevel = 30000, --- level inical para resetar price = 100000, --- preço inicial para resetar newlevel = 20, --- level apos reset priceByReset = 90000, --- preço acrescentado por reset percent = 80, ---- porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) maxresets = 25, look = true, levelbyreset = 10000 } local function getResets(cid) local query = db.getResult("SELECT `resets` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return query:getDataInt("resets") <= 0 and 0 or query:getDataInt("resets") end local function -
(Resolvido)Usar Comando Somente Em X Position
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
Sim, posta o código, e é pra ele só conseguir usar em certa área ou em certo piso exatamente em certa posição ? -
(Resolvido)NPC Teleporta Storange e Level, Ajuda por favor
.Smile respondeu ao tópico de Naze em Suporte Tibia Otserv (Resolvidos)
local DESTINO = {x = 160, y = 54, z = 7} -- POSIÇÃO DE DESTINO local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg:lower()) end function onThink() npcHandler:onThink() end local talkState = {} function creatureSayCallback(cid, -
Outro Adicionar novos effects no client 11
.Smile respondeu ao tópico de diarmaint em Suporte Tibia Otserv
Que programa você está utilizando para modificar as sprites ? se for o Object Builder qual versão do programa ? -
Scripting [8.60] Erro na troca de vocação
.Smile respondeu ao tópico de drygolx em Suporte Tibia Otserv
Vai no seu vocations.xml é certifica que o ID da vocação é o mesmo ID do fromvoc Exemplo: <vocation id="10" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="5" gainmanaticks="3" gainmanaamount="5" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="5"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance -
(Resolvido)Nao poder usar o comando em "X" lugares
.Smile respondeu ao tópico de Black Fenix em Suporte Tibia Alternativo (Resolvidos)
function onSay(cid, words, param) local from,to = {x=1001, y=705, z=7},{x=1031, y=737, z=7} local from2,to2 = {x=1011, y=705, z=6},{x=1031, y=738, z=6} local from3,to3 = {x=1012, y=706, z=5},{x=1032, y=739, z=5} local pos = {x=99, y=188, z=7} if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) or isInRange(getCreaturePosition(cid), from3, to3) then doPlayerSendCancel(cid, "Voce nao pode fazer isso nessa area!") return true end if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendCancel(cid, "Voce nao pode fazer isso em lu -
(Resolvido)Colocar storage e exausted nessa script
.Smile respondeu ao tópico de leozincorsair em Suporte Tibia Otserv (Resolvidos)
Arrumei o Código quanto percebi mas você já tinha pego com o erro, pega o código lá de cima de novo eu editei. Não porém o seu é menos otimizado e tem 1 linha que não faz parte do exhaustion que resultou nesse erro, de qualquer forma eu também cometi um erro no meu código mas já concertei, ninguém é perfeito soakpkosa. -
(Resolvido)Colocar storage e exausted nessa script
.Smile respondeu ao tópico de leozincorsair em Suporte Tibia Otserv (Resolvidos)
local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_HITCOLOR, COLOR_ORANGE) setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -110.0, 0, -125.0, 0) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 301) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 301) local combat4 = createCombatObject() setCombatParam( -
(Resolvido)Money Por Vip Coins
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
Corrigido, lembre-se de editar o valor minimo e o fee na lib e veja se tem os requisitos. npc --[[ SISTEMA DE CAÇADOR DE RECOMPENSAS FEITO POR LEORIC [OMEGA] ]]-- local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() n -
Scripting Adição no tp scroll
.Smile respondeu ao tópico de eliaspalermo em Suporte Tibia Alternativo
function onUse(cid, item, fromPosition, itemEx, toPosition) if getCreatureCondition(cid, CONDITION_INFIGHT) == true then return doPlayerSendCancel(cid, "You can not be in Battle.") end local config = { pos = {x = 987, y = 1029, z = 7}, -- posição que o player vai cair waittime = 1.5 -- tempo de exhaustion em segundos storage = 115818 -- storage do exhaustion } if exhaustion.check(cid, config.storage) then doPlayerSendCancel(cid, "You are exhausted") return false end if(itemEx.itemid == 13576) then doPlayerSendTextMessage(cid, 19, "Voce foi transportado de volta a File -
(Resolvido)Money Por Vip Coins
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
npc --[[ SISTEMA DE CAÇADOR DE RECOMPENSAS FEITO POR LEORIC [OMEGA] ]]-- local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:i -
Scripting Bunshin não segue o criador
.Smile respondeu ao tópico de jaax98 em Suporte Tibia Alternativo
Em relação aos Summons seguirem o jogador, há uma opção que você pode ativar para que quando o jogador sair da tela os Summons se teleportem até ele. no Config.lua do seu Servidor teleportPlayerSummons = false altere o false para true. ps: caso você queira que os Summons 100% o jogador enquanto tiver andando altere a Speed deles no arquivo .xml e deixe a Speed superior a dos Players assim eles nunca vão ficar para trás. Substitui seu código por este para os Summons saírem em cima de você. function onCastSpell(cid, var) local cloth = getCreatureO -
Scripting COMO LIBERAR SET OUTFIT SOMENTE PARA ADMS
.Smile respondeu ao tópico de jaax98 em Suporte Tibia Alternativo
Por padrão o comando /newtype ou /looktype já vem com restrição para apenas quem for Community Manager ou acima usar. Vá até \data\talkactions e abra o arquivo talkactions.xml e procure pela linha. <talkaction log="yes" words="/newtype" access="4" event="script" value="newtype.lua"/> Access="numerodocargo" coloque o numero 5 entra as aspas. Access="1" = Tutor, Access="2" = Senior Tutor, Access="3" Game Master, Access="4" Community Manager, Access="5" God -
(Resolvido)Usar Comando So em AREA PZ
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
@mullino Respondi em seu outro tópico. -
(Resolvido)Trocar Money Por Item
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
local moneyId = 11192 -- ID do item que ira remover local moneyRed = 5 -- Quatidade de item para remover o frag e red skull local moneyBlack = 3 -- Quatidade de item para remover o frag e black skull local moneySkullNone = 1 -- Quatidade de item para remover o frag function onSay(cid, words, param, channel) if not getTileInfo(getThingPos(cid)).protection then return doPlayerSendCancel(cid, "You must be in a Protection Zone.") end pid = getPlayerGUID(cid) if getCreatureSkullType(cid) == 4 then if doPlayerRemoveItem(ci -
(Resolvido)Acelerar animaçao de um effect?
.Smile respondeu ao tópico de joaovitorbk9 em Suporte Tibia Alternativo (Resolvidos)
Tem sim, há algumas formas de fazer isso: 1- Você pode editar o efeito manualmente e diminuir os Frames pra ele ir mais rápido. 2- Você cria um função na Sources que define a quantos Frames a animação do efeito vai passar. -
/adm para virar GOD /player para virar PLAYER
.Smile respondeu ao tópico de .Smile em Action, MoveEvent, TalkAction & Spell
Você precisa fornecer o acesso 3 a conta do char que vai usar esses comandos. -
(Resolvido)Ajuda Exp Ring Por Stages
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
Sim é só fazer outro script e mudar o valor da XP, e mudar os Storages também aonde fica 120365 você muda pra 120366 por exemplo. -
(Resolvido)Ajuda Exp Ring Por Stages
.Smile respondeu ao tópico de mullino em Suporte Tibia Otserv (Resolvidos)
function onEquip(cid, item, slot) if getPlayerStorageValue(cid, 120365) - os.time() <= 0 then doTransformItem(item.uid, 10502, 1) doPlayerSendTextMessage(cid, 22, 'Agora ganha 3x mais experiencia!') doPlayerSetExperienceRate(cid, 3.0) setPlayerStorageValue(cid, 120365, os.time()+2) end return true end function onDeEquip(cid, item, slot) doPlayerSendTextMessage(cid, 22, 'Experiencia extra cancelada.') doPlayerSetExperienceRate(cid, 1) return true end Se possível teste em diferentes leveis do stages pra ver se está tudo funcionando corretamente. -
/adm para virar GOD /player para virar PLAYER
.Smile respondeu ao tópico de .Smile em Action, MoveEvent, TalkAction & Spell
Esse sistema é apenas para Servidores que possuem a Source 1.x geralmente servidores de versão 10+ como o KotZletY falou. -
(Resolvido)Error #2030 Object Builder
.Smile respondeu ao tópico de RevallTOP em Suporte Tibia Alternativo (Resolvidos)
Na hora de abrir o Client você precisa marcar a opção Transparency pois esse servidor utilizava Transparência no seu OTClient.
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!