Tudo que Yugami postou
-
Barra de HP/MP em porcentagem
poderia falar como? ou se sabe augum tutorial manda link?
-
Barra de HP/MP em porcentagem
to precisando de 2 Pedido que ja vi que ta complicado acha. 1. é coloca o HP/MP dolado de k > do Client em % porexemplo eu tenho 10k de MP Max e 8k de HP MAX ele mostraria 100%. 2. é coloca a Barra MP abaixo da de HP igual a MP. OBS:se precisa das Sources eu tenho!! Rep+ pra quem ajuda
-
(Resolvido)[Duvida] Effect Max
bom não sei se isso é de Programação ou de Script,se tivér area errada auguem move ae fazendo favor. bom pra começa é assim a minha duvida segui o tutorial desse Site,fis tudo diacordo com oque o camarada falo la,entretanto o Effect só funciona até o 68 mesmo mexendo nas Sourcers...,ai queria sabe se auguem tem como me ajuda ver se ta Certo,se falta augo,ou se Pussivel me manda as Sourcers ja Arrumada pro Effect max,as Info do source vou deixa abaixo ae. Primeiro a Info dos Arquivos que Editei de Acordo com o tutorial Const.h Tools.cpp se caso auguem pudér editar na sourcers o Effect max e me passa as Info da source que eu uso ta abaixo
-
(Resolvido)[P.A] Dando bonus Xp.
na pasta creaturescripts ver la que deve ter augum Script como porexemplo "vipexp" "extraexp",sei que os arquivos de Exp extra PA fica por la
-
(Resolvido)Adicionando Weapons [HELP!]
se não me engano se quér que os Atributos do Item.xml funcione certo? se ja coloco esse item no movements.xml?
-
(Resolvido)Ajuda servidor B&W NTO.
amigo,até onde eu sei ele usa o Old Client,pq té onde eu sei NTO Normal é meio raro agente usa o OTClient.
- Ajudem...Quero saber como ajeito o nível máximo
-
(Resolvido)Script de Transform [Me explique!]
mandei uma PM pra vc pq aki ta dando errado o script pra eu mandar,ele só fica carregando...se caso dér certo tento arruma pra posta aki
-
(Resolvido)(Resolvido) Script monstro morre aparece tp
se vocês ainda precisar tem esse aki oia. local tps = { ["Orshabaal"] = {pos = {x=716, y=57, z=7}, toPos = {x=767, y=52, z=7}, time = 30}, } local function removeTp(tp) local t = getTileItemById(tp.pos, 5023).uid return t > 0 and doRemoveItem(t) and doSendMagicEffect(tp.pos, CONST_ME_POFF) end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then doCreateTeleport(5023, tp.toPos, tp.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.time*1000, tp) end return true end
-
(Resolvido)Ajuda servidor B&W NTO.
tenta usa o ip 127.0.0.1 pra você entrar nele
-
(Resolvido)Script de Transform [Me explique!]
manda a parte que se edito em Spoiler ae
-
Vocações E Transformações
se quiser que eu ajude passa os scripts que ta na actions a que adiciona as vocations,outfit...,vou troca id da voca...
-
(Resolvido)Script de Transform [Me explique!]
se não me engano procura pelo TK,que tem augum script ai nessesario,se não me engano precisa coloca um Script em Creaturescripts que da pra arruma direitinho,a de gastar soul enquanto esta transformado eu não sei desculpa :'C.
-
(Resolvido)[RME] Falha ao localizar tibia.dat e tibia.spr no Tibia 10.53
pega as Signiatures pelo Object Builder
-
(Resolvido)Script de Transform [Me explique!]
até onde eu me lembre de DBO é +- assim outfit = {lookType=280} ID Da Outfit da 1 Transform outfit1 = {lookType=120} ID Da Outfit da 2 Transform outfit2 = {lookType=110} ID Da Outfit da 3 Transform outfit3 = {lookType=134} ID Da Outfit da 4 Transform outfits = {lookType=280} ID Da Outfit da 1 Transform RB outfits1 = {lookType=120} ID Da Outfit da 2 Transform RB outfits2 = {lookType=401} ID Da Outfit da 3 Transform RB outfits3 = {lookType=334} ID Da Outfit da 4 Transform RB aconselhavel coloca o 1 nome da voca e um numero no outfit porexemplo: kame1,kame2 até o numero final. essa parte aki é a parte que se configura a Transformação com o ID da vocation e o Effect que vai aparece na hora da Transformação e o level dela. quando você for fazer a da trans rb lembre de coloca o Numero neutro porexemplo se o ultimo trans sem rb foi com o ID 318 você precisara coloca o ID 319 para que quem não seje o RB não possa fica na trans do Reborn. somente isso que eu me lembre.
-
Vocações E Transformações
é simples arruma isso,só ir na pasta do seu/data/actions/script e procura os arquivo.lua que usa para o Pergaminho da a vocation,procura pela parte que ele da a Vocation,agora só ir na transforms ou no vocation.xml,e procura o ID da vocation que corresponde ao Pergaminho,e muda no Actions,assim esse bug some.
-
Patrocino serv !
Bom não tenho oque eu Perde,então mandei umas Mensagem para você sobre o Projeto meu.
-
Preciso de ajuda ne 1 scripts "Hiraishin Seal"
esse script não fui eu que fis,se não me engano foi auguem do TK que pegou o script do xwhitewolfx e atualizou para otro membro,mas ele funciona 100% local storage = 9873 -- storage local item = 2181 -- id do item local time = 30 -- tempo em segundos que o item vai ficar na posição. local pos = {} function terminus(cid) local a = getTileItemById(pos[1], item) if a.uid > 0 then doRemoveItem(a.uid) end if isPlayer(cid) then doPlayerSendTextMessage(cid, 22, "Expirou Seu Hiraishin Seal.") end table.remove(pos, 1) end function onCastSpell(cid, var) if getPlayerStorageValue(cid, storage) - os.time() <= 0 then table.insert(pos, getCreaturePosition(cid)) setPlayerStorageValue(cid, storage, os.time()+time) doCreateItem(item, getCreaturePosition(cid)) doSendMagicEffect(getCreaturePosition(cid), 3) addEvent(terminus, time*1000, cid) elseif getPlayerStorageValue (cid, storage) - os.time() >= 1 then doTeleportThing(cid, pos[1]) doSendMagicEffect(getCreaturePosition(cid), 10) end return true end
- (Resolvido)Bug Spell Transform ( Narutibia 8.54 )
-
(Resolvido)Bug Spell Transform ( Narutibia 8.54 )
pelo que entendi vc esta criando 2 spell com a msm função só que os effect estão semelhantes mesmo fazendo Modificação certo? se foi isso que esta falando só basta você muda essas 2 linha function magicEffect2(tempo2,tempo3,cid) addEvent(magicEffect2, tempo2, tempo2, tempo*1000, cid) deixando assim function magicEffect22(tempo2,tempo3,cid) addEvent(magicEffect22, tempo2, tempo2, tempo*1000, cid) a cada nova spell com a mesma função do script de buff para que os effects não buguem precisa modifica o numero apois o "magicEffect" entretanto o da função e o de addevent precisa ter o msm numero após o magiceffect
-
[Pedido] .dat e .spr
o NTOBR e o NTOUltimate os client são compilado com c++,nem um programa de Descompactar o dat,spr,pic vai funciona neles,só quem for fera em Programação conseguira acho.
-
(Resolvido)TP monster
tenta esse. local tps = { ["Bazir"] = {pos = {x=1851, y=642, z=8}, toPos = {x=1866, y=642, z=8}, time = 30}, } local function removeTp(tp) local t = getTileItemById(tp.pos, 5023).uid return t > 0 and doRemoveItem(t) and doSendMagicEffect(tp.pos, CONST_ME_POFF) end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then doCreateTeleport(5023, tp.toPos, tp.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.time*1000, tp) end return true end
-
(Resolvido)LookType Por Vocation ( Narutibia 8.54 )
va na pasta do seu ot/data/creaturescripts e abra o creaturescript.xml e coloke essa tag <event type="login" name="Outfit" event="script" value="outfit.lua"/> salve,agora va na pasta do seu ot/data/creaturescript/script e copie qualque arquivo.lua e renomeie para "Outfit" e cole isso dentro function onLogin(cid) local config = { -- naruto -- [1] = {839}, -- dentro do [ ] coloque o numero da vocaçao e { } coloque o numero da looktype -- sasuke -- [17] = {688} } local voc = config[getPlayerVocation(cid)] if voc then if getPlayerStorageValue(cid, 13000) < 0 then local newtype = {lookType = voc[1]} doCreatureChangeOutfit(cid, newtype) setPlayerStorageValue(cid, 13000, 1) end end return TRUE end salve,e va na pasta do seu ot/data/creaturescript/scripts e procure o "Login.lua" e coloke essa tag. registerCreatureEvent(cid, "Outfit")
-
Patrocino serv !
Boysbk,fiquei interessado nessa sua proposta porem,como auguem poderia confia em você?,estou com um Servidor de NTO comigo com augums Systems,Spriters... próprios,até mesmo algumas spells,porem é dificil de acreditar em auguem que fale,em patrocineo sem mostra um Objetivo para patriciona o Projeto de uma outra Pessoa. se caso você estivér em curiosidade de ver o meu Servidor de NTO que esta comigo,porfavor fale o seu Objetivo de estar patrocinando um Projeto que não é seu.
-
(Resolvido)Ajuda Com Script de Transform ( Narutibia 8.54 )
tente assim. local tempo = 60 -- tempo em segundos. local effect = {208} -- effect no player, caso queira apenas 1, basta remover os outros numeros. local outfit = {lookType = 608} -- outfit que ira dar local ml = 35 -- quantos ira aumentar o skill de ML local skillfist = 35 -- quantos ira aumentar o skill de Fist local skillsword = 35 -- quantos ira aumentar o skill de Sword local skillaxe = 35 -- quantos ira aumentar o skill de Axe local skillclub = 35 -- quantos ira aumentar o skill de Club local skilldistance = 35 -- quantos ira aumentar o skill de Distance local skillshield = 35 -- quantos ira aumentar o skill de Shield local health = 80 -- A cada 1 segundo quantos aumentar de vida local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_OUTFIT) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) addOutfitCondition(condition, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 250) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) function magicEffect2(tempo2,tempo3,cid) if (isCreature(cid)) then if getPlayerStorageValue(cid, 102053) > 0 and getCreatureCondition(cid, CONDITION_REGENERATION, 1) then for i=1, #effect do local position = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} doSendMagicEffect(position, effect[i]) end end end end function onCastSpell(cid, var) local position129 = {x=getPlayerPosition(cid).x+2, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} if getPlayerStorageValue(cid, 102053) ~= 1 or getCreatureCondition(cid, CONDITION_REGENERATION, 1) == false then doCombat(cid, combat, var) tempo2 = 0 while (tempo2 ~= (tempo*1000)) do addEvent(magicEffect2, tempo2, tempo2, tempo*1000, cid) tempo2 = tempo2 + 300 end setPlayerStorageValue(cid, 102053,1) -- storage verifica transformado, quando = 1 player esta transformado. doCreatureSay(cid, "Kyuubi Furie", TALKTYPE_MONSTER) doSendMagicEffect(position129, 130) else doPlayerSendCancel(cid, "Sorry, you are transformed.") end end