Ir para conteúdo

Alex45

Membro
  • Registro em

  • Última visita

Tudo que Alex45 postou

  1. O script é o mesmo que você tem, basta remover esta linha que está marcado em preto local combat = Combat() combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) combat:setParameter(COMBAT_PARAM_AGGRESSIVE, 0) function onCastSpell(creature, var) local condition = Condition(CONDITION_MANASHIELD) condition:setParameter(CONDITION_PARAM_TICKS, 180000) local player = creature:getPlayer() if player then condition:setParameter(CONDITION_PARAM_MANASHIELD, math.min(player:getMaxMana(), 300 + 7.6 * player:getLevel() + 7 * player:getMagicLevel())) end creature:addCondition(condition) return combat:execute(creature, var) end queda assim local combat = Combat() combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) combat:setParameter(COMBAT_PARAM_AGGRESSIVE, 0) function onCastSpell(creature, var) local condition = Condition(CONDITION_MANASHIELD) condition:setParameter(CONDITION_PARAM_TICKS, 180000) creature:addCondition(condition) return combat:execute(creature, var) end
  2. Não conheço os outros mapas além do Mapa Real, mas vejo muitas peças presas e muitas brocas muito vazias. Mesmo assim em 3 segundos abri o mapa, tudo funciona perfeitamente. Pra quem tem problemas .... saia do xamp, ele é o problema. Vá para UniservZ e znote, sem mais problemas com erros
  3. Alex45 postou uma resposta no tópico em Mapas de Tibia
    Bonito mapa
  4. Tags XML: <action itemid="PORTALID HERE" script="townportalsystem.lua"/> <action itemid="SCROLLID HERE" script="townportalsystem.lua"/> Son 2 Actions, Primeiro falta: local portalScroll = Action() Segundo 2 actionID = portalScroll:id(14324, ID 2 )
  5. Olá Se você colocar 0 em algum lugar, os ativos não funcionarão e ele será fechado, você deve colocar pelo menos 1 em todas as caixas. Uma vez que o sprite é adicionado, tudo bem, mas não vai adicioná-lo ao jogo, eu acho que você sabe que, se você encontrar o editor que funciona para 12.60 e adicionar o item ao jogo, eu quero, embora você compartilhe o informação, pois até hoje nenhum deles comercializou erro de assinatura, em todos os autores foram avisados. Você será capaz de ver seu objeto com o cliente do jogo, por exemplo, se você colocá-lo no mercado (marque a caixa de mercado antes de compilar), mas se você criá-lo, ele ficará invisível e tenha cuidado se o seu jogo for online , aquele que funcionará onde você o criou, ele será expulso e não será capaz de se conectar antes de reiniciar o servidor. O item do editor é imprescindível para poder adicionar o objeto, exceto que não funciona, diz erro de assinatura, e acho que vem do programa, pois nenhum erro com construtor de objeto, nem remete com a assinatura, mas o único um capaz de criar um objeto é o editor de itens.
  6. Olá a todos, Pesquisei por RCC mas não encontrei nenhum tópico no fórum Muitos não sabem como modificar os botões, logo, wallpaper do cliente Tibia 12x. Hoje vou apenas mostrar como mudar tudo isso. Você vai precisar do programa RCC, aqui em anexo você pode baixá-lo, bastando então colocá-lo na pasta bin (onde está o EXE) do tibia para extrair as fotos do cliente. Em seguida, você vai abrir o CMD (prompt de comando) no Windows, e ir para a pasta onde o tibia está instalado, se estiver em um disco diferente de C:, basta escrever a letra e dois-pontos, depois selecionar enter, para colocá-lo na letra da unidade, assim: E: / ? / Z: Commando: cd ( nome da pasta do seu jogo (onde há rcc) cuando acaba: na pasta, qresource \ res \ graphics_resources.rcc você vai encontrar todas as imagens, você pode substituir o logotipo, o fundo, os botões, tudo! O único botão até agora que não muda e o de Store, mudando não se aplica, não consegui descobrir o porquê. IMPORTANTE: as imagens devem ter a mesma extensão das existentes, é possível alterá-la, no editor, mas isso não levará em consideração, é necessário fazer mais modificações, por exemplo para colocar um papel de parede um vídeo ... mas depois que o cliente está muito pesado, eu desaconselho fortemente. Assim que as mudanças forem feitas, Você vai para qresource / rcc Você clica duas vezes em MAKE, se não se engana nas extensões das imagens (o tamanho não é obrigatório, para o logo pode ser maior) mas atenção aos botões aconselho que tenham o mesmo tamanho, é TOTALMENTE POSSÍVEL ter o estilo GW2, WOW etc em botões já testados para clientes que o solicitaram. Exemplo de um cliente: Assim que as mudanças forem feitas, Você vai para qresource / rcc Você clica duas vezes em MAKE, se não se engana nas extensões das imagens (o tamanho não é obrigatório, para o logo pode ser maior) mas atenção aos botões aconselho que tenham o mesmo tamanho, é TOTALMENTE POSSÍVEL ter o estilo GW2, WOW etc em botões já testados para clientes que o solicitaram. Então você clica duas vezes em MAKE, e lá vai aparecer um graphic_ressource, você só tem que copiar e colar na pasta bin (onde está o exe do cliente) e voila, tudo mudou. Lembre-se: Exclua o RCC e a pasta Qresource se você pretende carregar o cliente em seu site para jogadores, para evitar problemas. saudações O autor removeu o programa se você quiser, você terá que contatá-lo
  7. Alex45 postou uma resposta no tópico em Web Show Off
    Olá Hoje decidi mostrar a vocês um novo estilo de layout, Este site, é de um cliente, que me deu o aval para mostrá-lo aqui Video: https://i.imgur.com/rbncNJ9.mp4 Optional, wikipedia
  8. .Qual servidor ou website você utiliza como base? TFS 1.3 OtservBR 12.60 ( revscripts ) Qual o motivo deste tópico? Olá Tentei adicionar um npc personalizado para fazer tarefas, este não funciona embora seja compatível com tfs 1.3, autor KotZletY queria saber, para grizzle adams é possível adicionar monstros na tarefa do sistema? Já tinha testado com o dragon lord mas me deu erros, queria saber se alguém já tinha testado com Otservbr tfs 1.3 porque não há assunto sobre isso, mas apenas em versões antigas exemplo em lib / quest / kill em nome de , adicionar nova linha, mas não funcionou, o NPC não responde mais [54] = { killsRequired = 500, raceName = "Dragon", level = {1, 9999}, storage = {12704, 1}, norepeatable = true, premium = false, creatures = { "Dragon", "Dragon Lord" }, rewards = { {type = "exp", value = {6000000}}, {type = "storage", value = {17527, 1}} } }, O que eu quero é adicionar Task que dê EXP + itens, mesmo que seja de outra forma com 1 npc por monstro não é sério, mas não sei como adicionar esse sistema Obrigado
  9. sistema muito bom, eu queria testar em tfs 1.3 otservbr em revscript, talakaction parece funcionar npc também, mas cheio de erros de console lua de logout etc, talvez em lua login eu coloquei a linha acima das missões desbloqueadas? ou a linha deve ser colocada em outro lugar? Também vi um erro do windows lua, segui a carta de instalação, esqueci a imagem, pois o servidor está online quando vi o erro retirei tudo para colocá-lo novamente online
  10. Há muitas maneiras de tornar o site
  11. Finalmente consegui customizar o cliente 12.60 facilmente, era tão fácil de encontrar ... mas ao mesmo tempo difícil, rs. Portanto, é excelente, modificação do cursor, cores, ícones ... Logotipo , tudo... Liombera_2021_03.12_-_22_14_46_09.mp4
  12. É possível mudar do cliente 10 para o cliente 12.60?
  13. Olá, achei a ferramenta mágica, muitos sites têm falhas, mas este funciona 100% para apagar o papel de parede, basta importá-lo com o gimp e temos o novo sprite, obrigado mesmo assim pela resposta! https://transparent.imageonline.co/es/
  14. Alex45 postou uma resposta no tópico em Suporte Tibia OTServer
    .Qual servidor ou website você utiliza como base? Tfs 1.3 OtservBR Qual o motivo deste tópico? Otclient 12x https://github.com/opentibiabr/otclient Olá Alguém conseguiu fazer o cliente andar em um 12.60? Chego no login sem problemas, mas a conexão com o jogo permanece em 'conectando ao jogo do servidor..' então erro 10060
  15. Olá, eles têm uma carga porque você é o GOD e usa /i xxxxx, coloque o item no gamestore.lua, atribua o número de cargas, 14400 por exemplo, depois reinicie o jogo, vai funcionar se você comprar na store. Verifique também se ele tem 14400 em items.xml
  16. Olá, Em primeiro lugar, excelente! Mas acho que esqueci uma coisa, quando eu modifico no psd, eu queria mudar a cor, quando eu importo eu tenho quadrados brancos no lugar, como se o sprite não fosse levado em conta, no gimp, eu salvo ele, sem fundo sem nada, em png cores rgb 8, senão sem modificar funciona, você poderia me dizer como salvar depois de editado?
  17. Bom Dia a todos, Há alguns meses atrás, antes de iniciar meu próprio servidor estava procurando um site diferente do que sempre encontramos .. páginas já prontas, um layout simples .. então me deparei com um layout que encontrei em um antigo fórum shin que não tinha não é usado desde 2016, uma web nomeada por seu proprietário God Alike. Esta página web, embora mais um layout diferente das outras e uma construção diferente, pode ser usada com as páginas do znote, sem nenhum problema claro que você vai precisar de muito trabalho, pois não contém nada do Tibia. Assim que aprendemos com esse layout, a vantagem de podermos criar páginas da web como um site real, finalizamos o layout pequeno com as pequeninas Notícias e uma minicoluna no meio, espaço para liberdade, fundo das telas às notícias, qualquer coisa é possível! Este site é uma pepita e é uma pena não ver mais conteúdo compartilhado como este Mas se você tiver força para dar o salto, acredite, vale a pena! Aqui está a página que eu mesmo terminei, sim, é possível fazer muito mais! Mas eu não sou um profissional, fiz o melhor que pude
  18. Alex45 postou uma resposta no tópico em OTClient
    O OT Clien é incrível, como as pessoas conseguiram usá-lo na versão 12.60 ?? Muitos no fórum usam fotos do Cliente OT com tudo o que o 12.60 contém? Agradeço antecipadamente!
  19. .Qual servidor ou website você utiliza como base? Znote última versão do github , otservbr 12 Qual o motivo deste tópico? Não consigo perceber o erro que tenho no comando! Na loja no jogo tudo funciona bem mas o script lua dá este erro Você tem o código disponível? Se tiver publique-o aqui: ( !shop ) znoteshop.lua -- <talkaction words="!shop" script="znoteshop.lua"/> -- Znote Shop v1.1 for Znote AAC on TFS 1.2+ local znoteShop = TalkAction ("!Shop") function znoteShop.onSay(cid, words, param) local storage = 54073 -- Make sure to select non-used storage. This is used to prevent SQL load attacks. local cooldown = 15 -- in seconds. local player = Player(cid) if player:getStorageValue(storage) <= os.time() then player:setStorageValue(storage, os.time() + cooldown) local type_desc = { "itemids", "pending premium (skip)", "pending gender change (skip)", "pending character name change (skip)", "Outfit and addons", "Mounts", "Instant house purchase" } print("Player: " .. player:getName() .. " triggered !shop talkaction.") -- Create the query local orderQuery = db.storeQuery("SELECT `id`, `type`, `itemid`, `count` FROM `znote_shop_orders` WHERE `account_id` = " .. player:getAccountId() .. ";") local served = false -- Detect if we got any results if orderQuery ~= false then repeat -- Fetch order values local q_id = result.getNumber(orderQuery, "id") local q_type = result.getNumber(orderQuery, "type") local q_itemid = result.getNumber(orderQuery, "itemid") local q_count = result.getNumber(orderQuery, "count") local description = "Unknown or custom type" if type_desc[q_type] ~= nil then description = type_desc[q_type] end print("Processing type "..q_type..": ".. description) -- ORDER TYPE 1 (Regular item shop products) if q_type == 1 then served = true -- Get weight if player:getFreeCapacity() >= ItemType(q_itemid):getWeight(q_count) then db.query("DELETE FROM `znote_shop_orders` WHERE `id` = " .. q_id .. ";") player:addItem(q_itemid, q_count) player:sendTextMessage(MESSAGE_INFO_DESCR, "Congratulations! You have received " .. q_count .. " x " .. ItemType(q_itemid):getName() .. "!") else player:sendTextMessage(MESSAGE_STATUS_WARNING, "Need more CAP!") end end -- ORDER TYPE 5 (Outfit and addon) if q_type == 5 then served = true local itemid = q_itemid local outfits = {} if itemid > 1000 then local first = math.floor(itemid/1000) table.insert(outfits, first) itemid = itemid - (first * 1000) end table.insert(outfits, itemid) for _, outfitId in pairs(outfits) do -- Make sure player don't already have this outfit and addon if not player:hasOutfit(outfitId, q_count) then db.query("DELETE FROM `znote_shop_orders` WHERE `id` = " .. q_id .. ";") player:addOutfit(outfitId) player:addOutfitAddon(outfitId, q_count) player:sendTextMessage(MESSAGE_INFO_DESCR, "Congratulations! You have received a new outfit!") else player:sendTextMessage(MESSAGE_STATUS_WARNING, "You already have this outfit and addon!") end end end if Game.getClientVersion().min >= 1260 then -- ORDER TYPE 6 (Mounts) if q_type == 6 then served = true -- Make sure player don't already have this outfit and addon if not player:hasMount(q_itemid) then db.query("DELETE FROM `znote_shop_orders` WHERE `id` = " .. q_id .. ";") player:addMount(q_itemid) player:sendTextMessage(MESSAGE_INFO_DESCR, "Congratulations! You have received a new mount!") else player:sendTextMessage(MESSAGE_STATUS_WARNING, "You already have this mount!") end end end -- ORDER TYPE 7 (Direct house purchase) if orderType == 7 then served = true local house = House(orderItemId) -- Logged in player is not necessarily the player that bough the house. So we need to load player from db. local buyerQuery = db.storeQuery("SELECT `name` FROM `players` WHERE `id` = "..orderCount.." LIMIT 1") if buyerQuery ~= false then local buyerName = result.getString(buyerQuery, "name") result.free(buyerQuery) if house then db.query("DELETE FROM `znote_shop_orders` WHERE `id` = " .. orderId .. ";") house:setOwnerGuid(orderCount) player:sendTextMessage(MESSAGE_INFO_DESCR, "You have successfully bought the house "..house:getName().." on "..buyerName..", be sure to have the money for the rent in the bank.") print("Process complete. [".. buyerName .."] has received house: ["..house:getName().."]") end end end -- Add custom order types here -- Type 1 is for itemids (Already coded here) -- Type 2 is for premium (Coded on web) -- Type 3 is for gender change (Coded on web) -- Type 4 is for character name change (Coded on web) -- Type 5 is for character outfit and addon (Already coded here) -- Type 6 is for mounts (Already coded here) -- Type 7 is for Instant house purchase (Already coded here) -- So use type 8+ for custom stuff, like etc packages. -- if q_type == 8 then -- end until not result.next(orderQuery) result.free(orderQuery) if not served then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "You have no orders to process in-game.") end else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "You have no orders.") end else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Can only be executed once every " .. cooldown .. " seconds. Remaining cooldown: " .. player:getStorageValue(storage) - os.time()) end return false end znoteShop:separator(" ") znoteShop:register() ERROR: Lua script Error: [Scripts Interface] C:\uses\desktop\custom\data\scripts\talkatcions\player\znoteshop.lua:callback ...p\custom\data\scripts\talkatcions\player\znoteshop.lua:81: attempt to compare number with nil stack taceback: [C]: in function '__le' ...p\custom\data\scripts\talkatcions\player\znoteshop.lua:81 in function <...p\custom\data\scripts\talkatcions\player\znoteshop.lua:5> lineas: 5: local cooldown = function znoteShop.onSay(player, words, param) 81: if Game.getClientVersion().min >= 1260 then borrar ifgame.getClinetVersion
  20. .Qual servidor ou website você utiliza como base? Otservbr & Znote Account Qual o motivo deste tópico? Olá Eu queria saber se alguém sabia no cliente (se é uma url) ou qual arquivo podemos modificar para modificar o minimapa? Porque de repente meu mapa personalizado não é exibido, agradecendo link minimapa https://nsa40.casimages.com/img/2021/01/29/210129053517855991.png [img]https://nsa40.casimages.com/img/2021/01/29/210129053517855991.png[/img] Está surgindo algum erro? Se sim coloque-o aqui.
  21. .Qual servidor ou website você utiliza como base? Znote Account Qual o motivo deste tópico? Olá Peguei um código antigo do Tibia Coin (11.50) para passar no meu 12X, o que não entendo é que no 11.50 existe o arquivo actions.xml, mas lá no 12x existe não tem nenhum existe apenas a pasta 'script' e cheia de lua, alguém sabe como faço para adicionar meu script tibiacoin.lua? Coloquei na pasta outros, mas não funciona, acho que precisa ser adicionado em algum lugar, se alguém já testou a versão 12 e pudesse me dizer como adicionar uma ação ficaria grato Você tem o código disponível? Se tiver publique-o aqui: local config = { idcoin = 24774 } function onUse(cid, item, fromPosition, itemEx, toPosition) local player = Player(cid) local item = Item(item.uid) if player:getItemCount(config.idcoin) > 0 then local coinplayer = player:getCoinsBalance()+item:getCount() player:getPosition():sendMagicEffect(15) item:remove() player:setCoinsBalance(coinplayer) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have recived Store Coins.") else player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have to carry Store coins in your backpack.") end return true end Consigio montar, local tibiaCoin = Action() function tibiaCoin.onUse(player, item, fromPosition, target, toPosition, isHotkey) local coins = 1 db.query("UPDATE `accounts` SET `coins` = `coins` + '" .. coins .. "' WHERE `id` = '" .. player:getAccountId() .. "';") player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "RECEBEU "..coins.." COINS") item:remove(1) return true end tibiaCoin:id(24774) tibiaCoin:register() Gracias pel ajuda!
  22. Muito obrigado pela ajuda, achei o gamestore.lua que também permite colocar 0 nos itens, era longo mas aqui está! Obrigado pela ajuda!
  23. Alex45 postou uma resposta no tópico em Suporte Tibia OTServer
    .Qual servidor ou website você utiliza como base? Gesior 2012 Qual o motivo deste tópico? Olá O sistema de vendas de mercado não funciona, ou pelo menos tentei muitas coisas e não funciona ( impossível de vender ), personagem nível 120, premium, impossível fazer auction Eu tentei vários clientes também não funciona, mas notei que não funciona em nenhum datapack 11-11.90, porém o 12.60 funciona bem mas há um erro de crash com outfits (GOD e jogadores ) Olhei no 12.60 ele tem um script de mercado, mas nem todos os 11x tem um script, é por isso? Está surgindo algum erro? Se sim coloque-o aqui. 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.
  24. Adicionei a linha, porém ela não adiciona Tibia Coins na conta no phpmyadmin, senão é possível de outra forma, remover os métodos de pagamento da loja, para que possamos comprar tibia coins livres? Tirei prontopago mas não funcionou codigo createaccount, $reg_account = new Account(); $reg_account->setName(strtoupper($_POST['accountname'])); $reg_account->setPassword($_POST['password1']); $reg_account->setEMail($_POST['email']); $reg_account->setPremiumPoints(500); $reg_account->setCreateDate(time()); $reg_account->setCreateIP(Visitor::getIP()); $reg_account->setFlag(Website::getCountryCode(long2ip(Visitor::getIP()))); $reg_account->save();
  25. Sim está correto, não é um item do jogo, senão ao Tibia Coins para a loja, qual é a manipulação para adicionar X pontos automaticamente ao criar uma conta?

Informação Importante

Confirmação de Termo