-
Total de itens
356 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que otteN postou
-
Derivado Como começar um server totalmente do 0
otteN respondeu ao tópico de Kahzinhuh em Suporte Tibia OTServer
Boa noite. Então, antes de te explicar essas coisas, tu precisa saber o seguinte: Tibia é um jogo feito pela cipsoft. Hoje em dia existem várias "engines" que imitam as mecânicas do Tibia, e essas engines são facilmente manipuláveis. A mais conhecida hoje em dia é a OTX e o theforgottenserver (recomendo esse último, porque é a "engine oficial"). A engine em si é só o executável, tu só vai mexer nela se quiser fazer algo que não tá dentro das mecânicas do Tibia (como o sistema de televisão dos poketibias). O que tu encontra no fórum são em maioria datapacks (baiak, global, yourot -
(Resolvido)Estou perdido com == true | == false
otteN respondeu ao tópico de shadauer em Suporte Tibia OTServer (Resolvidos)
Seguinte, esse é um conhecimento de lógica de programação. Se nós traduzirmos as palavras true e false, nós teremos verdadeiro e falso, respectivamente. Todas condicionais (if, elseif) trabalham com um valor desses. Se ele for true, o bloco de código do if é executado, se for false, e se tiver um else, ele executa o bloco de código do else. Nesse caso, nós temos como verificação do if a função getPlayerStorageValue(), que é do próprio tfs, e não da linguagem lua. Essa função, internamente, verifica se o player com o id que tu pôs tem a storage que tu pôs (primeiros e segund -
nois, qualquer outra coisa que precisar de ajuda chama pv
-
tenta: function doSenzuHeal(pid, heal, cooldown) doPlayerAddMana(pid, heal) doCreatureAddHealth(pid, heal) doSendAnimatedText(getPlayerPosition(pid), "+" .. heal, TEXTCOLOR_YELLOW) doSendMagicEffect({x = getPlayerPosition(pid).x + 1, y = getPlayerPosition(pid).y + 0, z = getPlayerPosition(pid).z}, 76) exhaustion.set(pid, cooldown.storage, cooldown.wait) end function onUse(cid, item, fromPosition, itemEx, toposition) local config = { idSenzu = 2157, --id (configurado no items.xml) do senzu cooldown = { stor
-
Foi erro de digitação, tinha feito mto rápido EHAUEHAUAHU, agora vai: function doSenzuHeal(pid, heal, cooldown) doPlayerAddMana(pid, heal) doCreatureAddHealth(pid, heal) doSendAnimatedText(getPlayerPosition(pid), "+" .. heal, TEXTCOLOR_YELLOW) doSendMagicEffect({x = getPlayerPosition(pid).x + 1, y = getPlayerPosition(pid).y + 0, z = getPlayerPosition(pid).z}, 76) exhaustion.set(pid, cooldown.storage, cooldown.wait) end function onUse(cid, item, fromPosition, itemEx, toposition) local config = { idSenzu = 2157, --id (configurado no items.xml) do senzu
-
Fiz aqui, testa para ver se deu certo, só apaga tudo do arquivo do teu script e cola o que eu fiz: function doSenzuHeal(pid, heal, cooldown) doPlayerAddMana(pid, heal) doCreatureAddHealth(pid, heal) doSendAnimatedText(getPlayerPosition(pid), "+" .. heal, TEXTCOLOR_YELLOW) doSendMagicEffect({x = getPlayerPosition(pid).x + 1, y = getPlayerPosition(pid).y + 0, z = getPlayerPosition(pid).z}, 76) exhaustion.set(pid, cooldown.storage, cooldown.wait) end function onUse(cid, item, fromPosition, itemEx, toposition) local config = { idSenzu = 2157, --id (configurado
-
Derivado Troca de posição com um summon
otteN respondeu ao tópico de BangxD em Suporte Tibia OTServer
@luanluciano93 Pra que essa verificação? Tô prguntando na humildade mesmo, não sei se tem porquê ou não, já que tudo tem um uid (?) -
Normal Programa para Gerenciar Banco de Dados (Mysql + Apache)
otteN respondeu ao tópico de CoLoRaDo em Suporte Tibia OTServer
Pra windows eu recomendo o Wamp. -
Veja se você configurou corretamente o path dos includes do projeto.
-
eu fracassando até no blender - Demon Rage Sword
otteN respondeu ao tópico de Valakinhas em Playground (Off-topic)
/r/ tutoriais sobre Blender e modelagem 3D. Tô me interessando por essa parte de design de jogos. Qnt a sword, tá melhor que aqls do Runescape HAUEHUAEAHU -
(Resolvido)Sair Efeito em cima da conta GOD
otteN respondeu ao tópico de Wase Wiss em Suporte Tibia OTServer (Resolvidos)
Qual a versão do teu TFS? -
(Resolvido)Sair Efeito em cima da conta GOD
otteN respondeu ao tópico de Wase Wiss em Suporte Tibia OTServer (Resolvidos)
function onThink(cid, interval) if getPlayerGroupId(cid) >= 4 and not isPlayerGhost(cid) then numeroDoEfeito = 13 doSendMagicEffect(getThingPosition(cid), numeroDoEfeito) return true end return true end -
(Resolvido)Sair Efeito em cima da conta GOD
otteN respondeu ao tópico de Wase Wiss em Suporte Tibia OTServer (Resolvidos)
Usa o que eu postei. (já solucionei o problema do ghost) -
(Resolvido)Sair Efeito em cima da conta GOD
otteN respondeu ao tópico de Wase Wiss em Suporte Tibia OTServer (Resolvidos)
function onThink(cid, interval) numeroDoEfeito = 12 if (getPlayerGroupId(cid) >= 4 and not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePos(cid), numeroDoEfeito) end return true end Solucionado -
Cara, eu até tentei fazer em lua, mas sem a função que é executada ao player andar o script fica bem prejudicado e quase inútil. Desculpa
-
Rlx, vou tentar aqui.
-
Até tem como, mas EU ACHO q não vai dar pra cumprir todas exigências, e vai ficar meio gambiarra :x
-
Qual a versão do teu TFS? Me ajuda a te ajudar, se não for 1.x vai complicar man ;p
-
Nada ver, o segundo tá bonito pakas aheuaehua O primeiro que tá sem uns detalhezinhos, mas tá melhor q qlqr outra coisa que eu já fiz mappeando v:
-
Se só pode um, o segundo AHUEHAUEHA
-
Galera, tenho uma pergunta. O que seria melhor, criar um script em lua ou programar internamente em C++? (tô fazendo um poketibia, do zerão msm) Os sistemas da source para ter uma gameplay semelhante aos otservers de Pokémon eu já fiz, tô me referindo aos scripts msm (como mudar a outfit quando subir na neve, areia etc) Em C++ teria mais desempenho, mas seria mais desorganizado (código implementado com vários outros da classe, fica meio ruinzin). Em lua teria um pouco menos de desempenho (lua é uma linguagem de script bem rápida), mas seria bem mais organizado (uma file pra cada script)
-
Concordo completamente, sem isso nem dá vontade de ajudar, porque até a pessoa responder... zzzzz
-
Dava gostoso pra esse mapa, hein
-
(Resolvido)[RESOLVIDO] por storage em !transformar
otteN respondeu ao tópico de gabirucola em Suporte Tibia OTServer (Resolvidos)
local config = { --[vocation id] = { level, nova voc, looktype, efeito, storage} -- Goku [7] = { 700, 8, 9, 114, 43902} } function onSay(cid, words, param, channel) local voc = config[getPlayerVocation(cid)] if (getCreatureStorage(uid, key) >= 1) then if voc then if getPlayerLevel(cid) >= voc[1] then doPlayerSetVocation(cid, voc[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce se transformou!") doCreatureSay(cid, "Transformar", 19) local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) doSendMagicEffect(getCreaturePosition(cid), voc[4]) else doPlayerSendText
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!