Tudo que Toruk postou
-
Remover todas as creaturas x position
Para ser ativado ao pisar em um sqm (sair da sala), é só mudar o tipo de função para moveevent. Para remover todos os monstros (sem especificar nome) é só remover um end do final e a checagem name: if getCreatureName(tile.uid) == config.boss then
-
Senha errada ao tentar logar
Não seria, passwordType = "sha1" ?
-
Criar baú de quest 12.64
Exemplo de um script simples para você adaptar: (Alterar storage e uid em cada bau). local storage = 150000 local rewardChest = Action() function rewardChest.onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:getStorageValue(storage) < 1 then player:setStorageValue(storage, 1) player:addItem(2160, 1) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have found a cristal coin.") else player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "The chest is empty.") end return true end rewardChest:uid(1500) rewardChest:register() E para fazer a escolha de baú, basta usar o mesmo storage nos scripts.
-
KIKAR QUANDO ACABAR O TEMPO
Ele funciona parcialmente. Sendo ativado ao matar o monstro (function onKill) ou ao logar (function onLogin). Porém não tem nada que está checando a todo momento que o player tem essa storage e realizando o kick ou teleport. Para fazer isso, teria que fazer pela function onThink.
-
Registra weapon tfs 1.3
Notepad++ permite que você procure valores ou palavras em um diretório (ex: pasta data do servidor). Informando em quais arquivos a palavra buscada foi encontrada. Em relação ao tfs, eu acredito que a src do otserverbr ainda tenha compatibilidade com os scripts antigos (apenas criar novamente a pasta/arquivo xml/scripts). Porém não é certeza, já que faz muito tempo que nem vejo como está o github do projeto.
-
Registra weapon tfs 1.3
Você verificou se não há 2 revscripts rodando? Pq senão será carregado apenas o ultimo q a distro ler. Acredito que esse sv é customizado pra ter uma “fire magiclong sword”, então é bom ver isso.
-
(Bug) Tile Item
Adicione uma vírgula após o “time = 10”. Ficando: time = 10,
-
Como adicionar lib
Precisa registrar o arquivo adicionado no arquivo lib.lua (SERVER/data/lib/lib.lua).
-
Compilar source em 64 bits
Tente criar um arquivo chamado "otpch.cpp", com a seguinte linha. Isso deve resolver esse warning. #include "otpch.h"
-
[TFS 1.3] Teleport Trashing
Tente: local tile = Tile(toPosition) if tile and tile:getItemByType(ITEM_TYPE_TELEPORT) then self:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) self:getPosition():sendMagicEffect(CONST_ME_POFF) return false end Se não der, tente trocar o "tile::getItemByType(ITEM_TYPE_TELEPORT)" por "tile:getItemById(1387)".
-
[TFS 1.3] Teleport Trashing
Só adicionar as linhas na função "function Player:onMoveItem". local tile = Tile(toPosition):getItemByType(ITEM_TYPE_TELEPORT) if tile then self:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) self:getPosition():sendMagicEffect(CONST_ME_POFF) return false end
-
Windows Máquina virtual ou Linux?
O maior problema de você hospedar o servidor em casa, é que você não terá como mitigar um ataque ddos. Portanto, mesmo sendo uma configuração razoável, não conseguirá ficar sem travar durante o ataque ou cair por falta de memória.
-
[poketibia] Pokemons não causam dano
Acredito q ta faltando o mix e max nos ataques. Ex: <attack name="Ember" interval="2500" chance="40" range="4" min="-100" max="-250"/>
-
Como logar offline no novo client do tibia
Você ja conferiu se o arquivo .otbm (mapa), está nomeado “MainWorld.otbm”?
-
Guild.php
Parabéns! Mas o comando que eu mandei foi apenas para par permissão total a uma pasta. Se você não sabe configurar o html de forma efetiva, não é algo causado pelos outros e sim, por falta de conhecimento seu.
-
Guild.php
So usar "chmod -R 777 html". Q vai dar permissão total a pasta e a todos os itens dentro
-
Trocar "shallow water" por "deep water"
Faz tempo q n mexo com tibia, mas acho q era “ctrl + shift + F”. Se não for o ‘f’, tente “ctrl + shift + H”.
-
É possivel adicionar script 0.4 para 0.5?
Porque não existe tfs 0.5 ? Acredito que quem fez a sua src apenas nomeou como “0.5”, mas não existe um “tfs 0.5 oficial”
-
[Pedido] Me ajudem a compilar minha source, está dando erro.
Teria que mudar q versão do OS eu acredito. Pq isso é dado quando n tem a versão da boost compatível. Tente em ubuntu 14.04.
-
Qual base usar para um Alternativo do tibia?
Você teria que compilar ela. Mas se você não tem muito conhecimento nessa area, não recomendo utilizar essa base. Pois como eu falei, ela tem vários pontos que devem ser corrigidos.
-
Qual base usar para um Alternativo do tibia?
Eu recomendo usar a src do saiyanking: https://github.com/SaiyansKing/optimized_forgottenserver Ela tem alguns bugzinhos mas é bem fácil de corrigi-los. O ponto forte dela, é que está muito otimizada, tendo um desempenho muito melhor ao comparado com as src q tem free por ai.
-
Adicionar Efeito no Script
local config = { timeExhausted = 1, -- tempo em horas para poder usar o item novamente. timeForUse = 1, -- tempo em horas que o player poderá entrar na cave. exhausted = 456789, storage = 23575, toKnow = 123456, effect = 53, -- efeito que dará ao usar o item. } function Exclusive(cid) if isCreature(cid) then doSendMagicEffect (getThingPos(cid), config.effect) doPlayerSendTextMessage (cid, 27, "Mode Exclusive") addEvent(Exclusive, 1*3000) end end function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue (cid, config.storage, config.timeForUse * 60 * 60 + os.time()) setPlayerStorageValue (cid, config.exhausted, config.timeExhausted * 60 * 60 + os.time()) doRemoveItem(item.uid,1) addEvent(doRemoveCreature, 1*1000, cid, true) addEvent(doRemoveCreature, 1*1000, cid, true) addEvent(Exclusive, 1000, cid) setPlayerStorageValue (cid, config.toKnow, 1) else doPlayerSendTextMessage (cid, 27, "Mode Exclusive") end return true end
-
[BUG] pokemon.lua
Isso pode estar ocorrendo caso o player não tenha os itens na conta (bag, fishing rod, etc)
-
Domínio
A empresa apresenta algum tipo de painel com as portas? Pq em algumas, você deverá liberar lá antes (ex: google cloud).
-
Domínio
Acredito que uma empresa não usaria uma conexão wireless. Testa as portas ai