
Tudo que xWhiteWolf postou
-
(Resolvido){Pedido} Arma de fogo
você quer que eu exclua ele ou deixe assim com os créditos?
-
(Resolvido){Pedido} Arma de fogo
eu tinha deletado esse tópico por pedido seu, não sei como ele voltou pra cá o.O
-
Experience Weapon System
foi feito pra 8.54... qual erro que dá?
-
Quem vence permanece!
voto no charmander, ficou muito bom ;]
-
[DUVIDA] food aumentar somente a mana
vai em actions e procura seu script de food e posta ele aqui
-
já pegou qntas esse ano ?
esse absolute transa com a boca só pode
-
Quem vence permanece!
entre aquele boneco ninja estranho e essa outfit da Katara eu voto no Daaniel mas sei que o Frenvius faz coisa melhor que aquilo auhuheuha
-
Experience System
faz parte da minha nobreza.
-
Experience Weapon System
[1] = {required = 1000}, -- qnt de exp precisa pra cada nivel no formato [nv] = {required = experiencia requerida} [2] = {required = 10000}, [3] = {required = 100000}, [4] = {required = 1000000}, [5] = {required = 10000000} } [nv] = {required = experiencia requerida} pro nivel 1 precisa de 1000 de exp pra upar, dai vc vai pro nv 2 com 0 de exp. pro nv 2 precisa de 10000 de exp pra upar, dai qnd vc atinge isso vc vai pro nv 3 com 0 de exp... etc. @HallsSantos, o céu é o limite.. pensa noque vc quer e depois pensa em como fazer.
-
Experience Weapon System
posso até fazer mas não pra hoje
-
Quem vence permanece!
ambas ficaram estranhas mas vou votar na do Frenvius porque a do Nogard tá parecendo tibia 7.5
-
Experience Weapon System
Tava na hora de eu fazer um script da minha cabeça mesmo, fico sempre fazendo oque os outros pedem :~~~
-
Experience System
sim, essa é a idéia mas acho que não somente fast attack pode promover isso mas qualquer outro bônus faria os players pensarem 2x antes de sair trocando as armas Vocês pediram e eu conclui o script: http://www.tibiaking.com/forum/topic/42172-experience-weapon-system/
- Formula de ataque sprite wand
-
Experience Weapon System
Eai galera, hoje eu to trazendo pra vocês o meu Experience Weapon System. Pra quem não conhece é um sistema em que conforme você vai matando os monstros sua arma vai adquirindo parte da experiencia e upando de nível junto com você! Eu abri um tópico pra sugestões mas os players foram tão criativos que eu decidi seguir meus instintos e fazer da minha própria maneira se não ia ficar muito ruim pra servers que não fossem derivados. Testado em TFS 0.3.6 mas deve funcionar em qualquer um que tenha getThing(Pos) e onAttack e onKill ;] Foi decidido por mim então fazer da seguinte maneira: • Axes/ Swords/ Bows/ Crossbows: Tem 5% de chance (pra cada nivel) de ferir gravemente o oponente e deixar ele sangrando, o nível do ferimento é proporcional ao nível da arma. • Clubs: Tem 5% de chance (pra cada nivel) de bater com tanta força que faça todos ao redor sentirem o tremor do seu ataque e levarem um dano baseado no nivel da arma e no ataque da mesma. • Wands/ Rods: Tem 5% de chance (pra cada nivel) de retirar uma quantidade de mana do player (proporcional ao nivel da arma) e ficar recuperando mana mais rapidamente durante 5 segundos após isso Dito isso vamos ao que interessa: Adiciona essas duas linhas no seu creaturescripts.xml: <event type="kill" name="itemexp" script="itemexp.lua"/> <event type="attack" name="conditionitem" script="conditionitem.lua"/> e no login.lua: --------------- Experience System ---------------- registerCreatureEvent(cid,"itemexp") registerCreatureEvent(cid,"conditionitem") Agora crie um arquivo em data\lib\ chamado 037 - Experience System.lua e coloque isso dentro dele: Feito isso crie um arquivo em creaturescripts\scripts chamado itemexp.lua e adicione isso daqui: Agora crie outro arquivo em creaturescripts\scripts, adicione isso daqui nele e chame de conditionitem.lua: Agora configurando: Obs: tudo que está no local um serve pros locais dois, tres, quatro e cinco pra configurar o nivel de sangramento em cada nível, tanto a velocidade que sangra como o dano que sai. No caso, sendo nivel 1 ele vai tirar 3x de -5, 3x de -3 e 3x de -2 antes de sumir, isso dá -30 de dano total em 9 segundos. Bom, é isso aí, a minha idéia era trazer um pouco a mais de RPG e fazer o pessoal pensar 2x antes de sair trocando suas armas pela primeira que ele dropa que tenha + ataque que a dele pois assim ele passa a ter que valorizar mais os itens que já possui a um bom tempo; Outro motivo é que agora os items vão valer mais e agora seu server vai ter mais movimento nas trocas ;] Espero que tenham gostado e qualquer coisa é só falar nos comentários. Abraço do lobinho. Ps: aqui tem duas fotinhas mas o resto só instalando mesmo porque tem bastante coisa pra mostrar. E lembrando, se te ajudei clica em Gostei aqui embaixo. Fuis
-
(Resolvido)[PEDIDO] NPC de task avançado [Zezenia]
então é você que escolhe se quer kill ou collect?
-
(Resolvido){Pedido} Criação de potion
não precisa citar o tópico inteiro pra falar isso haha eu não to com tempo pra fazer isso pra ti, são pequenas alterações mas teria que ficar testando e to com 3 scripts grandes pra trazer pra cá até o final das minhas férias (daqui a 16 dias). O script é de autoria de outra pessoa e eu só postei aqui pra ajudar
-
(Resolvido)Como deixar um NPC fixo?
coloca 0.
-
(Resolvido){Pedido} Criação de potion
Crie um arquivo.xml em data/mods chamado Alchemist.xml e cole isto dentro: <?xml version="1.0" encoding="UTF-8"?> <mod name="Alchemist System" version="1.0" author="Leoxtibia" contact="none" enabled="yes"> <config name="alch_sys"><![CDATA[ counter = {x = 17, y = 56, z = 7} efeitos = {x=17, y=53, z=7} receitas = { {items = {{2160,1}, {2157,2}} , itemgain = {{5878,100}}, storage = 56000}, {items = {{2148,5}, {2155,1}} , itemgain = {{2113,1}}, storage = 56001}, {items = {{2498,1}, {2113,1}} , itemgain = {{2472,1}}, storage = 56002} } function Caldeiron() local B = { {3693,{x=17, y=53, z=7, stackpos = 1}}, {3694,{x=18, y=53, z=7, stackpos = 1}} } for i = 1, #B do doTransformItem(getThingfromPos(B[i][2]).uid,getTileItemById(B[i][2], B[i][1]).uid == 0 and B[i][1] or (B[i][1]-4)) end end function getItemsInPos(items, pos) for i = 1,#items do local stack = getTileItemById(pos, items[i][1]) if stack.uid > 0 and math.max(1, stack.type) >= items[i][2] and i == #items then return true end end return false end function doRemoveItensInPos(items, pos) local items = type(items) == "table" and items or {items} for i = 1, table.maxn(items) do doRemoveItem(getThingFromPos({x=pos.x,y=pos.y,z=pos.z,stackpos=2}).uid) end return nil end function effets(position,delay) local text = {"Ishhh!", "Kaboom", "Tic Tac", "BUM!", "Blop Blop!", "Cronch!"} local effects = {2, 6, 25, 31, 36,40, 54, 51, 65, 66, 67, 68} if delay ~= 0 then doSendAnimatedText(position, text[math.random(1, #text)], math.random(1, 255)) doSendMagicEffect(position, effects[math.random(1, #effects)]) addEvent(effets, 1000, position, delay -1) end end]]></config> <action actionid="4780" event="script"><![CDATA[ domodlib('alch_sys') function onUse(cid, item, fromPosition, itemEx, toPosition) doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) for _, t in ipairs(receitas) do if getItemsInPos(t.items, counter) then doRemoveItensInPos(t.items, counter) effets(efeitos,6) Caldeiron() return setPlayerStorageValue(cid, t.storage, 1) end end return doPlayerSendCancel(cid, "You must put the correct items in the counter.") end]]></action> <action itemid="2567" event="script"><![CDATA[ domodlib('alch_sys') function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.actionid == 4781 then for _, x in ipairs(receitas) do if getPlayerStorageValue(cid, x.storage) >= 0 then for i=1,#x.itemgain do doPlayerAddItem(cid, x.itemgain[i][1], x.itemgain[i][2]) doPlayerPopupFYI(cid, "You have prepared ".. x.itemgain[i][2] .." ".. getItemNameById(x.itemgain[i][1]) ..".") end Caldeiron() setPlayerStorageValue(cid, x.storage, -1) end end end return true end]]></action> </mod> Configuração: Quote counter = {x = 17, y = 56, z = 7} -- local do counter (balcão) onde os items estarão. efeitos = {x=17, y=53, z=7} -- é a primeira posição mostrada no vídeo receitas = { {items = {{2160,1}, {2157,2}} , itemgain = {{5878,100}}, storage = 56000}, --- items = {ITEMS DA RECEITA}, itemgain={ITEMQUEGANHARÁ} {items = {{2148,5}, {2155,1}} , itemgain = {{2113,1}}, storage = 56001}, {items = {{2498,1}, {2113,1}} , itemgain = {{2472,1}}, storage = 56002} } function Caldeiron() ----- [só EDITE AS POSIÇÕES] local B = { {3693,{x=17, y=53, z=7, stackpos = 1}}, --- PRIMEIRA POSIÇÃO no vídeo -- não mexa no stackpos {3694,{x=18, y=53, z=7, stackpos = 1}} -- segunda posição no vídeo -- n mexa no stackpos Para adicionar mais receitas, é só adicionar mais uma linha, mudando o storage para +1. Lembrando que a última linha não tem vírgula no final. {items = {{2666,1}, {2671,1}} , itemgain = {{2672,1}}, storage = 56003} aqui tem um vídeo de como o sistema funciona:
-
(Resolvido)[PEDIDO] NPC de task avançado [Zezenia]
só uma dúvida galera, vcs querem que eu faça só algumas tasks de collect separadas ou que eu coloque que todos os monstros da kill tb tenham alguma task de collect?
- (Resolvido)[PEDIDO] Como instalar esse mod?
- Item Inédito
-
Um dos jogos mais dificeis de serem jogados.
Alguém aqui já ouviu falar em Getamped? É um dos jogos mais dificeis de se aprender a jogar, todos meus amigos que tentei ensinar desistiram depois de um tempo.. atualmente a versão brasileira dele tá falindo por falta de players dispostos a perderem algumas semanas tentando pegar as manhas. O jogo trata-se de um MMO de lutas/desafios cujo seu objetivo é ganhar sozinho ou com um time, existem diversos mapas jogáveis e desafios pra fazer com os amigos nas mais variadas dificuldades. Ele me lembra muito aquele antigo Super Smash Bros pro Nintendo 64. O grande diferencial do Getamped é que você pode ganhar/perder a qualquer momento, inclusive dos players mais fortes do jogo pois além de Rank não significar nada (você não ganha pontos e nem fica mais forte upando de level, é só habilidade), a qualquer momento você pode estar quase morrendo e conseguir derrubar o cara para fora do mapa. Um grande destaque do jogo é versatibilidade e a dificuldade, além dele ter skins customizáveis em que você pode criar seu char da forma que vc bem entender (muita gente faz skin de anime pra usar e etc uhauhauha). Quem se interessou dá uma olhada no site dele: http://getamped.cyberstep.com.br/ E aqui tem eu e uns amigos passando um dos desafios mais dificeis do jogo e pegando Rank 1 (fizemos a maior pontuação possível) Espero que gostem.. se alguém for baixar pra jogar, procure White$Wolf que sou eu ;]
-
Rozinxs
Você criou dois tópicos iguais e eu apaguei o outro. Tome mais cuidado da próxima vez.
-
Experience System
respondendo rapidamente: 1- faço qualquer coisa que eu quiser, se eu não for capaz eu te garanto que vou atrás e consigo fazer 2- sempre achei sistema de empério uma bosta e extremamente falho no quesito de história/RPG 3- ele não foi o primeiro a fazer sistema de forja porque tinha ot 7.6 que usava isso quando eu comecei a scriptar 4- ele fez o sistema de tapete voador com 4 mil linhas (parabens pra ele) uma semana depois eu vazei o script no x-tibia e fui banido porque o dono do x-toba era amiguinho dele, um mês depois disso o Jovial fez o mesmo script funcionar pra qualquer direção (sem ter que colocar piso invisivel numa reta configurada) e usou menos de 120 linhas. (Antes do server dele ser lançado eu já tinha 3 versões de tapete voador e barco que navega sozinho, na época esses scripts eram vendidos por quantidades absurdas de OT$ (moeda da OTNET), eu cheguei a tentar postar gratuitamente pra todos terem acesso e não trancar a evolução do open tibia mas parece que os adm's eram mercenários naquela época e minhas tentativas de fazer algo bom pra comunidade do tibia foram falhas. 5- Estar na internet não é desculpa pra escrever errado; Abreviação é uma coisa, escrever mecher é outra. 6- Quem diabos vai dar credibilidade pra alguém que quer apresentar um projeto escrevendo errado? 7- Você percebeu o caos que você criou no tópico? Você chegou falando coisas sem sentido e querendo discutir com alguém que realmente se esforça pra manjar do assunto e ajudar os outros, depois veio querer gozar com o pau dos outros em pleno tópico e ficar criando discussões sem sentido sobre pessoas que nem mexem com open tibia mais. Não pode ser cara, vc tá tentando se promover em cima de algum suporter ou oque? Vi você falando asneira do absolute num outro tópico e não vou nem entrar no mérito da escrotidão que eu achei isso mas se você não tem nada de sugestão pro meu script então acho melhor você ficar quieto e guardar suas opiniões pra alguém que dê a mínima. Eu nem sequer mexo com Tibia, fazem ao menos 6 anos que não jogo e apenas scripto pra manter o espírito do projeto e ajudar quem tá começando, fora que tudo que eu faço é apenas pra liberar e servir de base pros scripts grandes do Tibia não morrerem que nem vinha acontecendo. O dia que seu herói fizer um décimo doque eu já fiz pode tirar minhas conquistas e meu cargo de suporter e dar pra ele. Fim de papo. Não vou repetir novamente, se tiver algo a acrescentar diga em PM ou terei que te alertar.