-
Total de itens
816 -
Registro em
-
Última visita
-
Dias Ganhos
24
Tudo que Yan Liima postou
-
Importou sua DB certinho no phpmyadmin? configurou o config.php do site correto?
-
[Resolvido] [PEDIDO] Premium account e itens para iniciantes por comando
pergunta respondeu ao brunonyyu de Yan Liima em Resolvidos
Por ser sqlite complica um pouco kkk a Query que passei é de mysql. Eu só estudei mysql, não sei direito como o sqlite funciona. Mas pelo visto, no final das tabela tem um END, igual os demais ai no print. -
Dessa maneira não. No caso acho que só com a função onMoveItem no creaturescript. Acho melhor tu editar no Item Editor e colocar esse item para não ser movido, simples!
-
Tente ESSA VERSÃO
-
Pelo visto está utilizando o Modern ACC... Tente instalar outra versão de xampp
-
[Resolvido] [PEDIDO] Premium account e itens para iniciantes por comando
pergunta respondeu ao brunonyyu de Yan Liima em Resolvidos
É possivel sim, porém você teria que verificar se há a função na sua LIB. Bom vou te ensinar como ajeitar isso. Primeiramente, vá até o script no qual você copiou e troque tudo por: No seu data/lib no arquivo 050-function.lua verifique se já existe essa função, se não tiver, é só adicionar: Depois é só ir no seu banco de dados e executar essa Query: CREATE TABLE `account_storage` ( `account_id` int(11) NOT NULL default '0', `key` int(10) unsigned NOT NULL default '0', `value` varchar(255) NOT NULL default '0', UNIQUE KEY `account_id_2` (`account_id`,`key`), KEY `account_id` (`account_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Prontinho xD. Se tem interesse em aprender LUA, entre no nosso grupo do discord: https://discord.gg/PyUvYf -
Não é necessario, só por no XML itemid="8908"
-
function onAddItem(moveitem, tileitem, position, cid) if isPlayer(cid) then doRemoveItem(moveitem.uid) doPlayerAddItem(cid, moveitem.itemid, moveitem.type) doPlayerSendTextMessage(cid,25, "Voce nao pode mover esse item!") return true else return false end end <movement type="AddItem" itemid="8908" event="script" value="arquivo.lua"/>
-
Na pasta do seu creaturescript vai no xml e me mande a TAG do receive... Abre o script também e poste aqui(creio que seja o mail.lua)
-
[Resolvido] [PEDIDO] Premium account e itens para iniciantes por comando
pergunta respondeu ao brunonyyu de Yan Liima em Resolvidos
@brunonyyu tenta ai, em talkactions.xml: <talkaction words="!starterkit" event="script" value="starterkit.lua"/> LUA: local config = { level = 20, -- Apartir de que level não irá receber days = 7, -- Dias de Premium Account(VIP) que irá receber items = {{2160,100}, {2161,1}, {2162,1}}, -- ID do item,QUANTIDADE storage = 233486 -- str, não mexa } function onSay(cid, words, param) if getPlayerLevel(cid) > config.level then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você precisa ter no maximo level "..config.level.." para receber o kit inicial.") elseif getPlayerStorageValue(cid, config.storage) < 0 then for _,ab in pairs(config.items) do doPlayerAddItem(cid, ab[1], ab[2]) end doPlayerAddPremiumDays(cid, config.days) setPlayerStorageValue(cid, config.storage, 1) doPlayerSendTextMessage(cid, 25, "Você acabou de ganhar o kit inicial!") else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você já pegou seu kit inicial.") end return true end -
[Resolvido] [PEDIDO] Premium account e itens para iniciantes por comando
pergunta respondeu ao brunonyyu de Yan Liima em Resolvidos
Ando meio carregado aqui, mas assim que der e se ninguém resolver para você, irei fazer e te mando aqui. -
Está utilizando qual distro?
-
Só você ir no seu items.xml e escolher algum tile que não queira que o jogador possa passar. E é só por esse atributo: <attribute key="walkStack" value="0" /> Ficando assim: <item id="0" article="a" name="tile"> <attribute key="walkStack" value="0" /> </item> Depois é só adicionar o piso nessa area xD
-
O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico.
-
O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico.
-
local config = { tempo = 10, -- tempo que o teleport irá sumir em minutos pos = {x=111, y=111, z=7}, -- Onde será criado o tp topos = {x=111, y=111, z=6}, -- Onde o player irá ser teleportado ao entrar no tp ID_teleport = 1387, -- ID do teleport open_msg = "Uma energia estranha pode ser sentida na cidade de Lavender", -- Mensagem ao criar o TP close_msg = "TP fechado..." -- Mensagem ao remover o TP } local function teleport() local tp = getTileItemById(config.pos, config.ID_teleport) if tp then doRemoveItem(tp.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end function onThink(cid, interval, lastExecution) doCreateTeleport(config.ID_teleport, config.topos, config.pos) addEvent(teleport, config.tempo*60*1000) doBroadcastMessage(config.open_msg) addEvent(doBroadcastMessage, config.tempo*60*1000, config.close_msg) return true end
-
Recomendo utilizar o config.lua que disponibilizei junto. Pois tem alguns adicionais necessarios para rodar a distro corretamente. O erro de maxpacket é por conta de você ter colocado outro config.lua e não ter definido o limite dele. No caso você teria que adicionar no seu config.lua o max_packets_per_second e o valor maximo de pacote... E altere o IP no seu config corretamente e no cliente também. Não é necessario ele utilizar esse cliente, a não ser que ele esteja utilizando a distro que funcione mais de 254 effects. E mesmo se fosse o caso, não causaria erro de conexão, causaria debug no client ao logar. Provavelmente é algo que ele configurou errado, pois na imagem ele está utilizando o IP 127.0.0.1, só o proprio host conseguria logar no servidor, isso se utilizasse o client com o IP certo.
-
Tenta ai, globalevents.xml: <globalevent name="TeleportTp" interval="3600000" event="script" value="arquivo.lua"/> Se não for milisegundos altere o interval. LUA: local config = { tempo = 10, -- tempo que o teleport irá sumir em minutos pos = {x=111, y=111, z=7}, -- Onde será criado o tp topos = {x=111, y=111, z=6}, -- Onde o player irá ser teleportado ao entrar no tp ID_teleport = 1387 -- ID do teleport } local function teleport() local tp = getTileItemById(config.pos, config.ID_teleport) if tp then doRemoveItem(tp.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end function onThink(cid, interval, lastExecution) doCreateTeleport(config.ID_teleport, config.topos, config.pos) addEvent(teleport, config.tempo*60*1000) return true end
-
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
-
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
-
Salve salve pessoal, no inicio desse ano estava dando uma estudada e mexendo com a TFS 0.4 rev3884, e vi que havia alguns bugs e que não tinha Cast incluso. Com base nisso decidi atualizar e otimizar a source, já que ainda ela é uma das mais utilizadas no mundo de Otserv. Decidi compartilhar esse meu trabalho com vocês! Acredito que possa ser uma das melhores REV atualmente. Conto com o seu feedback, caso haja algum bug, algo que tenha que mudar/optimizar, não exite em avisar aqui no tópico. Toda ajuda será bem vinda xD The Forgotten Server, Tibia Versão: 8.60 O que contém nela? Dentro da pasta contém o config.lua com todas as tag já adicionadas. Não esquecam de executar a Query do Cast na DB: Downloads uint8(Effects até 255) Distro: TheForgottenServer.exe Src + datapack: Source & Data Downloads uint8 sem o CAST incluso Distro: TheForgottenServer.exe Src + datapack: Source & Data ------------------------------------------------------- Downloads uint16(Effects até 65534) Distro: TheForgottenServer.exe Src + datapack: Source & Data É necessário fazer a modificação do Hexadecimal no cliente. Aqui tem um já pronto: Cliente.exe(com mc) ou Cliente.exe(sem mc) (só será necessario se utilizar a src com o uint 16.) Lembrado também que precisa utilizar a lib 000-constant.lua deste datapack. ------------------------------------------------------- Scans: Distro(uint8) & Distro(uint16) Source Cliente Obs: Os virus detectado é um falso positivo, então não se preocupem! A distro foi testada em Windows e em Linux Ubuntu 14.04, em ambos funcionaram muito bem! E para quem se interessa em saber onde se localiza os code do Cast, aqui está uma imagem. Você pode achar procurando por "//CAST" Façam um ótimo aproveito
-
Link/scan checados! Ótima iniciativa, espero que tenha um bom resultado xD
-
Vagas abertas para quem quer fazer parte da equipe do xTibia! Se você gosta da comunidade, tem conhecimento em OTServs e deseja fazer parte da equipe, essa é a hora. Preencha o formulário que se encontra abaixo: >> Formulário << Estaremos validando e se for necessario estaremos entrando em contato, boa sorte! xD Caso haja duvidas com o cargo de mod/coordenador, veja: Moderador xTibia Coordenador xTibia
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.