
Tudo que WooX postou
-
Mudar ot de MYSQL pra SQLITE
Cara a do github aceita 3 protocolos, 7.4, 7.6 e 7.7.
-
Duvidas sobre sprites
Tem como fazer uma modificação pra jogar com ambos, mas a sprite nova só vai aparecer pra quem tem o client próprio mesmo, é assim que funciona.
-
(Resolvido)Monstros nao atacar summon
Da pra fazer um script mas o correto é alterar a sources. Se mesmo sabendo disso você quiser o script avisa que faço.
-
Ensinando como compilar TFS 0.4 [COM IMAGENS]
Sim, chama PM.
-
Ensinando como compilar TFS 0.4 [COM IMAGENS]
Você fez alguma coisa errada, aqui compila sem problema algum. Eu posso estar enganado, mas acho que nem existe o arquivo config.h no repositório.
-
Ensinando como compilar TFS 0.4 [COM IMAGENS]
Repita essa parte do tutorial.
-
Ensinando como compilar TFS 0.4 [COM IMAGENS]
O @Natanael Beckman já havia postado o mesmo conteúdo a quase uns 5 anos atrás, mas conteúdo nunca é demais então, whatever. Depende da versão do OTX, se for OTX2 sim, funciona. Se for a versão usada no tópico que é a do @Fir3element, você não deveria ter problema pra compilar usando Visual Studio, independente da versão.
-
Mudar ot de MYSQL pra SQLITE
OTHire eu não posso afirmar com certeza, mas OTX eu sei que roda em sqlite normalmente.
-
onde eu encontro uma source OTX 8.6 pra windows?
Melhora sim, principalmente para jogadores com ping alto. Pra ser mais efetivo você teria que testar em um host gringo.
-
preciso de rmr
Esse seu erro é devido ao nome da sua pasta que tem acento, mais especificamente Unidade Judá, retira o acento da pasta ou mova o mapa para um caminho que não contenha acentos e tente novamente.
-
Ajuda com sistema de VIP ingame
- Ajuda com Script de adição de tempo de VIP (Mock VIP System)
- onde eu encontro uma source OTX 8.6 pra windows?
Aconselho você usar a OTX do repositório original do Github, você consegue compilar ela pra windows sem problema. https://github.com/mattyx14/otxserver/tree/otxserv2/path_8_6x- Ajuda com script alavanca criar monstro
Testa ai.- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Quer dizer que o efeito em questão dura menos de 1 segundo? Esse é o único motivo para isso acontecer. Se esse for o caso, altera o efeito no client e faz durar pouco mais de 1 segundo, 1.1 ou 1.2 segundos.- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Deixar 1 segundo de delay deveria funcionar exatamente dessa maneira que você quer, já que o efeito é só 1 imagem.- Mudar ot de MYSQL pra SQLITE
Vi que você ta usando protocolo 7.4, vou te dar 1 conselho Utilize OTHire ou OTX, avesta é uma distro MUITO antiga.- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Tem como repetir com maior frequência, coloquei 1 config pra isso no script. Reduz o delay de 2 pra 1 e vê se melhora. local repeatAfter = 2 Mas não, efeitos não são estáticos 1 hora ou outra ele some, nesse caso seria melhor fazer por outfit mesmo.- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Editei meu post, atualiza o script e tenta de novo.- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Não tive tempo de testar. --<event type="death" name="deathAureola" event="script" value="aureola.lua"/>-- --<event type="login" name="loginAureola" event="script" value="aureola.lua"/>-- local time = 3 * 60 -- Tempo que ficará com a aureola local repeatAfter = 2 -- Tempo para repetir o efeito local effect = 69 -- ID do efeito local storage = 36678 function onDeath(cid, corpse, deathList) setPlayerStorageValue(cid, storage, os.time() + time) return true end function onLogin(cid) registerCreatureEvent(cid, "deathAureola") if getPlayerStorageValue(cid, storage) > os.time() then doSendRecursiveEffect(cid, getPlayerStorageValue(cid, storage) - os.time()) end return true end function doSendRecursiveEffect(cid, time) if isCreature(cid) then if time > 0 then doSendMagicEffect(getThingPos(cid), effect) addEvent(doSendRecursiveEffect, repeatAfter*1000, cid, time-repeatAfter) else setPlayerStorageValue(cid, storage, 0) return end end end- (Resolvido){PEDIDO} Player morrer e ficar cm auréola na cabeça
Vou fazer, a parte do client você já tem feito né? esse efeito já existe etc?- Bloquear nomes como GM / -
Que versão do Gesior você está usando?- (Resolvido)[PEDIDO] Script animatedtext top guild
Pelo o que eu entendi você quer que o texto apareça apenas para membros que estão na top guild, e não para as 4 primeiras no ranking como a query que você postou está buscando. Se realmente for este o caso, a função não precisa retornar uma tabela e sim apenas um ID. Obs: não tive tempo de testar o script. --<globalevent name="topguild" interval="10000" event="script" value="topguild.lua"/>-- local function getTopGuild() local query = "SELECT `g`.`id` AS `id`, `g`.`name` AS `name`, COUNT(`g`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id` LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id` WHERE `k`.`unjustified` = 1 AND `k`.`final_hit` = 1 GROUP BY `name` ORDER BY `frags` DESC, `name` ASC LIMIT 1;" local queryResult = db.storeQuery(query) if queryResult then local guildID = result.getDataInt(queryResult, "id") result.free(queryResult) return guildID end return false end function onThink(interval, lastExecution) local topGuild = getTopGuild() for _, cid in ipairs(getPlayersOnline()) do if getPlayerGuildId(cid) == topGuild then doSendAnimatedText(getCreaturePosition(cid), "TOP GUILD", COLOR_RED) end end return true end Créditos pela base do script ao @Fir3element- Remover Battle ao entrar em PZ
- /t e se o pessoal morre nao volta para o templo
O problema aparentemente é que você está usando eventos que alteram o templo do player, como esse CTF ai da imagem. Usando o phpmyadmin, roda essa query aqui. UPDATE `players` SET `town_id` = 1; 1 geralmente é o ID das cidades principais no mapa, caso a sua seja diferente altere para o ID da cidade. Após alterar avisa aqui se funcionou, porque essa é apenas uma solução temporária, algo no seu datapack está alterando a cidade padrão dos player, eu acredito que seja o evento mostrado na sua imagem. - Ajuda com Script de adição de tempo de VIP (Mock VIP System)
Informação Importante
Confirmação de Termo