-
Total de itens
343 -
Registro em
-
Última visita
Tudo que othereality postou
-
. <p><strong>me mato deixando o post <span style="color:#ff8c00;">legível </span>e ele vira isso:</strong></p> <p>
-
Testando e já edito.
-
Pow o tópico é meio antigo né.. Eu tinha desistido de usar assim. O objetivo era fazer os rogues poderem equipar duas facas no meu OT, mas fiz facas two-hand. Agora to meio ocupado com outras coisas aqui mas depois eu ponho as edições na source e testo, se funcionar vou usar com certeza. vlw Eskylo.
-
Eu tentei de vários modos aqui e nada... Acho que só com edição na source mesmo =/
-
Quero que os players não possam botar um item de ID "x" dentro de uma BP de ID "y" Ou seja o player vai ter que trocar de bp ou carregar o item no slot de ammo ou na mão. Se eu tiver explicado mal, me digam que eu tento diferente. Obrigado pela ajuda.
-
Eu passei o dia tentando fazer um item que quando é equipado não pode ser tirado. É um shield. Mas eu não consegui de jeito nenhum e não vi nenhum script que fizesse isso, então estou pedindo. Será que é possível fazer? Agradeço desde já quem tentar me ajudar (:
-
talvez tenha lido a história do OT.. se leu deve ter percebido que eu contei uma história bem facada em Copper Shire a primeira cidade, essa história deixava um mistério no jogo que era na verdade uma quest, porem uma quest muito difícil e que só pode ser realizada por um player! Nessa o objetivo era encontrar a câmara secreta onde Derlic tinha deixada o unico objeto com poder para quebrar o feitiço que trancava a cave de rotworms... Quando eu lancei a história que já estava sendo aguardada pelos player, todos estavam procurando a câmara. Depois algumas horas o player chamado Thief encontrou a câmara, ele vai ganhar uma estatua em Copper Shire e um Title como premio. E seu nome está registrado na história do jogo. Essa é a primeira coisa que pretendia postar no éks, as histórias. @ topic O servidor deverá passar pra 8.7 Agradeço a ajuda do Comedinhasss (:
- 55 respostas
-
Não eu ainda não resolvi todos os problemas... to esperando pra ver se alguém consegue me ajudar.
-
Ahh mas assim fica ruim pq não mostra o dano. E também os bichos imunes ou fortes ou fracos contra holy não vão ter diferença. EDIT: será que não da pra fazer por function onAttack() ? EDIT2: Eu achei um script parecido com o que eu queria e alterei o que eu sabia e ficou assim: function onAttack(cid, target) local i = 1 local storage = 23195 local v = getPlayerVocation(cid) local damageMin = (getPlayerLevel(cid) * 2) local damageMax = (getPlayerLevel(cid) * 3) function doAttack() if v == 7 then doTargetCombatHealth(target, COMBAT_HOLYDAMAGE, -damageMin, -damageMax, CONST_ME_HOLYDAMAGE) end exhaustion.set(cid, storage, 1) end if exhaustion.get(cid, storage) then return false else repeat addEvent(doAttack, 50, 1) i = i - 1 until i <= 0 end if i ~= 1 then i = 1 end return true end Ta funcionando direitinho o dano, mas eu tenho que ficar tirando e botando o target do inimigo se não ele só da um ataque e para. E eu tenho que botar o target no inimigo só depois que acabou aquele exhaust entre um ataque e outra que define no vocations.xml EDIT3: A de healar quando bate que tava funcionando direitinho começou a dar o seguinte erro: [22/06/2012 18:42:47] [Error - CreatureScript Interface] [22/06/2012 18:42:47] data/creaturescripts/scripts/health_level.lua:onStatsChange [22/06/2012 18:42:47] Description: [22/06/2012 18:42:47] data/creaturescripts/scripts/health_level.lua:-1: attempt to call a number value Mas continua funcionando. E eu cheguei a fazer funcionar a de dano, mas quando tentei por só pra quem te o storage ela bugo tb =/
-
Ainda não! Preciso de ajuda ainda. Eu consegui entender o que ta causando o bug mas não consigo resolver! O que causa o bug do console: [Error - CreatureEvent::executeCombat] Call stack overflow. E também o bug de multiplicar 20x o valor que vc botou é usar valores negativos na formula. Quando eu tiro os sinais de menos(-) o script funciona perfeitamente.. só que não quero healar o target. >>> Será que alguém sabe o que eu tenho que fazer pra resolver isso?!
-
AAAAAAAAHHH depois de milênios testando eu percebi o que era o primeiro erro.. local hit = math.random(getPlayerLevel(attacker) * 2,getPlayerLevel(attacker) * 3) doTargetCombatHealth(attacker, cid, COMBAT_HOLYDAMAGE, -hit, -hit, CONST_ME_HOLYDAMAGE) Tava dando erro por que o hit minimo e o máximo eram pela mesma equação então podia ser o minimo maior que o máximo dai dava erro. Troquei por: Isso concertou o problema de multiplicar por 20 tb.. vlw Jhon pela ajuda =D
-
cara esse tópico é muito velho.. se não tem ideia do absurdo de coisa que já tem no OT e não ta aqui.. O primeiro segredo de Copper Shire já foi encontrado! To trabalhando nas promotions agora, acho que não postei nesse tópico sobre elas. Pra quem quer acompanhar o server entrem no Blog que tem tudo lá: http://zeep-uwnia.blogspot.com.br/
- 55 respostas
-
Funcionou! Brigadão Só que o dano tava bem mais alto do que deveria, um level 25 tava batendo 1300 extra... Então eu botei pra bater só 1 de dano e percebi que ele tava hitando 20, então deduzi que tava multiplicando o dano por 20. Dai fiz isso: Então eu resolvi isso, mas ta dando um outro erro que não atrapalha no in game mas acho que talvez cause lag.. Cada vez que alguém da um hit com o dano extra aparece no console: E uma ultima coisinha.. sabe a mensagem no server log quando o player da algum dano: Tem como fazer ela aparecer pro dano extra também?
-
Obrigado Jhon! eu mudei essa linha só pq fica meio engraçado recuperar sempre igual.. doCreatureAddHealth(attacker, math.random(getPlayerLevel(attacker) * 2,getPlayerLevel(attacker) * 3)) >> Eu queria fazer um outro pedido mas não sei se é possível, é um script igual a esse só que ao invés de recuperar HP quando hita, ele vai dar o mesmo valor em dano extra em holy!
-
desculpa minha nubisse, mas como fica a tag?
-
Eu tava querendo fazer o seguinte um script que eu ia por em todas as weapons do OT, esse script não tem nenhum efeito a menos que o player tenha um storage "x". Dai se o player tiver a storage ele regenera o level * 2 por ataque. Eu consegui um script que regenera vida a partir de uma equação, mas percebi que a média de dano que era de 100 ~ 250 antes, com o mesmo char, depois de por o script, passou para 20 ~ 60 mais ou menos. Acho que deu pra entender né.. auiehaue Qualquer coisa só perguntar. Obrigado a todos que ajuderem! EDIT: Eu encontrei esse script em no OTLand: function onStatsChange(cid, attacker, type, combat, value) local reset = getReset(cid) if type == STATSCHANGE_HEALTHLOSS then if combat == COMBAT_PHYSICALDAMAGE then if reset > 0 then local value = (value + value*((reset/5) + 1)) doTargetCombatHealth(attacker, cid, combat, -value, -value, CONST_ME_DRAWBLOOD) return false end end end return true end Não tem nada a ver com weapons, mas pelo que eu entendi ele altera o ataque básico do jogo né? Talvez alguém consiga fazer o meu pedido usando esse script de ideia.. sei lá.. > Creditos do script a DarkHaos do OTLand.
-
Editado, bobagem... aueahe
-
É! exatamente! brigadão Funcionou. edit: Eu tive um problema mas era só que não tinha marcado: <flag convinceable="1"/> lá no monstro!
-
Eu tava querendo fazer uma magia que sumona um monstro no target do player.. Mas não consegui porque não encontrei um jeito de saber a posição do target já que meu OT não tem getTargetPosition() Será que alguém tem ideia de como fazer? Obrigado a quem ajudar!
-
não tenho a menor ideia do que possa ser... vou fazer upload de novo depois pra ver se resolve.
- 55 respostas
-
Sempre? não consegue jogar? tinha um pessoal dizendo que dava um erro mas era só dar "ok" e entrar no jogo de boa. não o que é porque nunca aconteceu comigo. acho que ta dando em Win XP ou algo assim.
- 55 respostas
-
Cuidado para não reviver tópicos o último post aqui era de julho de 2011.
-
ae! level 30! *-* me surpreendo com o absurdo de noobs que ainda existem no level 30 --'
-
pedido Script: Shadow Step (Teleport Para As Costas Do Target)
pergunta respondeu ao razurator de othereality em Scripts
Como assim? O que que você mudou?- 7 respostas
-
- scripts
- teleport assassin
- (e 3 mais)
-
Aqui está a caixa de dialogo do RME onde a pessoa carrega os .spr e .dat das diferentes versões do tibia. Não tem 7.92 @folspa eu quis dizer "não tem suporte" @maiconskavurska se baixou o client 7.92 do site do RME? tenta baixar esse client, vai nas preferencias em "client version" e carrega esse client no 7.6 e 8.0 um desses deve dar pra abrir.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.