-
Total de itens
3604 -
Registro em
-
Última visita
-
Dias Ganhos
158
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que xWhiteWolf postou
-
se não funciona significa que seu TFS não tem essas funções.. ou vc troca de server ou faz edição nas sources pra colocar isso. Não tem como ninguém te ajudar além disso :/
-
(Resolvido)Erro ao criar account pelo Website
xWhiteWolf respondeu ao tópico de iErrorzz em Suporte Tibia OTServer (Resolvidos)
não precisava ter criado dois tópicos com a mesma dúvida http://www.tibiaking.com/forum/topic/38145-gesior-criando-account-errada/ isso só lota o fórum de dúvidas/pedidos e diminui a vontade dos outros de te ajudarem.. leia as regras! -
[ajuda] mensagem no servidor
xWhiteWolf respondeu ao tópico de sidneivascao em Suporte Tibia OTServer
cada server muda.. vai no data\lib\constant.lua e procura por isso.. TEXTCOLOR_BLUE = 5 TEXTCOLOR_GREEN = 18 TEXTCOLOR_TEAL = 35 TEXTCOLOR_LIGHTGREEN = 66 TEXTCOLOR_DARKBROWN = 78 TEXTCOLOR_LIGHTBLUE = 89 TEXTCOLOR_DARKPURPLE = 112 TEXTCOLOR_BROWN = 120 TEXTCOLOR_GREY = 129 TEXTCOLOR_DARKRED = 144 TEXTCOLOR_DARKPINK = 152 TEXTCOLOR_PURPLE = 154 TEXTCOLOR_DARKORANGE = 156 TEXTCOLOR_RED = 180 TEXTCOLOR_PINK = 190 TEXTCOLOR_ORANGE = 192 TEXTCOLOR_DARKYELLOW = 205 TEXTCOLOR_YELLOW = 210 TEXTCOLOR_WHITE = 215 TEXTCOLOR_NONE = 255 no meu server é a 66 a verde claro -
(Resolvido)[VIP] no nome (VIP System by Account v1.0 Kydrai)
xWhiteWolf respondeu ao tópico de fezeRa em Suporte Tibia OTServer (Resolvidos)
if not (getVipTime(cid)) then local name = getCreatureName(cid) if string.find(tostring(name):lower(),"[[vip]]") then local newname = string.sub(tostring(name), 7) -- conta o nome a partir do sétimo caractere. "[VIP] God Wolf" vai virar "God Wolf" end db.executeQuery("UPDATE `players` SET `name` = '".. newname .."' WHERE `id` = "..getPlayerGUID(cid)..";") else local name = getCreatureName(cid) if not (string.find(tostring(name):lower(),"[[vip]]")) then db.executeQuery("UPDATE `players` SET `name` = '[[VIP]] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") end end col -
(Resolvido)Aprender a linguagem.
xWhiteWolf respondeu ao tópico de Jack3D em Suporte Tibia OTServer (Resolvidos)
entao cara, vc vai precisar de 5 coisas: Aprender Lua (linguagem em que é programado o tibia) Treinar muito Andar sempre com uma tabela de funções do seu servidor Fuçar as sources para ver oque as funções precisam e oque elas fazem Fuçar a lib pra ver as funções feitas em LUA e as constantes (conditions, efeitos, etc.) cid é abreviação pra creatureid e significa a criatura que está executando o script.. uid é abreviação pra uniqueid e significa o numero único de uma determinada coisa. -
(Resolvido)[Pedido] Pìlar ao dar use nasce bixo e da storage
xWhiteWolf respondeu ao tópico de LeoTK em Suporte Tibia OTServer (Resolvidos)
precisa replicar pra todos.. coloca numero 2 <event type="kill" name="pilarquest2" script="nomequalquer2.lua"/> registerCreatureEvent(cid, "pilarquest2") e vai repetindo pros 11 (o script tb). A action é bem facinho de fazer então fica aí como sua lição de casa tentar haha dica: use as funções de storage e essa daqui pra criar o monstro: -
(Resolvido)[VIP] no nome (VIP System by Account v1.0 Kydrai)
xWhiteWolf respondeu ao tópico de fezeRa em Suporte Tibia OTServer (Resolvidos)
pronto cara.. agora é só adicionar isso no login.lua antes do ultimo return true e acabou: if not (getVipTime(cid)) then local name = getCreatureName(cid) if string.find(tostring(name):lower(),"[vip]") then local newname = string.sub(tostring(name), 7) -- conta o nome a partir do sétimo caractere. "[VIP] God Wolf" vai virar "God Wolf" end db.executeQuery("UPDATE `players` SET `name` = '".. newname .."' WHERE `id` = "..getPlayerGUID(cid)..";") else local name = getCreatureName(cid) if not (string.find(tostring(name):lower(),"[vip]")) then db.executeQuery("UPDATE `players` SET `name` = -
(Resolvido)[VIP] no nome (VIP System by Account v1.0 Kydrai)
xWhiteWolf respondeu ao tópico de fezeRa em Suporte Tibia OTServer (Resolvidos)
coloca no mesmo scrit que dá a vip ué -
(Resolvido)[Pedido] Pìlar ao dar use nasce bixo e da storage
xWhiteWolf respondeu ao tópico de LeoTK em Suporte Tibia OTServer (Resolvidos)
creaturescripts onKill: function onKill(cid, target, lastHit) local killed = getPlayerStorageValue(cid, 12000) if isMonster(target) and getCreatureName(target):lower() == 'nome do boss 1 em minusculo' then if killed < 1 then doSendMagicEffect(getThingPos(cid), 66) setPlayerStorageValue(cid, 12000, 1) end end return true end só repetir isso pra todos os bosses mudando só o 'nome do boss 1 em minusculo'. Se for Demon vai ficar 'demon'; Agora é só adicionar essa linha no creaturescripts.xml <event type="kill" name="pilarquest" script="nomequalquer.lua"/> e em creaturescripts\s -
(Resolvido)[VIP] no nome (VIP System by Account v1.0 Kydrai)
xWhiteWolf respondeu ao tópico de fezeRa em Suporte Tibia OTServer (Resolvidos)
uma função pra adicionar a [VIP] no nome: db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") e uma pra remover: vai em data\creaturescripts\scripts\login.lua e adiciona isso antes do ultimo return true if not (getVipTime(cid)) then local name = getCreatureName(cid) if string.find(tostring(name):lower(),"[vip]") then local newname = string.sub(tostring(name), 7) -- conta o nome a partir do sétimo caractere. "[VIP] God Wolf" vai virar "God Wolf" end db.executeQuery("UPDATE `players` SET `name` = '".. newname -
(Resolvido)[PEDIDO] Item que da Vocation
xWhiteWolf respondeu ao tópico de Fire3712 em Suporte Tibia OTServer (Resolvidos)
function onUse(cid, item, frompos, item2, topos) local config = { [3222] = 500, [3223] = 600, [3224] = 700, [3225] = 800 } if config[item.itemid] ~= getPlayerVocation(cid) then doRemoveItem(item.uid, 1) doPlayerSetVocation(cid, config[item.itemid]) doSendMagicEffect(config.pos,math.random(28,30)) --aqui é a parte do efeito, coloquei um random entre o efeito 28~30 que são os fogos de artificio doPlayerSendTextMessage(cid, 22, "You are now a "..getPlayerVocationName(cid).."!") else doPlayerSendTextMessage(cid, 22, "You can't be promoted since you're already a "..getPlayerVocationName( -
(Ajuda) 2 Bugs - PokeTibia
xWhiteWolf respondeu ao tópico de Bruno Maciell em Suporte Tibia OTServer
sim cara -
[TFS 1.0] City War Event (Bugs)
xWhiteWolf respondeu ao tópico de TioSlash em Suporte Tibia OTServer
-
colar que dropa itens apenas para players [bugado!]
xWhiteWolf respondeu ao tópico de loreal em Suporte Tibia OTServer
Já que vc tá utilizando pelo creaturescripts vc tem que remover as propriedades do Aol no items.xml e só deixar: <item id="2173" article="an" name="amulet of loss"> <attribute key="weight" value="420" /> <attribute key="slotType" value="necklace" /> </item> Se não aparece nenhum erro no creaturescripts então tenta trocar o "false" pra 0 -
(Resolvido)[VIP] no nome (VIP System by Account v1.0 Kydrai)
xWhiteWolf respondeu ao tópico de fezeRa em Suporte Tibia OTServer (Resolvidos)
Você teria que adicionar duas funções, a primeira executaria o query e adicionar o [VIP] no nome e a segunda seria uma onLogin que se os dias de vip tivessem acabado e conseguisse achar a string "[VIP]" no nome iria remover essa string e setar o novo nome sem a [VIP] -
[TFS 1.0] City War Event (Bugs)
xWhiteWolf respondeu ao tópico de TioSlash em Suporte Tibia OTServer
Então, a função com problema é a doCreateTeleport(itemid, topos, createpos).. perceba que os parametros que ela usa são: iddoteleport, posição que vai ser levado e posição que será criado. Você precisa substituir por alguma função que crie um item em determinada posição e que seja capaz de setar uma posição que será teleportado ao subir naquilo. Não sei oque dá pra ser utilizado porque sempre usei doCreateTeleport já que ela foi feita justamente pra isso haha. -
[PEDIDO] Sistema de Refinar Item para TFS 1.0
xWhiteWolf respondeu ao tópico de TioSlash em Suporte Tibia OTServer
Linha 42: if getItemName(item.uid).attack > 0 or getItemName(item.uid).defense > 0 or getItemName(item.uid).armor > 0 then Essas funções retornam o nome e não tem sentido colocar.attack no final porque isso não vai retornar o ataque que tem '-'. Esse script tá malfeito e não tem como eu te ajudar com ele porque provavelmente ele foi feito pra uma versão específica de tibia. -
(Ajuda) 2 Bugs - PokeTibia
xWhiteWolf respondeu ao tópico de Bruno Maciell em Suporte Tibia OTServer
1) Ele tá tentando fazer uma operação aritmética em algo que não é um número (nil value ou valor nulo) O erro é na linha 322, que é essa daqui: local miss = ( (getSpeed(cid)) - (getSpeed(attacker)) ) * 0.26 Se essa função getSpeed estiver funcionando sem problemas a troca dela por essa daqui de cima deve resolver o problema mas se ela não tiver funcionando daí eu não vou poder te ajudar. 2) ele tá tentando transformar um item que não existe, presta atenção nessa função: ele ta transformando o item referente ao slot da legs no item 2395 mas essa é a função Ao Desequipar então ela só -
(Resolvido)[Pedido] Pìlar ao dar use nasce bixo e da storage
xWhiteWolf respondeu ao tópico de LeoTK em Suporte Tibia OTServer (Resolvidos)
é possível, mas vc vai ter que garantir que os monstros sumonados não existam fora dessa quest pois pra fazer isso vc precisaria fazer uma função onKill que ao matar o monstro com o nome igual ao que vc colocar lá vai dar um storage pro player. Depois é só fazer as actions que ao clicar na pilastra ele checa se vc tem o storage da pilastra anterior e se tiver sumona o novo monstro. -
colar que dropa itens apenas para players [bugado!]
xWhiteWolf respondeu ao tópico de loreal em Suporte Tibia OTServer
galera.. pelo amor de deus: "FALSE" e "TRUE" não existem... o correto é "false" e "true". Segundo que o script que o cara passou é onDeath e não onPrepareDeath. function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) if isPlayer(cid) and isPlayer(lastHitKiller) and getPlayerSlotItem(cid, 2).itemid == 2173 then doCreatureSetDropLoot(cid, false) doRemoveItem(cid, 2173) elseif isPlayer(cid) and isMonster(lastHitKiller) and getPlayerSlotItem(cid, 2).itemid == 2173 then doCreatureSetDropLoot(cid, false) end return true end -
Spell Suicida (Morre e leva o oponente junto)
xWhiteWolf respondeu ao tópico de Hadggar em Suporte Tibia OTServer
Primeiro de tudo, pra que colocar um monte de Up no tópico? hahaha segundo: o dano que sai é a vida total da pessoa, a unica forma de mudar aquilo é fazendo um animated text e isso vai depender da versão do seu server. Reformula o tópico dizendo a versão do seu server e dizendo o número do efeito que você quer; Obs: lembre-se de fazer títulos concisos e que tenham a ver com o seu pedido; -
[PEDIDO] Sistema de Refinar Item para TFS 1.0
xWhiteWolf respondeu ao tópico de TioSlash em Suporte Tibia OTServer
O erro do script do Killua acredito que seja uma diferença no nome da variável que ele utilizou. Testa dessa forma aqui: --- Sistema de Upgrade de itens feito por Killua. --- Sistema feito com base no do Bronson Server. local vocations = {1, 2, 4, 5, 6, 7, 8} -- Vocações que podem refinar itens local ids_bloqueados = {2160, 5706, 2463} -- Itens que não podem ser refinados local controle = { {level = 0, quantOre = 1, chance = 100}, -- Level do item, quantidade de Iron Ore necessaria, chance de sucesso {level = 1, quantOre = 2, chance = 90}, {level = 2, quantOre = 3, chan
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!