Tudo que koyotestark postou
-
storage que dura 48h
mas é exatamente isso jovem, a porta vai checar se vc tem os 4 storages, se sim, ela abre e te seta um storage, esse storage vai te bloquear a porta e vc so pode abrir ela 48h depois. vc pode fazer como eu, colocar um limitador no local que vai enfrentar o boss, no meu caso, tem uma alavanca, essa alavanca checa se eu tenho o storage do boss, se tiver ela nao ativa pq eu ja enfrentei ele, ela é por tempo, q sera 24h , no meu caso, é pra ganhar recompensa, mas da pra usar como acesso a porta etc. o importante é o storage e a checagem.
-
storage que dura 48h
nao, pq a contagem vale pra cada player, entao, se eu entrei agora, 48h, quando outro player matar e vir na porta, ele tambem vai entrar, mas ai eu estarei com 47h e ele com 48 pq acabou de entrar.
-
storage que dura 48h
vc coloca o bloqueio na porta, ela checa, e se tiver ela seta 0 para os 4 storages dos boss,dai ela coloca, pra vc so usar a porta novamente X horas depois. a porta ao entrar vai setar um novo storage, esse sim q vai durar 48h.
-
storage que dura 48h
pergunta, pra que vai servir esse storage? pq esse tempo? vai precisar num npc, numa action etc? Eu tenho uma parada que faz algo parecido, mato boss, vou no npc e pego recompensa, pra pegar novamente, so com tempo que eu programar.
-
[AJUDA] Boss Room sumonar boss de acordo com o level.
.Qual servidor ou website você utiliza como base? TFS 0.4 Qual o motivo deste tópico? Achei esse script aqui no tibiaking e adaptei pra um so player, para uma bossroom, porem, eu gostaria que ele sumonasse o boss de acordo com o level. Tentei reaproveitar a tabela que ja tinha no script pra fazer o que eu queria, porem ele sumona os dois monstros registrados, e não de acordo com intervalo de level fiz essa adaptação local monster_pos = { [1] = { pos = { 462, 83, 7 }, minlevel=1, maxlevel=1999, monster = "Daily boss" }, [2] = { pos = { 462, 83, 7 }, minlevel=2000, maxlevel=2999, monster = "Ultima Dracony" }, } Essa foi a linha que modifiquei para fazer o sumon, porem ele sumona todos os monstros da lista. Se alguem puder dar aquela forcinha pra o script reconhecer o intervalo de level pra sumonar apenas o sumon equivalente. ____ for b = 1, #monster_pos do if (getPlayerLevel(cid) <= monster_pos[b].minlevel) or (getPlayerLevel(cid) >= monster_pos[b].maxlevel) then doSummonCreature(monster_pos[b].monster, { x = monster_pos[b].pos[1], y = monster_pos[b].pos[2], z = monster_pos[b].pos[3] }) end end ____ Script
-
Adicionar uma nova categoria no spells.xml
essa parte q nao sei exatamente, vc fala tipo criar um arquivo na pasta lib ne? pq principalmente eu nao saberia como char rs agora eu achei outra maneira de fazer oq eu quero, usando o spell name, pois no spell list eu nao uso, porem teria q criar magias separadas para os monstros, daria um trampinho, mas o resultado tambem ficaria bom
-
Adicionar uma nova categoria no spells.xml
caraka, no meu caso, por tabela, iria ter uns 200 spells ai kkk mas seria uma solução. o meu é um pouco diferente desse ai, pq ta configurado pra mostrar ml, soul, se é vip etc, e se nao tiver nao mostra. valou pela força vou dar uma olhada nisso ai, talvez demore pra organizar tudo, mas ficaria daora, pq a outra opção é como meu colega fez, ele colocou no spell name, porem eu teria q refazer toooodos os spells dos monstros, pois eles tem varios spells q player usa, dai o spell pararia de funcionar no monstro, ele faz assim no spell name ele coloca name="mega bomb (1 HIT)" name="explosion (AREA)" Conseguindo fazer direto em C++ seria mais otimizado, tentei achar pelo instante name, mas era função demais, nao sabia onde mecher. _______________________________ Edit, fiz o teste, faz praticamente o que eu queria fazer, da um trabalhinho ter que registrar todos os spells. mas se não conseguir fazer pela source, esse sera um ótimo quebra galho
-
Adicionar uma nova categoria no spells.xml
nao adianta, pq essa função não existe na distro, eu que pensei, imagino que a unica maneira é unserir ela, porem nao entendo de programação. no maximo consigo armengar quando entendo ate onde posso mecher, o que não é esse caso. procuro por palavras chave semelhante, mas vem muita informação e eu não tenho a minina ideia de onde alterar
-
Adicionar uma nova categoria no spells.xml
.Qual servidor ou website você utiliza como base? TFS 0.4 Rev3996 Qual o motivo deste tópico? Bom dia, boa tarde boa noite pessoas, beleza, eu queria fazer uma coisa em meu server, que era adicionar uma nova categoria ou nao sei como chamaria, sabe ali no xml o "name" "words" "needtarget" etc? Eu queria queria adicionar mais um, o spelltype ou category, onde eu poderia dizer se ele era uma magia de shot, area, etc, mas isso apenas digitando tipo spelltype = "AREA" spelltype = "SHOT" spelltype = "POISON" "etc" pesquisei, achei umas linhas, mas nao tenho a minima ideia de como adiciono isso, pra eu poder adicionar essa nova "categoria" no spells.xml pq no caso eu queria adicionar pra aparecer no spell list. que seria esse spelltype="AREA" <instant name="mega bomb" words="mega bomb" spelltype="AREA" needtarget="1" direction="1" lvl="250" maglv="130" mana="12000" soul="0" exhaustion="300" prem="0" enabled="1" script="mega bomb.lua"><vocation name="monster"/></instant> Como nessa imagem, mas aqui no caso ele coloca isso no spell name tipo name="Mega Bomb (AREA)"
-
Base Wodbo wars
é uma possibilidade, isso quer dizer q ele fecha em algum momento e nao assim que liga, remova a magia e veja oq acontece.
-
Base Wodbo wars
tenta pegar executavel de outra base para testar
-
Spell de dash com dano...
rapaz eu vi essa magia e tentei usar, ate consegui botar pra tirar o dano, porem ela tem um problema, se vc tiver pk e usar ela em frente ao templo. vc consegue entrar, e se o TFS tiver sistema de remover fight in protect zone, o pk sai.
-
Outfit que Heala HP e MP e adiciona atributos.
descobri que precisa ter full addon, descobri isso ontem, nao gostei muito da parte de ter q ser full addon, pq tenho q remontar varias sprites rs
-
Outfit que Heala HP e MP e adiciona atributos.
.Qual servidor ou website você utiliza como base? TFS 0.4 Rev3996 Qual o motivo deste tópico? Pedido Queria que algumas outfits dessem alguns atributos ao serem selecionadas,, vi que tem como colocar pelo outfit.xml, porem eu fiz e nao surtiu efeito Em resumo, eu abriria o setoufit e selecionaria a skin que da atributos Tipo outfit X da sword, club, e magic. outra pode dar mais hp.
-
Como Modificar Escada ( 8.54 )
tente mudar as pos, primeiro a X. bote um numero + ou - para ver oq acontece.
-
Como Modificar Escada ( 8.54 )
Eu fiz uma gambiarra com isso aqui, mas tem q colocar ma checagem if isplayer, mas nao lembro como fazer é um movements stepin, coloca o id de sua escada e tira a função de trocar de floor do items.xml não sei programar, so gambiarrar
-
(HELP) Aumenta Limite de Efeito e distancia
vc precisa de uma distro "codigo fonte do servidor" se nao tiver, tentar achar uma versao mais recente do 8.54 q vc possa compilar. problema é se esse jogo tiver coisas nele q o criador fez. ai na outra distro perderia.
-
[TFS 1.5 - 8.60] STYLLER OT - 2023
sim estou usando as antigas msm, pq converter um script pra os codigos novos, pra quem nao entende muito é bem comlicado, e tem pouco conteido pra usar como referencia. pouco a pouco vou me familiarizando, o complicado la das funções 1x, é q msm estando la, tem que entender o modo de usar, como o teleport por exemplo.
-
[TFS 1.5 - 8.60] New TFS Downgrade
reparei que não tem o magdemage, seria possivel fazer uma versão com magdemage? pois servers naruto, dragon ball etc, usam isso pra aumentar dano confome a transform "vocation"
-
Energizar Pilares para ser teleportado
bom o lance do "energizar" cada um, bastava setar um storage qualquer, pra caad um, somando 5 storages, eu fiz algo semelhante, primeiro, tinhaque clicar em 4 pilares diferentes em ordem se errasse uum da ordem nada aconteceria, mas se acertasse o proximo da ordem daria "um click foi ouvido" ao acertar os 4, um portal surgia, e entrava num laberinto onde deveria clicar +4 estatuas em posições diferentes para abrir o portal para o final da quest. fiz uma quest, esse eu tive ajuda, onde se tinham 4 quadros com senha, cada quadro abria uma porta, digitava uma palavra no quadro que era uma senha, tinha 20 minutos pra abrir as 4 portas, caso contrario, iam se fechado uma a uma,
-
(Resolvido)Error while saving player
estranho, so vi esse problema em sqlite, nunca vi em mysql.
-
(AJUDA) SPELL DE REGERAÇÃO - COMO FUNCIONA
se ele regenera 260, por algum motivo ele ta multiplicando o valor total certo? com base nisso, vc consegue configurar uma media. é só vc aumentar ou diminuir o valor que vc quer. quando configuro a cura, geralmente tento deixar que ela cure media de 9 a 8% da vida do player
-
(Resolvido)Effect para quem tem mais kill no server
usa como base algum buff, se seu server for de dragon ball ou naruto, se nao, procure um desses dois e procure um spell de buff q fica soltando efeito.eu tenho um mod de patents, onde vc ganha uma patente por numero de kill, o script registra cada kill numa storage, isso poderia servir tambem, isso fica registrado no look, unico porem é q ele tambem conta as kills na arena titles = { [5] = "Rook Assassin", [10] = "Krugger Assassin", [15] = "Jaason X Assassin",
-
[TFS 1.5 - 8.60] STYLLER OT - 2023
estou tentando entender essa nova source, 1.5, achei este, Antes tinha achado um 1.3/860 ja compilado, consegui entrar etc, ai tentei neste seu styler e usei a db q ele disponibilizava, server inicia, porem na consigo logar, da erros de db outra coisa, nesse esse lance 1.5/8.60 quer dizer que funções 8.60 poderão funcionar? neste 1.3/8.60 fiz um teste, um script, duas funções funcionaram, mas o resto do script nao, q era uma talk de teleport para cidades, unica parte que pegou foi a mensagem de erro, e o teleport q fiz uma variavel nova com uma pos, pq converter um server 860 pra 1.5 pra quem não tem conhecimento e tem poucos scripts de base, é bem complicado, os codigos sao bem mais complexos.
-
(Resolvido)Effect para quem tem mais kill no server
bom nao sei como fazer, mas imaginei o caminho, sabe o topfrags? ele mostra o player com mais kill certo? usando disso, tentando entender esse script, como esse script identifica o top kill, meio que por ai.