-
Total de itens
235 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Nazo postou
-
O suporte não é feito por mensagens privadas, você que precisa de ajuda, precisa descrever seu problema aqui completamente, com prints e etc.
-
Scripting [SCRIPT] Weapon Atk com skill
Nazorespondeu ao tópico de KillerWatts em Suporte Tibia OTServerTente ser mais claro na sua dúvida, não podemos adivinhar como você quer... -
Scripting Corrigir erro no script
Nazorespondeu ao tópico de Adilson Hacker em Suporte Tibia OTServerEsse código tá uma bagunça desgraçada, mas tenta aí: ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_one_name = "Castle" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 1 -- Premio por vezes de conquista d -
(Resolvido)[PEDIDO] Script de !support
Nazorespondeu ao tópico de Matheuus em Suporte Tibia OTServer (Resolvidos)Vê agora: -- by Nazo (tibiaking.com) local function getStaffPlayers() local query = db.storeQuery("SELECT `name` FROM `players` WHERE `group_id` >= 2;") return query end function onSay(cid, words, param, channel) local staff = getStaffPlayers() if staff ~= false then text = "Equipe:\n" repeat text = text .. "Nome: " .. result.getDataInt(staff, "name") .. " | Status: " .. isPlayer(getCreatureByName(result.getDataInt(staff, "name"))) and "Online" or "Offline" until not result.next(staff) result.free(staff) else text = "Não há staffs cadastrados no banco de dados." end -
(Resolvido)[PEDIDO] Script de !support
Nazorespondeu ao tópico de Matheuus em Suporte Tibia OTServer (Resolvidos)Eu havia errado no group_id mesmo, perdão. Testa agora: -- by Nazo (tibiaking.com) local function getStaffPlayers() query = db.getResult("SELECT `name` FROM `players` WHERE `group_id` >= 2;") return query:getDataString("name") end function onSay(cid, words, param, channel) staff = getStaffPlayers() text = "Equipe:\n" for _, name in ipairs(staff) do text = text .. "Nome: " .. name .. " | Status: " if (isPlayer(getCreatureByName(name))) then text = text .. "Online\n" else text = text .. "Offline\n" end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLU -
(Resolvido)[PEDIDO] Script de !support
Nazorespondeu ao tópico de Matheuus em Suporte Tibia OTServer (Resolvidos)Cria a talkaction no xml e referencia pra um arquivo lua com o seguinte código: -- by Nazo (tibiaking.com) local function getStaffPlayers() return db.getResult("SELECT name FROM `players` WHERE `access` >= 2;") end function onSay(cid, words, param, channel) staff = getStaffPlayers() text = "Equipe:\n" for _, name in ipairs(staff) do text = text .. "Nome: " .. name .. " | Status: " if (isPlayer(getCreatureByName(name))) then text = text .. "Online\n" else text = text .. "Offline\n" end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, text) return true -
Sistema Perfect Autoloot System
Nazorespondeu ao tópico deJnetworksem Sistemas, Mods & Funções .luaDentro da função "function onLogin(cid)" no creaturescripts\scripts\login.lua. (Lembrando, não ponha dentro de nenhum "if/else")- 39 respostas
-
- servidores
- baiak
- (e 6 mais)
-
Scripting Arma fist não pode ser equipada
Nazorespondeu ao tópico de sauvadur em Suporte Tibia OTServerAs sources do seu servidor são os códigos-fonte do arquivo executável que você inicia para rodar o servidor, então, primeiramente, você precisa ter acesso a estes códigos-fonte (que uma vez compilados no .exe, não podem ser obtidos novamente, portanto, trate de checar se o servidor que você utiliza tem estes arquivos disponibilizados em algum local); recomendo que dê uma estudada sobre, e refaça o post pedindo ajuda, para que possam melhor te ajudar. Minhas especialidades dentro dos otservers não incluem alterações nas sources, então, alguém pode te ajudar melhor que eu, xD. e -
(Resolvido)Usar spell apenas em players
Nazorespondeu ao tópico de Mark Coder em Suporte OTServer Derivados (Resolvidos)Não tenho certeza se vai funcionar baseado na versão do seu TFS, mas tenta: function onCastSpell(cid, var) local jogadorpos = getCreaturePosition(cid) local target = getCreatureTarget(cid) local monsterpos = getCreaturePosition(target) if (isPlayer(target)) then doTeleportThing(cid,monsterpos) doTeleportThing(target,jogadorpos) doSendMagicEffect(jogadorpos, 7) doSendMagicEffect(monsterpos, 7) else doPlayerSendTextMessage(cid,20,'You can only use it on players.') end end -
Scripting [Error - CreatureScript Interface]
Nazorespondeu ao tópico de iury alves potter em Suporte OTServer DerivadosNão possuo se vai funcionar, pois o erro pode ser em diversos uso da mesma função, mas coloquei as mesmas alterações em todas, testa aí: local combats = { [PSYCHICDAMAGE] = {cor = COLOR_PSYCHIC}, [GRASSDAMAGE] = {cor = COLOR_GRASS}, [POISONEDDAMAGE] = {cor = COLOR_GRASS}, [FIREDAMAGE] = {cor = COLOR_FIRE2}, [BURNEDDAMAGE] = {cor = COLOR_BURN}, [WATERDAMAGE] = {cor = COLOR_WATER}, [ICEDAMAGE] = {cor = COLOR_ICE}, [NORMALDAMAGE] = {cor = COLOR_NORMAL}, [FLYDAMAGE] = {cor = COLOR_FLYING}, [GHOSTDAMAGE] = {cor = COLOR_GHOST}, [GROUNDDAMAGE] = {cor = COLOR_GROUND}, [ELECTRICDAMAG -
Scripting Arma fist não pode ser equipada
Nazorespondeu ao tópico de sauvadur em Suporte Tibia OTServerIsso acontece devido ao fato de não existir estrutura para criação de armas do tipo "fist" nas sources do game, se você deseja que isso funcione, precisa adicionar lá. A skill existe e é utilizada apenas pro dano quando não há armas na sua mão, não existe configuração para armas serem criadas dando dano embasando-se na skill Fist Fighting. -
Scripting Item que dá permissão para usar magia
Nazorespondeu ao tópico de sauvadur em Suporte Tibia OTServerFaz assim, em cada spell que necessita de um item específico equipado para ser utilizada, coloque a seguinte linha no começo do código: wand = 3074 -- id da wand Abaixo de: function onCastSpell(cid, var) Coloque: if (not ((getPlayerSlotItem(cid,CONST_SLOT_LEFT).itemid == wand) or (getPlayerSlotItem(cid,CONST_SLOT_RIGHT).itemid == wand))) then -- by Nazo (tibiaking.com) doPlayerSendCancel(cid, "Sorry, you need the wand.") return false end -
Testa aqui: -- edited by Nazo (tibiaking.com) local outfit = {lookType = 154} -- outfit local tempo = 120 -- tempo em segundos. local effect = {191} -- effect no player, caso queira apenas 1, basta remover os outros numeros. local cooldown = 300 -- cooldown em segundos. local ml = 45 -- quantos ira aumentar o skill de ML local skillfist = 40 -- quantos ira aumentar o skill de Fist local skillsword = 40 -- quantos ira aumentar o skill de Sword local skillaxe = 40 -- quantos ira aumentar o skill de Axe local skillclub = 45 -- quantos ira aumentar o skill de Club local skilldistance =
-
@Nogard (tá bom demais, carai) 2 x 0 @Wingardium
-
Testa isso aqui, não uso muito o modern por preferir outros frameworks, mas modifique essas duas linhas no config.php: $config['website'] = $config['website'] = 'http://localhost/'; $config['server_name'] = "%SERVER_NAME%"; // nome do servidor igual no config.lua Se não der certo, joga esse modern no lixo (dica)
-
mostra o config.php, um print do seu phpmyadmin e o config.lua ae xupinga
-
(Resolvido)[DUVIDA] Um player pode Usar Mais de uma Storage ?
Nazorespondeu ao tópico de Ronald warsks em Suporte Tibia OTServer (Resolvidos)Imagine os players como estantes com gavetas, as storages são como gavetas que são representadas por um número de até 65535 se não me engano, cada uma tem um conteúdo que é um número, imagine que você tem a gaveta de número 31223, e bota o valor 5 dentro dela, o player terá na storage 31223 o valor 5, entendeu? o valor padrão em todas storages é -1 se não houver sido setada -
Outro Tomei ban no otservlist.org. tem algum jeito de resolver isso?
Nazorespondeu ao tópico de GustavoColetti em Suporte OTServer Derivadosmuda o ipv4 e dns (numérico e de letras) do servidor e crie outra conta. -
Tipo, dá pra tentar fazer isso sem mexer nas sources, só não entendi o que você quer. você está no floor 4, dá look no item do floor 7 mas tem um item no floor 6 que fica na frente e te impossibilita?
-
Scripting Ativar A Script Somente Quando Ganhar A Storage
Nazorespondeu ao tópico de Hokograma em Suporte OTServer DerivadosPerdão, mas não é permitido falar sobre comércio em áreas que não são sobre tal assunto, só no privado ou nas áreas específicas para tal. Daqui a pouco coloco aqui tudo direitinho sobre o que foi pedido inicialmente. -
Scripting Ativar A Script Somente Quando Ganhar A Storage
Nazorespondeu ao tópico de Hokograma em Suporte OTServer DerivadosMas por que você mudou isso meu jovem, deixa do modo que tá, não tem motivo pra mudar essas linhas, a parte do onkill é do modo que te mandei meu chapa. -
Scripting Ativar A Script Somente Quando Ganhar A Storage
Nazorespondeu ao tópico de Hokograma em Suporte OTServer DerivadosUse o código que mandei com o seu npc, porém quando você pega sua missão com o npc o npc te dá a storage que vc quer ali com o valor 0, o código que você acabou de mandar não tem nexo, ele só seta a storage, mas não incrementa. -
Scripting Ativar A Script Somente Quando Ganhar A Storage
Nazorespondeu ao tópico de Hokograma em Suporte OTServer DerivadosO seu NPC precisa dar valor "0" na storage 12312 pro script funcionar. -
Scripting Ativar A Script Somente Quando Ganhar A Storage
Nazorespondeu ao tópico de Hokograma em Suporte OTServer Derivadoslocal config = { monster = "Ferumbras", -- nome do monstro storage = 12312, -- storage em que ficam salvos monstersToKill = 1700 -- monstros a matar } function onKill(cid, target, lastHit) if(isMonster(target) and getCreatureName(target) == config.monster and getPlayerStorageValue(cid,config.storage) >= 0 and getPlayerStorageValue(cid,config.storage) < config.monstersToKill) then setPlayerStorageValue(cid,config.storage,getPlayerStorageValue(cid,config.storage)+1) if(getPlayerStorageValue(cid,config.storage) == 1700) then doPlayerPopupFYI(cid, "finish task") end end r
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!