-
Total de itens
114 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que underewarr postou
-
Qual tfs? CreatureScript,onStatsChange Impossivel fazer o monstrão não te atacar sem alterações na sources, mas ele pode não dar dano. function onStatsChange(cid, attacker, type, combat, value) local item = 2160 local pos = {x = 979, y = 1461, z = 4} local monsters = {"dwarf", "dwarf guard", "dwarf geomancer"} if not isMonster(attacker) then return true end if isInArray(monsters, getCreatureName(attacker):lower()) then player:setStorageValue(70065, os.time() + 120) if player:getStorageValue(70065) > os.time() and if getTileItemById(pos, item).uid > 0 then if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then return false end end end return true end end
-
Desculpe,erro meu este comando é para mysql. Tente usar este. CREATE TABLE player_brokes ( player_id INTEGER PRIMARY KEY, poke TEXT NOT NULL, brokes TEXT NOT NULL UNIQUE );
-
Assim ta ótimo me manda informações nome das vocações novas ? deseja alterar mais alguma coisa?
-
xtibia.com [Comunidade] Leiam Com Atenção
tópico respondeu ao underewarr de underewarr em Papo Cabeça
Realmente o tópico foi removido.... deprimente. -
isso, depois procure como executar uma querry no sqlite studio e coloque a querry eu te forneci.
-
Então é esse mesmo.
-
Seu servidor tem site? servidores com site usam o meio mysql para armazenar dados, o server sem site usam o Sqlite
-
Entra no seu mysql - > executar querry, caso não saiba como executar uma querry no Mysql sugiro que procure no google é bem simples. Após isso, você coloca esse código e da executar CREATE TABLE IF NOT EXISTS player_brokes INSERT INTO "player_brokes" ("player_id", "poke", "brokes") VALUES (9, 'Growlithe', '{"taleball":0,"yumeball":0,"tinkerball":0,"maguball":0,"superball":0,"pokeball":0,"deltaball":0,"greatball":0,"duskball":0,"premierball":1,"fastball":0,"heavyball":0,"janguruball":0,"saffariball":0,"netball":0,"ultraball":0,"moonball":0,"soraball":0}');
-
Me manda o seu Vocation.xml e o detalhes das novas vocações
-
xtibia.com [Comunidade] Leiam Com Atenção
tópico respondeu ao underewarr de underewarr em Papo Cabeça
Como pode ver no tópico diretor e administrador do forum estão de acordo que esta tudo bem, isso é normal.... Alem de tudo agora o Membro Erimyth como pode ver aqui no tópico a data não me deixa mentir agora mudou o nome para https://tibiaking.com/profile/15111-kingtopicos/ Sendo Owner e tendo acesso ao ADMIN Painel mudou seu nome. -
xtibia.com [Comunidade] Leiam Com Atenção
tópico respondeu ao underewarr de underewarr em Papo Cabeça
Depois que eu fiz este tópico o TIBIAKING mudou as regras do WEBSITE e pode conferir a DATA do tópico com as atualizações das novas regras então.... Este caso tem que causar uma revolta em quem faz conteudo open source para a comunidade, e quem for contra.Bom que deixe de usar a tfs e crie sua propria source nao é mesmo? KAPPA https://tibiaking.com/forums/topic/101185-processo-sendo-iniciado-no-dia-11112020-e-provas-foram-ja-indexadas-ao-processo/ Então se não tinha nada errado porque atualizaram regras para poder prosseguir com se estivesse tudo bem? Nunca vou aceitar o fato de que se apropriaram do meu conteúdo sendo o forum Aberto ou não, -
[OTClient - Module] Caught Achievement v1.4 - Atualizado!
tópico respondeu ao Tony Araujo de underewarr em Clients
Obrigado por contribuir com este sistema para a comunidade. Muito bem explicado. Aguardando próximas versões -
https://support.google.com/a/answer/176600?hl=pt-BR Veja como configurar seu SMTP para emai: @gmail.com
-
Vou te dar um exemplo se voce quer que o jogador passe da vocação 4 para a vocação 5 você pode ver que no xml existe uma tag chamada FromVoc então se o FromVoc da vocação 5 for a 4 ele vai atualizar de 4 para 5. Caso tenha ainda ficado com duvida nessa questão Esse comando adiciona + 1 na linha de vocações ou seja o Knight é vocação 4 O elite knight é vocação 8 e o FromVoc do elite knight é 4 quando você coloca promotion ele vai para 8,acredito que deu para entender
-
Baixe este client 8.60 https://remeresmapeditor.com/rmedl.php?file=tibia860.exe
-
Em creaturescript adicione este código como Onleveladvance param Caso não consiga crie um post pedindo o sistema
-
Olá Boa noite. Copie um npc.xml qual quer e adicione este script a ele editando a pate script = "" NPC promotion.lua Funciona tanto para ITEMS ou seja troca items pela vocação FÁCIL DE SE CONFIGURAR. Quanto para Dinheiro Basta trocar em uma única linha de items para money. Código com instruções para edição. O Código se base no baseVocation do Vocation.xml ou seja ele adiciona uma vocação a mais na vocação que o personagem esta seguindo. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} --- CONFIGURE SEU NPC AQUI -- local NPC_PROMOTION_MODE = "items" -- "money" or "items" local NPC_TELEPORT_POS = {x = 99, y = 189, z = 7}-- Posição que sera teleportado local NPC_NEED_VOCATION = 4 -- Vocação necessária local NPC_NEED_LEVEL = 200 -- Level necessário local NPC_NEED_PROMOTION = 0 -- Promotion necessária local NPC_PROMOTION_MONEY = 10000 -- Dinheiro (Todos os tipos: Crystal coins, Platinum Coins e Gold coins) local NPC_PROMOTION_ITEMS = {{9971, 1}} -- Itens, caso o modo de promotion seja "items" --- DO NOT TOUCH HERE IF YOU DO NOT KNOW WHAT ARE YOU DOING-- 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 onGreetCallback(cid) local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if getPlayerVocation(cid) == NPC_NEED_VOCATION and getPlayerLevel(cid) >= NPC_NEED_LEVEL and getPlayerPromotionLevel(cid) == NPC_NEED_PROMOTION then npcHandler:setMessage(MESSAGE_GREET, "Hello, |PLAYERNAME|. Do you want the {promotion}?") talkState[talkUser] = 1 return true end if getPlayerVocation(cid) ~= NPC_NEED_VOCATION then selfSay("I do not want to talk with you", cid) return false elseif getPlayerLevel(cid) < NPC_NEED_LEVEL or getPlayerPromotionLevel(cid) < NPC_NEED_PROMOTION then selfSay("Sorry, you are not strong enough.", cid) return false elseif getPlayerPromotionLevel(cid) > NPC_NEED_PROMOTION then selfSay("Sorry, but you are already promoted.", cid) return false end npcHandler:setMessage(MESSAGE_GREET, "Do you want the {promotion}, |PLAYERNAME|?", cid) return true end function onCreatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if talkState[talkUser] == 1 then if msgcontains(msg, "promotion") then if NPC_PROMOTION_MODE == "money" then selfSay("So do you want to be promoted, heh? I need ".. NPC_PROMOTION_MONEY .." gold pieces to promote you. Agreed?", cid) talkState[talkUser] = 2 else local say = "So do you want to be promoted, heh? I need" for n = 1, #NPC_PROMOTION_ITEMS do local sep = (n == 1 and " " or (n == #NPC_PROMOTION_ITEMS and " and " or ", ")) say = say .. sep .. math.max(1, NPC_PROMOTION_ITEMS[n][2]) .." ".. getItemNameById(NPC_PROMOTION_ITEMS[n][1]) end selfSay(say, cid) talkSate[talkUser] = 3 end end elseif talkState[talkUser] == 2 then if msgcontains(msg, "yes") then if doPlayerRemoveMoney(cid, NPC_PROMOTION_MONEY) then selfSay("May the Gods bless you. You are now promoted.", cid) doPlayerSetPromotionLevel(cid, getPlayerPromotionLevel(cid) + 1) doTeleportThing(cid, NPC_TELEPORT_POS) else selfSay("You do not have all the money I need.", cid) npcHandler:releaseFocus(cid) end elseif msgcontains(msg, "no") then selfSay("Alright.") npcHandler:releaseFocus(cid) end elseif talkState[talkUser] == 3 then if msgcontains(msg, "yes") then local ret = {} for _, item in ipairs(NPC_PROMOTION_ITEMS) do local g = getPlayerItemById(cid, true, item[1]) if g.uid > 0 and math.max(1, g.type) > item[2] then table.insert(ret, {g.uid, item[2]}) else ret = {} break end end if #ret > 0 then for _, item in ipairs(ret) do doRemoveItem(item[1], item[2]) end selfSay("May the Gods bless you. You are now promoted.", cid) doPlayerSetPromotionLevel(cid, getPlayerPromotionLevel(cid) + 1) else selfSay("You do not have all the items I need", cid) npcHandler:releaseFocus(cid) end elseif msgcontains(msg, "no") then selfSay("Alright.") npcHandler:releaseFocus(cid) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, onCreatureSayCallback) npcHandler:setCallback(CALLBACK_GREET, onGreetCallback) npcHandler:addModule(FocusModule:new())
-
Exatamente, oi posso te ajudar a fazer solicite o scripts. Não esqueça de clicar na setinha para cima no comentário com o código que eu te ajudei. este é o único reconhecimento que pedimos, obrigado. @rafersiqNa realidade o botão é resposavel por semi fechar o tópico como resolvido e só o autor pode usalo e fica ao lado esquero da minha foto de perfil um pouco a cima. Esta atitude ajuda a equipe a manter o forum organizado.
-
Não se preocupe. local vocation = 4 function onStepIn(cid, item, position, fromPosition) if getPlayerVocation(cid) ~= vocation then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 18, 'You need to be a '.. getVocationInfo(vocation) ..' to pass.') doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end return TRUE end Desculpe parece que deu um bug no comentário do tópico copie este código novamente para o seu arquivo.lua Como pode ver a primeira linha é o local vocation = 4 você altera o numero 4 para o numero da vocação que voce quer que não passe.
-
Esta parte faz parte do código.lua procure pela parte local vocation = e adicione aqui o id da vocação que pode passar.
-
[XTIBIA] Dragon Ball Revolution TFS 1.3
tópico respondeu ao underewarr de underewarr em Seja Patrocinado
@brazvct Atualmente como FullDevStack (Sênior) estou encarregado de fazer toda a atualização até que mais contribuintes estejam dispostos a ajudar no github. O projeto depende da primeira versão que eu vou disponibilizar em algumas semanas no GITHUB para ter continuidade, irei arrumar todos os bugs reportados e claro atualizar o servidor sempre. A intenção do projeto é disponibilizar um servidor Jogavel sem bugs para que qual quer pessoa consiga abrir com facilidade e editar com facilidade, para que possamos desenvolver uma base de Dragon Ball Z Atualizada. Hoje as metas do github são Pré Alpha. Em breve um teste server ficará online contando como "Oficial" Server para que bugs sejam encontrados reportados e Fixados o mais rapido possivel. Em questão de criar o servidor em cima da "source" Bom teremos as ideias primordiais do Dragon Ball Z adicionado e outros Pulls Requests que caso a comunidade sinta necessidade de tal sistema adicionado, estou disposto a criar e implementar qual quer pedido que faça sentido dentro do universo de DBZ, Não quero dar detalhes sobre as ideias sem ter o sistema para apresentar então é apenas questão de tempo até ser lançado a versão pré-alpha no Github junto com o teste server. Acredito que tenha esclarecido sua Duvida vou deixar indexado como FAQ no Tópico. @brazvct -
Crie um arquivo chamado tilevoc.lua na pasta data/movements/scripts e cole isso local vocation = 4 function onStepIn(cid, item, position, fromPosition) if getPlayerVocation(cid) ~= vocation then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 18, 'You need to be a '.. getVocationInfo(vocation) ..' to pass.') doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end return TRUE end Adicione a seguinte linha no arquivo movements.xml que se encontra na pasta data/movements <movevent type="StepIn" actionid="5786" event="script" value="tilevoc.lua"/> No map editor coloque o ActionID 5786 no piso.
-
Procure tutoriais iniciais e sobre como funciona a integração de OTMOD e OTUI para comunicações server side
-
Olá Xtibianos, Venho apresentar a vocês um projeto iniciado recentemente que será concluído rapidamente. Venho apresentar a vocês o Projeto Dragon Ball Revolution, Que esta sendo feito do 0 Usando como base a TFS 1.3 Nosso projeto atualmente pode ser visto no Github, Tendo o Xtibia como parceiro. Pretendo finalizar o servidor o quanto antes para coloca-lo online. Para os curiosos e entusiastas o Projeto pode ser acompanhado no Github na Aba Project. Mais detalhes serão adicionados AQUI no XTIBIA, o github não ira conter detalhes sobre o Servidor. Usamos o Github como Painel de Desenvolvimento. https://github.com/Underewarrr/dbzotserver/blob/main/README.md Este servidor não pode ser COMPARTILHADO SEM COMUNICAR O AUTOR DO TÒPICO. Créditos : Xtibia Team FAQ : Perguntas e Respostas Equipe : Comunity Manager @haurin
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.