
Tudo que Summ postou
-
(Resolvido)Wand nao tira nada
tem certeza que não está atacando algo imune a esse elemento ?
-
(Resolvido)[Stamina BUG] player morre = stamina full)
Acredito que seja algum erro relacionado a sources também, o mais correto seria trocar de sources ou até mesmo se tiver conhecimento corrigir, o que foi proposto acima pra mim é só gambiarra em cima de erro(não é menosprezando nem nada HUAHSUAH), certamente vai funcionar, mas eu penso da seguinte forma se tem esse erro, vai ter mais, e com isso mais gambiarra vai ser necessário.Tente usar outra distro pra ver se o erro persiste. link do tfs : http://www.tibiaking.com/forum/topic/33395-tfs-04-cast-vers%C3%A3o-6/
- (Resolvido)Pedido Script
-
TFS 1.0, Sistemas antigos funcionam?
na verdade nem precisa fazer isso. local player = Player(cid) player:xxxx isso é apenas pra usar o metamethod(acho que é assim o nome) mas no tfs 1.0 não é obrigatório, funciona sem isso também. @topic : A única diferença que vai ter são algumas funções que deixam de existir, e mudanças em algumas callbacks, pra script simples talvez funcione normalmente, mas já pra sistemas mais complexos, com certeza vai precisar de alguma mudança.
-
O Jogo do diabo - (Esse tipo de coisa deveria ser proibido no fórum)
só vim ler os comentários bjs
- Alguém pelo amor de Deus me ajuda a mudar as configurações para account manager?
-
[Desafio] Alavanca bem Elaborada
/\ o return true tava em baixo do end. local summon = {monster = 'Dragon', pos = {x = 1000, y = 1000, z = 7}} local time = 5 -- tempo function onUse(cid, item) if item == 1945 then doPlayerAddSoul(cid, -1) -- vc tava usando uma tabela que nao existe aqui doCreateMonster(summon.monster, summon.pos) doSendMagicEffect(summon.pos, CONST_ME_MAGIC_GREEN) -- oque era m.pos addEvent(doTransformItem, time * 1000, item.uid, 1945) -- pq vc fez uma tabela qnd na verdade eram os parametros de uma function? e o time é em segundos enquanto addEvent é em milisegundos, logo tem que multiplicar por mil elseif item == 1946 then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) -- removi a transformação do item nele mesmo end return true end
-
(Resolvido)Pedido Script
firstaddon.lua local config = { message = [[ Escreva aqui os nome dos items necessários pra conseguir o addon, essa mensagem vai aparecer pro player ]], remove_items = {item1, item2, item3}, -- coloque quantos items quiser, lembre-se de separar ele por ",". storage = 65793, addons = {id_male, id_female}, -- ID MALE E FEMALE } function onUse(player) if player:getStorageValue(storage) < 1 then local items = 0 for i = 1, #config.remove_items do if player:getItemCount(config.remove_items[i]) >= 1 then items = items + 1 end end if items == #config.remove_items then for i = 1, #config.remove_items do player:removeItem(config.remove_items[i], 1) player:addOutfitAddon(config.addons[1], 1) player:addOutfitAddon(config.addons[2], 1) player:setStorageValue(config.storage, 1) player:sendMessageText(19, "HUhrurhurh") player:sendMagicEffect(29) end else player:popupFYI(config.message) end else player:sendMessageText(19, "Você já tem esse addon") end return true end <action actionid="7555" script="firstaddon.lua"/> Lembre-se de colocar na alavanca pelo rme actionid "7555". secondaddons.lua local config = { message = [[ Escreva aqui os nome dos items necessários pra conseguir o addon, essa mensagem vai aparecer pro player ]], remove_items = {item1, item2, item3}, -- coloque quantos items quiser, lembre-se de separar ele por ",". storage = 65794, addons = {id_male, id_female}, -- ID MALE E FEMALE } function onUse(player) if player:getStorageValue(storage) < 1 then local items = 0 for i = 1, #config.remove_items do if player:getItemCount(config.remove_items[i]) >= 1 then items = items + 1 end end if items == #config.remove_items then for i = 1, #config.remove_items do player:removeItem(config.remove_items[i], 1) player:addOutfitAddon(config.addons[1], 2) player:addOutfitAddon(config.addons[2], 2) player:setStorageValue(config.storage, 1) player:sendMessageText(19, "HUhrurhurh") player:sendMagicEffect(29) end else player:popupFYI(config.message) end else player:sendMessageText(19, "Você já tem esse addon") end return true end <action actionid="7556" script="secondaddon.lua"/> Lembre-se de colocar na alavanca pelo rme actionid "7556".
-
(Resolvido)Consertando Erros e Novos Pedidos!
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local coins = {[2148] = 1, [2152] = 100, [2160] = 10000} function countMoneyOnPos(pos) local money = 0 for stack = 1, 255 do pos.stackpos = stack local item = getThingFromPos(pos) if item and item.uid > 0 then if coins[item.itemid] then money = money + coins[item.itemid] * item.type end end end return money end local posCoal = {x = 145, y = 49, z = 7} -- POSIÇÃO DO COAL, ONDE O GOLD DEVE ESTAR local posNpc = {x = 145, y = 48, z = 7} -- POSIÇÃO DO NPC local pos = getPosByDir(getThingPos(cid), getCreatureLookDirection(cid), 1) -- NÃO ALTERAR if msgcontains(msg, 'l') or msgcontains(msg, 'L') or msgcontains(msg, 'low') or msgcontains(msg, 'Low') then if countMoneyOnPos(pos) > 0 then if math.random(1, 6) <= 3 then doPlayerAddMoney(cid, countMoneyOnPos(pos)*2) doSendMagicEffect(posNpc, 26) doSendMagicEffect(posNpc, 28) doCreatureSay(getNpcId(), getCreatureName(cid)..' tirou o numero '..math.random(1, 3)..', parabéns!', TALKTYPE_ORANGE_1) else doSendMagicEffect(posNpc, 2) doSendMagicEffect(posNpc, 26) doCreatureSay(getNpcId(), getCreatureName(cid)..' tirou o numero '..math.random(4, 6)..', tente novamente!', TALKTYPE_ORANGE_1) end for stack = 1, 255 do pos.stackpos = stack local item = getThingFromPos(pos) if item and item.uid > 0 then if coins[item.itemid] then doRemoveItem(item.uid) end end end else doCreatureSay(getNpcId(), getCreatureName(cid)..', coloque uma quantia de gold no recipiente para começar a apostar!', TALKTYPE_ORANGE_1) end elseif msgcontains(msg, 'h') or msgcontains(msg, 'H') or msgcontains(msg, 'high') or msgcontains(msg, 'High') then if countMoneyOnPos(pos) > 0 then if math.random(1, 6) <= 3 then doPlayerAddMoney(cid, countMoneyOnPos(pos)) doSendMagicEffect(posNpc, 26) doSendMagicEffect(posNpc, 28) doCreatureSay(getNpcId(), getCreatureName(cid)..' tirou o numero '..math.random(4, 6)..', parabéns!', TALKTYPE_ORANGE_1) else doSendMagicEffect(posNpc, 2) doSendMagicEffect(posNpc, 26) doCreatureSay(getNpcId(), getCreatureName(cid)..' tirou o numero '..math.random(1, 3)..', tente novamente!', TALKTYPE_ORANGE_1) end for stack = 1, 255 do pos.stackpos = stack local item = getThingFromPos(pos) if item and item.uid > 0 then if coins[item.itemid] then doRemoveItem(item.uid) end end end else doCreatureSay(getNpcId(), getCreatureName(cid)..', coloque uma quantia de gold no recipiente para começar a apostar!', TALKTYPE_ORANGE_1) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Tente agora.
-
[Python] Tornado
http://www.lfd.uci.edu/~gohlke/pythonlibs/
-
(Resolvido)[Ajuda]erro ao compilar
Na verdade o erro estava em items.cpp, eu já arrumei via skype.
-
[DEBUG] QUANDO APARECE ESSA MSG
Como mencionado o erro deve estar relaciona a função "doPlayerPopupFYI"... use essa abaixo que está sem : local tab = { level = 9, pos = {x=32344, y=32224, z=7} } function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL and newLevel == tab.level then doTeleportThing(cid, tab.pos) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 19, "Parabéns, você atingiu o level "..newLevel.."! Agora você está prestes a iniciar sua jornada.!\nO servidor tentara te guiar o maximo possivel. Antes de seguir para outras cidades voce tera que aprender a se locomover no mapa.\nAte o nivel 100 voce tera que ficar nas cidades de Thais, Carlin ou Venore.\nLembre-se! Voce pode fazer o DOWNLOAD de todos os Scripts de hunts para seu Elfbot.\n\nBoa sorte!") end return true end
-
Esse fórum tá com os dias contados
-
Tibia Otserv pode vender Premium Account?
Tipo mesmo se tu usar o client da cip, eles só iriam te processar se você lucrasse bastante com o ot ... tipo esses ot que chega a 1k + de players. A segunda, sim é proibido vende qualquer coisa na internet que não esteja cadastrado em um nome de um empresa com CNPJ, o que todos fazem é chamar de doação ... você doa x quantia pro ot (que não é vender rsrsr) e em troca você recebe um gratificação por ter doado, que são os benefícios.
-
(Resolvido)[Ajuda] Create Character
Que sistema é esse ? link ?
- (Resolvido)Crio acc no site mais não vai pro phpmyadmin
- (Resolvido)Crio acc no site mais não vai pro phpmyadmin
- (Resolvido)Crio acc no site mais não vai pro phpmyadmin
-
(Resolvido)Crio acc no site mais não vai pro phpmyadmin
Acredito que esse erro esteja sendo causado por alguma coluna está faltando, já tive um erro parecido... vai no seu index.php em : define('DEBUG_DATABASE', false); troque pra : define('DEBUG_DATABASE', true); fazendo isso o erro vai ficar mais detalhado, ai tu tenta cria uma account, com isso certamente vai mostrar a coluna que está faltando ai tu copia ou tira print do erro e posta aqui, pra ajudarmos. #EDITADO : troque passwordType= "pla1" pra passwordType="sha1" pode ser o motivo do erro tb rsrsrs
-
phpmyadmin
chmod 777 -R /diretório do onde está as imagens ... (eu não sei onde é ...) o que recomendo fazer é ir no config.php e trocar de : $config['site']['verify_code'] = true; pra $config['site']['verify_code'] = false;
- Bug No Heal
- [DUVIDA] Adicionando efeito de mensagem em weapons
- Musica
-
Como importar database para o phpmyadmin em linux?
cd /diretóriodoarquivo.sql mysql -h localhost -u root -p USE seubancodedados source NOMEDOARQUIVO.sql ou só entrar seu ip/phpmyadmin e importar a sql pro phpmyadmin normal.
-
forgottenserver.s3db
se eu me lembro bem servidor com tfs 1.x , só aceita conexão mysql.