-
Total de itens
499 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que diarmaint postou
-
Programação [Loot Channel] -- Tutorial como adicionar Loot Channel
diarmaint respondeu ao tópico de Mathias Kenfi em Tutoriais sobre Scripting
@Mathias Kenfi TFS 0.4 8.60 Funcionou mas a cor das palavras ficam em amarelo, igual da fala. aonde mudo a cor da letra? gostaria que falasse em laranja ou verde. Edit--- o chanel não estava abrindo, adicionei no login.lua doPlayerOpenChannel(cid, 11) e como eu não quis que os players falassem no channel eu mudei para <channel id="11" name="Loot" logged="yes" active="0" muted="999" conditionMessage="Não pode falar aqui!."/> -
Naruto [8.60 OTX] NTO Hard - Full Packet Server
diarmaint respondeu ao tópico de r0bert0lol em OTServer Derivados
@Belmont Como tu deixou mostrando on? não consigo, eu estou jogando e aparece servidor off tenho interesse nesse top frags junto com top guilds e nesse rank de skills com imagem. -
Programação C++ Attack speed - spells, itens e onde você quiser.
diarmaint respondeu ao tópico de Reds em Tutoriais sobre Scripting
@Reds Então, eu testei dessa forma. uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if (SpeedAttack < 10) SpeedAttack = 2800; else if (SpeedAttack >= 10 && SpeedAttack < 20) SpeedAttack = 2600; else if (SpeedAttack >= 20 && SpeedAttack < 30) SpeedAttack = 2400; else if (SpeedAttack >= 30 && SpeedAttack < 40) SpeedAttack = 2200; else if (SpeedAttack >= 40 && SpeedAttack < 50) SpeedAttack = 2000; else if (SpeedAttack >= 50 && SpeedAtt -
Client [DÚVIDA] Compilar Client
diarmaint respondeu ao tópico de victordlr em Suporte OTServer Derivados
https://www.google.com/search?sxsrf=ALeKk00H04h_33XqRYyhXAwuhEmc_T1e_Q:1597699678883&q=compilando+otclient&spell=1&sa=X&ved=2ahUKEwiC2sSOl6PrAhW3HrkGHUvXA1sQBSgAegQIEhAr&biw=1536&bih=722 -
.Qual servidor ou website você utiliza como base? tfs 0.4 Qual o motivo deste tópico? Erro na distro Está surgindo algum erro? Se sim coloque-o aqui. dá esse erro quando o monstro usa a spell no player Você tem o código disponível? Se tiver publique-o aqui: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_HITCOLOR, COLOR_WHITE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 1) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -6.0, -600, -6.0, -600) function
-
Pedido Vender vocation no SHOP GESIOR
diarmaint respondeu ao tópico de KiritoYue em Suporte OTServer Derivados
Faz por item mesmo, não tem diferença alguma, vai ser só um clique a mais para o jogador... -
@Pisces Tipo, cada monstro dessa primeira parte "mizuki, zabuza, orochimaru....." eu preciso informar para o npc a baixo antes. (hi, missao, e ele me manda matar um deles, quando eu termino , volto nele e falo, hi entregar, ele me da uma recompensa. Aí eu falo hi, missao novamente e ele me manda para a próxima) eu entendi que cada missao tem a storage aqui (start = XXXXX,) agr só preciso saber qual numero ele dá depois que mata ex xxxx, 1 ou xxxx, 2 ou xxxx,3 .... não entendo muito bem como funciona esse numero depois da virgula na storage.
-
Sim, existe um npc que direciona para essas tasks. não, eu quero apenas saber qual storage está sendo atribuída antes , quando me mandar fazer a task e qual eu recebo após concluir .
-
Programação C++ Attack speed - spells, itens e onde você quiser.
diarmaint respondeu ao tópico de Reds em Tutoriais sobre Scripting
@Reds a source que uso já existe modificações na uint32_t Player::getAttackSpeed() const uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 10) SpeedAttack = 3000; else if(SpeedAttack >= 10 && SpeedAttack < 20) SpeedAttack = 2800; else if(SpeedAttack >= 20 && SpeedAttack < 30) SpeedAttack = 2600; else if(SpeedAttack >= 30 && SpeedAttack < 40) SpeedAttack = 2400; else if(SpeedAttack >= 40 && SpeedAttack < 50) SpeedAttack = -
@LeoTK Melhorou um pouco ? Não tenho muita prática nisso, sorry.
-
O título é auto explicativo, precisei recentemente e só achei no final de um tópico escondido, resolvi respostar. Algo bem comum em servidores derivados, encher mana e hp em pz.. Procure por esta função: bool ConditionRegeneration::executeCondition(Creature* creature, int32_t interval) Em seguida, selecione ela toda: bool ConditionRegeneration::executeCondition(Creature* creature, int32_t interval) { internalHealthTicks += interval; internalManaTicks += interval; if(creature->getZone() != ZONE_PROTECTION) { if(internalHealthTicks >= healthTicks) {
-
.Qual servidor ou website você utiliza como base? tfs 0.4 Qual o motivo deste tópico? Preciso que esse npc dê a storage 167943 apenas a primeira vez que eu falar "hi" eu sei que preciso usar setPlayerStorageValue(cid, 167943, 1) mas não sei como fazer ganhar a storage apenas uma vez, visto que é um npc de task e vou precisar falar com ele várias vezes. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
(Resolvido)Bug task 4.0 vodkart
diarmaint respondeu ao tópico de diarmaint em Suporte Tibia OTServer (Resolvidos)
Tudo funcionando, muito obrigado! @Mor3nao Tira uma dúvida minha? Preciso saber nesse script da task Qual a storage que o script verifica antes de matar tal monstro, ex o zabuza qual storage que o player tem antes de matar?, e qual ele ganha depois de matar o boss? funciona da seguinte forma, tenho um npc que manda eu matar esses monstros da task, assim que eu mato o monstro, eu volto pra entregar a missão e ganhar recompensa, falo novamente e pego outra missão de matar. vou usar isso para um esquema no questlog -
(Resolvido)Bug task 4.0 vodkart
diarmaint respondeu ao tópico de diarmaint em Suporte Tibia OTServer (Resolvidos)
Funcionou. estou com problema em outro script parecido, tentei usar a mesma soluçao mas nao funcionou, pode me ajudar nessa tbm? function onStepIn(cid, item, position, fromPosition) level = 5 if getPlayerLevel(cid) < level then if not isPlayer(cid) then return true end doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid,"Você precisa do level " .. level .. " ou + para acessar esse local.") end return TRUE end -
.Qual servidor ou website você utiliza como base? tfs 0.4 Qual o motivo deste tópico? monstro bugando script de player Está surgindo algum erro? Se sim coloque-o aqui. estou usando o sistema de task que da storage, entao somente player com x storage tem acesso a certo lugares, o problema e que os monstro tbm nao estao passando por esses lugares que coloquei a storage no mapa, e na distro da esse erro. ps. teclado bugou e nao ta usando acentos. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxi
-
Scripting Desafio para os spellmakers de plantão (pedido de spells)
diarmaint respondeu ao tópico de thalesoldschool em Suporte Tibia OTServer
Da uma procurada melhor no forum cara, vc consegue isso daí tudo. -
Scripting [Spell] Hiraishin No Jutsu Seal
diarmaint respondeu ao tópico de Kevin Araujo em Suporte OTServer Derivados
Posta o erro pra gente ajudar uai. -
C++ Pedido skill Critical System Tfs 0.3.6
diarmaint respondeu ao tópico de braianlomas em Suporte OTServer Derivados
Não fazia a mínima ideia dessa quantidade de opções, sou bem leigo ainda, esse sistema de destreza seria o mesmo que tem no nto hard que foi postado ? -
C++ Pedido skill Critical System Tfs 0.3.6
diarmaint respondeu ao tópico de braianlomas em Suporte OTServer Derivados
Você sabe quais modificações contém ? -
C++ Pedido skill Critical System Tfs 0.3.6
diarmaint respondeu ao tópico de braianlomas em Suporte OTServer Derivados
sim, por favor! -
C++ Pedido skill Critical System Tfs 0.3.6
diarmaint respondeu ao tópico de braianlomas em Suporte OTServer Derivados
Como conseguiu essas sources? -
C++ Monstros não andam em corpses? Resolvendo isso! UPDATE: 14/06/2023
diarmaint respondeu ao tópico de L3K0T em Códigos C++
? -
CreatureScripts TFS 1.X [CreatureScript] Sugestão de balanceamento
diarmaint respondeu ao tópico de Mor3nao em GlobalEvents, CreatureScripts & Weapons
Então se eu não adicionar essa parte final, esse sistema vai funcionar apenas no pvp ? se sim ficou melhor aindakkk
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!