-
Total de itens
203 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Yugami postou
-
Scripting summon controlado
Yugami respondeu ao tópico de Senju uchira em Suporte OTServer Derivados
Testa essa script colega: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 34) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -5.2, -0 , -4.2, -0) local arr = { {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 1, 3, 1, 0, 0}, {0, 0, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) local summon = getCreatureSummons if (table.maxn(summo -
Scripting summon controlado
Yugami respondeu ao tópico de Senju uchira em Suporte OTServer Derivados
então não necessariamente precisaria ser um comando que ativa uma spell, no caso seria bom detalhar mais sobre o que faria a script, por exemplo: Precisava de um script na qual ao player utilizar X spell, se ele tiver um summon ativo, o summon morre/desaparece e vai dar um dano de x sqm, e o cooldown da spell sera de x segundos/minutos. -
Scripting summon controlado
Yugami respondeu ao tópico de Senju uchira em Suporte OTServer Derivados
possível é, seria tipo estilo Poketibia ou Digitibia, entretanto essa sua ideia seria para um Summon? ou o jogadores invocaria mais de um Summon -
fiz algumas correções na script local c = { storage = 20000, -- storage do evento ativo pos_zone = {from = {x = 2100, y = 2100, z = 7}, to = {x = 2100, y = 2100, z = 7}}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele morrer newPEffect = 200, -- efeito quando ele renascer exit = {x = 1000, y = 1000, z = 7}, -- posição que ele sera levado caso ele não tenha a storage } function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitun
-
(Resolvido)Editar coordenadas do tp
Yugami respondeu ao tópico de Lisbeky em Suporte Tibia OTServer (Resolvidos)
Ola amigo, acredito que você precisa prestar mais atenção ao ler um tópico ou até mesmo uma script, pois a própria script já lhe responde estas perguntas pos -> posição de criação do teleport toPos -> posição na qual ele vai levar time -> tempo de duração do teleport storage -> valor da storage que vai adicionar value -> valor da storage ["Ushuriel"] = {pos = {x=33157, y=31730, z=11}, toPos = {x=33069, y=31783, z=13}, time = 60, storage = 56123, value = 1}, referente a sua duvida "código do boss", ele se refere ao arquivo na qual fica o código do monster, resum -
Suporte Erro ao abrir a página de visualização do Character
Yugami respondeu ao tópico de KiritoYue em Suporte OTServer Derivados
Ola amigo, então o próprio erro já diz que ele esta tentando checar uma skill que é inexistente, verifica em qual tabela e coluna a função getSkill faz a busca, e em seguida verifica o padrão de numero de skills la, era pra ir de 0-6. -
(Resolvido)[Pedido] Script Dimensão
Yugami respondeu ao tópico de Kevin Araujo em Suporte OTServer Derivados (Resolvidos)
Atah, ambos os erro foi por que esqueci de add o to na position, tenta agora, fiz uma edição no script . -
(Resolvido)[Pedido] Script Dimensão
Yugami respondeu ao tópico de Kevin Araujo em Suporte OTServer Derivados (Resolvidos)
caso o do nosso amigo acima não funcione, e queira tentar oque eu tentei resumi do dele, fiz pelo bloco de notas qualquer erro só postar. local c = { cooldown = 25, -- tempo em segundos para usar novamente effect = 200, -- efeito que vai sair quando for utilizado a spell storage = 32598, -- storage do cooldown pos_user = { x = 1509, y = 1261, z = 7}, pos_target = { x = 1509, y = 1255, z = 7}, time_back = 15, -- tempo em segundos para retornar points = 70, -- pontos de skills que o usuario terar a mais spell_room = {from = {x = 1, y = 1, z = 1}, to = {x = 1, y = 1, z = 1}}, res -
local c = { storage = 20000, -- storage do evento ativo from,to = {x = 2100, y = 2100, z = 7}, {x = 2100, y = 2100, z = 7}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele morrer newPEffect = 200, -- efeito quando ele renascer exit = {x = 1000, y = 1000, z = 7}, -- posição que ele sera levado caso ele não tenha a storage } function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) if (isInRange(getCre
-
Não entendi muito bem oque você quer, ver se funciona o script que fiz pelo bloco de notas: OBS: não esqueça de adicionar a tags do creaturescripts.xml, e dentro do login.lua. Após adicionar o script, se caso o servidor estiver aberto, feche-o e o abra novamente. local c = { storage = 20000, -- storage do evento ativo arena = {from = {x = 2100, y = 2100, z = 7}, to = {x = 2100, y = 2100, z = 7}}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele mo
-
Scripting preciso de ajuda com um script que tenho
Yugami respondeu ao tópico de Senju uchira em Suporte OTServer Derivados
Tenta desta forma: -
Caro, acredito que se você precisar de ajuda seria bom reformular seu tópico, na minha opinião ninguém deve ter entendido direito oque você precisa.
-
Scripting erro ao criar conta myacc
Yugami respondeu ao tópico de Heitorzera13 em Suporte Tibia OTServer
Companheiro não tenho tantas noções de linguaguem de PHP e SQL, entretanto acredito que o erro é pelo seguinte motivo: #0 /var/www/html/system/libs/pot/OTS_Account.php(140): PDO->exec('INSERT INTO `ac...') ele esta tentando inserir um valor na coluna "vip_time", porem não existe nada que faça referencia ao mesmo, então o próprio banco de dados esta configurado para que quando inserir um valor vazio ele inserir um valor X, è neste valor X que esta o erro, pois o mesmo não deve estar configurado. acredito que seja isso. -
Scripting player dropar x item aparecer x mensagem Creaturescript
Yugami respondeu ao tópico de gabrielbuff em Suporte OTServer Derivados
se colocou a tag no Creaturescripts.xml e no login.lua? se não colocou faz assim: no creaturescripts.xml coloque e em login.lua se coloca se no creaturescripts.xml vc colocou "Nome_do_Sistema" com o N e S maiusculo, no login.lua tem que coloca da mesma forma, se for maiusculo coloca maiusculo e se for minusculo coloca minusculo... -
Scripting player dropar x item aparecer x mensagem Creaturescript
Yugami respondeu ao tópico de gabrielbuff em Suporte OTServer Derivados
testa agora. -
Scripting player dropar x item aparecer x mensagem Creaturescript
Yugami respondeu ao tópico de gabrielbuff em Suporte OTServer Derivados
tenta agora, eu esqueci de fexar as " . " -
Scripting player dropar x item aparecer x mensagem Creaturescript
Yugami respondeu ao tópico de gabrielbuff em Suporte OTServer Derivados
tenta isso local config = { [1] = {itemid= 2471}, [2] = {itemid= 2471}, [3] = {itemid= 2471}, } function examine(cid, position, corpse_id) if not isPlayer(cid) then return true end local corpse = getTileItemById(position, corpse_id).uid if corpse <= 1 or not isContainer(corpse) then return true end for slot = 0, getContainerSize(corpse) - 1 do local item = getContainerItem(corpse, slot) if item.uid <= 1 then return true end for i = 1, #config do if item.itemid == config[i].itemid then doBroadcastMessa -
(Resolvido)Ao Clickar pra abrir a Bp -DEBUG
Yugami respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
então tu tem que arrumar os newtype de todos elas, provavelmente ela ta com algum "newtype" bugado que no client não tem, ou que esta com a descrição do objeto diferente por exemplo se no item.orb ele estiver com o useable marcado e no newtype do object buider, ele não tiver com esta opção marcada, possa ser que de divergência e acaba debugando mesmo. ai o jeito é tu deixa os dois iguais. -
(Resolvido)Ao Clickar pra abrir a Bp -DEBUG
Yugami respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
ser for a bp, tu procura o ID dela e axa ela la no item editor se for o item, tu procura o ID do item e axa ele la no item editor ali em cid é o "newtype" do objeto, esse newtype do objeto tu tem q axar pelo programa do Dat editor ou Object Buider -
(Resolvido)Ao Clickar pra abrir a Bp -DEBUG
Yugami respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
baixa este programa e depois extrai ele para alguma pasta, coloca seu tibia.spr e tibia.dat nesta mesma pasta, e abre o programa, ai só abri o seu itens.xml, caça o ID da potion, logo em seguida tu vai no programa abre o itens.orb procura esse mesmo ID que tava no itens.xml, e editar o ID da newtype que tiver la, para alguma que não debug -
Ver se funciona no seu mapa vai na pasta do seu OT/data/actions/scripts e cria um arquivo.lua com nome de alavancaquestion e coloca este código dentro local config = { placa = 1945, -- ID da Placa exausted = 24, -- Exausted em Horas storage = 15555, -- Storage da Questão effect = 222, -- ID do efeito durante o teleport posteleport = {x=996, y=1087, z=7, stackpos=253}, -- Piso onde o Player vai ser teleportado } function onUse(cid, item, frompos, item2, topos) if item.itemid == config.placa then if getPlayerStorageValue(cid, config.storage) - os.time() >= 1 then
-
(Resolvido)Ao Clickar pra abrir a Bp -DEBUG
Yugami respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
qual versão do seu jogo? 854,860...? -
(Resolvido)Ao Clickar pra abrir a Bp -DEBUG
Yugami respondeu ao tópico de mikaelkelvin em Suporte Tibia OTServer (Resolvidos)
você tem o programa "item editor" da versão do seu jogo?
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!