Tudo que Hokograma postou
-
Como botar sistema pagseguro e paypal em meu site Ot Serv?
Ja testou?
-
Como extender o OLD cliente [ VIDEO FULL HD ]
@theeross talvez lhe ajude:
-
(Resolvido)[DUVIDA] Sobre o limite de sprites
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Narutibia. TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Então galera, uma vez ja aconteceu de eu estar colocando algumas sprites no meu client, pelo object builder, e acabei atingindo o limite de sprite, e notei que eu tpodia adicionar apenas 25 sprites, sem contar as antigas claro..mas eu precisava por muitas +... Entao decidi ver as sprites que nao usava, e substituir elas, ao invés, de criar novas sprites e tals, no caso conservando os 25 espaçoes que eu tinha, porem quando substitui algumas sprites, nao me recordo ao certo quantas eram, veio a msg de "voce atingiu o limite de sprites" .... e agora, eu nao posso nem mesmo substituir outras sprites, que a notificaçao de limite é ativada. E como minha source já é compilada, nao posso faser o client extendido, mas ja aproveitando o topico, se eu , colocar outra source, uma open é claro.. para extender o cliente, eu perderia algo do meu servidor? Algo que eu nao possa salvar para a nova source?
-
(Resolvido)Sprite Roza dos ventos Pls?
Salve rapazeada, to precisando de uma roza dos ventos em tamanho médio = 55x55 Contendo o N,S,L e O já esta ótimo, obrigado! Favor deixar em .Bmp / .Png ou qualquer um que seja editavel, pois vou usar no meu .pic
-
alguem teria 1 base e o clinet de 1 dbo q n use pf me passa
Troca por outro client 8.60
-
alguem teria 1 base e o clinet de 1 dbo q n use pf me passa
tem nao, Se quiser que uma notificaçao chegue em um determinado membro do forum, clique em Mencionar Membro
-
alguem teria 1 base e o clinet de 1 dbo q n use pf me passa
Tenho, mais estou sem fone , Nick --> ( ᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ) Se quiser que uma notificaçao chegue em um determinado membro do forum, clique em Mencionar Membro
-
alguem teria 1 base e o clinet de 1 dbo q n use pf me passa
- Como ler o dmg certo de formula magic lvl?
@ahrizinhas2 puta negocio chato kkkk, acho que vo tira o magic level, e lvl do player , só colocar um dmg min e max na spell que ganho + kkk @gabriel28 Acho que nao entendi direito. function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.5 + maglevel * 0.7) * 1 max = -(level * 0.6 + maglevel * 0.8) * 1.1 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") level do tester =605 x magic lvl= 9 605 x 9+0.5= 5747,5 5747,5 x 0.7= 4023,25 -- nao sei como foi dar esse numero, fis pela calculadora ._. 4023,25x1=4023?- Como ler o dmg certo de formula magic lvl?
@ahrizinhas2 vlw a tentativa + creio que nao é bem assim.. Vo diminui os numeros aqui pra facilitar nas contas, ok?! setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.0, -500, -0.0, -600) Por onde eu pude notar até agora -3.0 = multiplicador de magic lvl -500= dano minimo -0.0 = multiplicador do lvl do player -600= dano maximo Porém, por algum motivo o dmg ainda ta passando de -600 Se for um char lvl 1 com magic lvl 1, ele ta hitando entre 500 a 600 normamente, porém se for um char lvl 1 com magic lvl 2, ja passa dos 600 de dmg ._. entao como eu vo estabelece um limite pro dano da skill... ou talves eu que tenha errado. em algum lugar da script né.. Spell.lua local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.0, -500, -0.0, -600) function onCastSpell(cid, var) local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y+0, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 186) return doCombat(cid, combat, var) end- Como ler o dmg certo de formula magic lvl?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Narutibia TFS 0.3.6; Base: 8.54 Qual erro está surgindo/O que você procura? Como ler o dmg exato do possivel dano da formula abaixo? Você tem o código disponível? Se tiver publique-o aqui: No caso seria -800 de dano, o segundo e o terceiro? sao oq exatamente?- Queria saber como add 1 vocaçao em seu dbo
Seu server/data/XML/vocations.XML Quando voce abrir o arquivo, verá que tem as vocations ja feitas, ae tu vai até la em baixo. e tera uma linha mais ou menos assim: <vocation id="469" name="Goku" description="a Goku" needpremium="0" gaincap="0" gainhp="7" gainmana="0" gainhpticks="1" gainhpamount="0" gainmanaticks="1" gainmanaamount="0" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="465"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magdefense="1.0" armor="1.0"/> <skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> Repere que no meu caso, a ultima linha é de ID 469, então pra mim criar a proxima sera com ID 470+, na proxima etapa, damos uns 2 Enter para pular a linha e ficar bonitinho, copiamos e codigo e colamos, entao mudamos o ID e nome, ficando +/- assim: <vocation id="469" name="Goku" description="a Goku" needpremium="0" gaincap="0" gainhp="7" gainmana="0" gainhpticks="1" gainhpamount="0" gainmanaticks="1" gainmanaamount="0" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="468"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magdefense="1.0" armor="1.0"/> <skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="470" name="Piccolo" description="a Piccolo" needpremium="0" gaincap="0" gainhp="7" gainmana="0" gainhpticks="1" gainhpamount="0" gainmanaticks="1" gainmanaamount="0" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="470"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magdefense="1.0" armor="1.0"/> <skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="471" name="Piccolo" description="a Piccolo" needpremium="0" gaincap="0" gainhp="7" gainmana="0" gainhpticks="1" gainhpamount="0" gainmanaticks="1" gainmanaamount="0" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="470"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magdefense="1.0" armor="1.0"/> <skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> <vocation id="472" name="Piccolo" description="a Piccolo" needpremium="0" gaincap="0" gainhp="7" gainmana="0" gainhpticks="1" gainhpamount="0" gainmanaticks="1" gainmanaamount="0" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="471"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magdefense="1.0" armor="1.0"/> <skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="1.0" experience="1.0"/> </vocation> Voce só altera o Vocation ID, Name, Description e Fromvoc Name: pe o codigo para escolher o personagem, no caso em um account mannager teria que ser digitado Piccolo Descrition: é a descriçao, no caso do look veriam "a piccolo" Nas Fromvoc, funciona assim: Nas 2 primeiras tag , voce poe o fromvocatiom igual o numero da vocation ID, nesse caso, as duas primeiras fromovocatiom dessa vocaçao serao 470, após essas dias primeiras tu ja pode seguir uma sequencia, como ali na terceira tag do piccolo, a fromvocation ja muda para 471, na proxima seria 472, a otra 473 e assim vai.. voce segue essa ordem em toda nova vocation que criar. Depois disso voce vai em: Server\data\talkactions\scripts/transformar.lua Desce até a ultima vocaçao que tiver e adiciona: -- Piccolo -- [470] = { 100, 471, 223, 122}, [471] = { 200, 472, 166, 122}, [472] = { 300, 473, 139, 122}, esquema: --[vocation id] = { level, nova voc, looktype, efeito} Agora se quiser saber como tirar aquele velhinho inicial para trocar por sua nova skin faça outro topico e me menciona, ou se se intereçar em saber oq sao esses efeitos nas vocs:- (Resolvido)Magia de imortalidade com exaust proprio
local config = { storage = 3482101, cooldown = 30, --- tempo entre um uso e outro duration = 5, --- duração effect1 = 29 -- efeito que sai ao falar a spell } function onCastSpell(cid, var) if os.time() - getPlayerStorageValue(cid, 55695) >= config.cooldown then setPlayerStorageValue(cid, 55695, os.time()) doSendMagicEffect(getCreaturePosition(cid), config.effect1) setPlayerStorageValue(cid, config.storage, os.time() + config.duration) doCreatureSay(cid,"UNTOUCHABLE!!!", 19) doPlayerSendTextMessage(cid, 27, "Voce Tem Agora ".. config.duration .." Segundos De Imortalidade.") else doPlayerSendCancel(cid, "Voce Pode Usar Esta Habilidade Novamente Em "..(config.cooldown - (os.time() - getPlayerStorageValue(cid, 55695))).." seconds.") return false end return true end- Edo Tensei [ Ntoultimate.com.br ]
Realmente estava aqui o erro do summon ._. obrigado!! Agora pra mim adicionar mais é só continuar a coluna ali né? Tipo: ["[Edo Tensei] Madara"] = {hp = 50000, maxhp = 50000, corpse = 2806, chance = 100}, ["[Edo Tensei] Deidara"] = {hp = 50000, maxhp = 50000, corpse = 2807, chance = 90}, ["[Edo Tensei] Sasori"] = {hp = 50000, maxhp = 50000, corpse = 2808, chance = 80}, ["[Edo Tensei] Kisame"] = {hp = 50000, maxhp = 50000, corpse = 2809, chance = 45}, Ou é só com um mesmo? e teria que repeti a script, colocando outro monster? Reputado +3 vlw a atençao PS: O bug de jogar o item no chao, e desaparecer o mob do pergaminho continua, mas isso é de menos.- Edo Tensei [ Ntoultimate.com.br ]
Francamente Não sei aonde errei, ja alterei aqui: e continua na mesma.. vai.lua local voc = {1, 2} -- ID das vocações que poderão usar o Pergaminho. local corpse = {2806} local id = 8302 -- Id do edo pergaminho local edo = { ["[Edo Tensei] Madara"] = {hp = 50000, maxhp = 50000, corpse = 2806, chance = 100}, -- Nome do Edo, HP do Edo quando summoned, max hp do edo , corpo do edo, chance de falhar. } function onUse(cid, item, frompos, item2, topos) if(not(isInArray(voc, getPlayerVocation(cid)))) then return doPlayerSendTextMessage(cid, 25, "Voce nao tem a vocacao nescessaria") end if(not(isInArray(corpse, item2.itemid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "voce precisa usar o pergaminho em um corpse") doSendMagicEffect(pos, CONST_ME_POFF) return true end local perga = doPlayerAddItem(cid, id, 1) for edo_tensei, v in pairs(edo) do if item2.itemid == v.corpse then if math.random(0,100) <= v.chance then doSendMagicEffect(topos, CONST_ME_POFF) doPlayerSendTextMessage(cid, 27, "".. edo_tensei .. " foi selado nesse pergaminho.") doRemoveItem(item.uid, 1) doRemoveItem(item2.uid, 1) doItemSetAttribute(perga, "namepet", edo_tensei) doItemSetAttribute(perga, "description", "Neste pergaminho foi selado um ".. edo_tensei ..".") doItemSetAttribute(perga, "lifepet", v.hp) doItemSetAttribute(perga, "maxlifepet", v.maxhp) else doPlayerSendTextMessage(cid, 27, "O pergaminho falhou") end end end return true end pega.lua local config = { percent = 1, --- Em % quanto de mana irá perder losehp = -3, -- quanto de vida ira perder losemp = -2 -- quanto de mana ira perder } local id = 8301 -- Id do outro pergaminho que conterá o summon local vocs = {1, 2} -- vocs que irão usar o edo tensei function onUse(cid, item, frompos, item2, topos) local health = tonumber(getItemAttribute(item.uid, "lifepet")) local mhp = tonumber(getItemAttribute(item.uid, "maxlifepet")) local lifedraw = math.ceil(getCreatureMaxHealth(cid) * (config.percent)/100) local msg0 = [[ Você ssó pode ter 0 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->50[1] ~->150[2] ~->200[2] ~->350[3] ~->450[4] ]] local msg1 = [[ Você ssó pode ter 1 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->50[1] ~->150[2] ~->200[2] ~->350[3] ~->450[4] ]] local msg2 = [[ Você ssó pode ter 2 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->50[1] ~->150[2] ~->200[2] ~->350[3] ~->450[4] ]] local msg3 = [[ Você ssó pode ter 3 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->50[1] ~->150[2] ~->200[2] ~->350[3] ~->450[4] ]] local msg4 = [[ Você ssó pode ter 4 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->50[1] ~->150[2] ~->200[2] ~->350[3] ~->450[4] ]] if(not(isInArray(vocs, getPlayerVocation(cid)))) then return doPlayerSendTextMessage(cid, 26, "Voce nao tem a vocacao certa") end if health <= 0 then return doPlayerSendCancel(cid, "Esse edo tensei esta morto.") end if #getCreatureSummons(cid) == 0 and getPlayerLevel(cid) <= 49 then doPlayerPopupFYI(cid, msg0) return true end if #getCreatureSummons(cid) == 1 and getPlayerLevel(cid) <= 149 then doPlayerPopupFYI(cid, msg1) return true end if #getCreatureSummons(cid) == 1 and getPlayerLevel(cid) <= 199 then doPlayerPopupFYI(cid, msg1) return true end if #getCreatureSummons(cid) == 2 and getPlayerLevel(cid) <= 349 then doPlayerPopupFYI(cid, msg2) return true end if #getCreatureSummons(cid) == 3 and getPlayerLevel(cid) <= 449 then doPlayerPopupFYI(cid, msg3) return true end if #getCreatureSummons(cid) == 4 and getPlayerLevel(cid) >= 450 then doPlayerPopupFYI(cid, msg4) return true end local pet_name = getItemAttribute(item.uid, "namepet") if item.itemid == 8302 id then if not getTilePzInfo(getPlayerPosition(cid)) then if #getCreatureSummons(cid) < 1 and getPlayerLevel(cid) > 49 or #getCreatureSummons(cid) < 2 and getPlayerLevel(cid) > 149 or #getCreatureSummons(cid) < 2 and getPlayerLevel(cid) > 199 or #getCreatureSummons(cid) < 3 and getPlayerLevel(cid) > 349 or #getCreatureSummons(cid) < 4 and getPlayerLevel(cid) > 449 then if isCreature(cid) then if getCreatureMaxHealth(cid) then local summon = doSummonCreature(pet_name, topos) doRemoveItem(item.uid, 1) doConvinceCreature(cid, summon) setCreatureMaxHealth(summon, mhp) doCreatureAddHealth(summon, mhp) doCreatureAddHealth(summon, health - mhp) doCreatureAddHealth(cid, config.losehp) doCreatureAddMana(cid, config.losemp) doSendMagicEffect(getCreaturePosition(summon), 2) doCreatureSay(cid, "EDO TENSEI!", 19) end else doPlayerSendCancel(cid,'Você não pode invocar uma criatura de uma zona protegida.') end end end end return true end Nesta linha ja tentei deichar: e XML: <action itemid="8301" event="script" value="vai.lua"/> <action itemid="8302" event="script" value="pega.lua"/> Pergaminho 1: <item id="8301" name="edo pergaminho"> <attribute key="description" value="Neste pergaminho foi selado um [VAZIO]." /> <attribute key="weight" value="1" /> </item> Pergaminho 2: -- nem mechi <item id="8302" name="iced soil"> <attribute key="weight" value="250" /> </item> [Edo Tensei] Madara.lua ( funcionando 100%) <?xml version="1.0" encoding="UTF-8"?> <monster name="[Edo Tensei] Madara" nameDescription="[Edo Tensei] Madara" race="blood" experience="000" speed="250" manacost="0"> <health now="792" max="792"/> <look type="1190" head="0" body="94" legs="79" feet="79" corpse="0"/> <targetchange interval="5000" chance="8"/> <strategy attack="90" defense="20"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="1"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="65"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="3000" min="-30" max="-30"/> </attacks> <defenses armor="80" defense="80"> <defense name="healing" interval="4000" chance="40" min="300" max="300"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="4000" chance="40" speedchange="450" duration="8000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <elements> <element physicalPercent="20"/> <element icePercent="10"/> <element holyPercent="-15"/> <element deathPercent="35"/> </elements> <immunities> <immunity poison="1"/> <immunity lifedrain="1"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <script> <event name="critical"/> </script> </monster> Edo recem capturado Joguei no chao: ( se pegar dnv na bag, fica igual)- Edo Tensei [ Ntoultimate.com.br ]
haha, erro bobo meu . Mas enfim, agora, estava exibindo a msg da tabela de lvl, entao eu deixei assim, só para testar: local config = { percent = 1, --- Em % quanto de mana irá perder losehp = -1, -- quanto de vida ira perder losemp = -1 -- quanto de mana ira perder } local vocs = {1, 2} -- vocs que irão usar o edo tensei function onUse(cid, item, frompos, item2, topos) local health = tonumber(getItemAttribute(item.uid, "lifepet")) local mhp = tonumber(getItemAttribute(item.uid, "maxlifepet")) local lifedraw = math.ceil(getCreatureMaxHealth(cid) * (config.percent)/100) local msg0 = [[ Você ssó pode ter 0 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->1[1] ~->2[2] ~->3[2] ~->4[3] ~->5[4] ]] local msg1 = [[ Você ssó pode ter 1 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->1[1] ~->2[2] ~->3[2] ~->4[3] ~->5[4] ]] local msg2 = [[ Você ssó pode ter 2 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->1[1] ~->2[2] ~->3[2] ~->4[3] ~->5[4] ]] local msg3 = [[ Você ssó pode ter 3 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->1[1] ~->2[2] ~->3[2] ~->4[3] ~->5[4] ]] local msg4 = [[ Você ssó pode ter 4 summon(s), A seguinte tabela mostra os leveis e o respectivo número de summons que um player terá ao estar nele Level <~> [summons] ~->1[1] ~->2[2] ~->3[2] ~->4[3] ~->5[4] ]] if(not(isInArray(vocs, getPlayerVocation(cid)))) then return doPlayerSendTextMessage(cid, 26, "Voce nao tem a vocacao certa") end if health <= 0 then return doPlayerSendCancel(cid, "Esse edo tensei esta morto.") end if #getCreatureSummons(cid) == 0 and getPlayerLevel(cid) <= 1 then doPlayerPopupFYI(cid, msg0) return true end if #getCreatureSummons(cid) == 1 and getPlayerLevel(cid) <= 50 then doPlayerPopupFYI(cid, msg1) return true end if #getCreatureSummons(cid) == 1 and getPlayerLevel(cid) <= 100 then doPlayerPopupFYI(cid, msg1) return true end if #getCreatureSummons(cid) == 2 and getPlayerLevel(cid) <= 200 then doPlayerPopupFYI(cid, msg2) return true end if #getCreatureSummons(cid) == 3 and getPlayerLevel(cid) <= 300 then doPlayerPopupFYI(cid, msg3) return true end if #getCreatureSummons(cid) == 4 and getPlayerLevel(cid) >= 400 then doPlayerPopupFYI(cid, msg4) return true end local pet_name = getItemAttribute(item.uid, "namepet") if item.itemid == 11390 then if not getTilePzInfo(getPlayerPosition(cid)) then if #getCreatureSummons(cid) < 1 and getPlayerLevel(cid) > 49 or #getCreatureSummons(cid) < 2 and getPlayerLevel(cid) > 149 or #getCreatureSummons(cid) < 2 and getPlayerLevel(cid) > 199 or #getCreatureSummons(cid) < 3 and getPlayerLevel(cid) > 349 or #getCreatureSummons(cid) < 4 and getPlayerLevel(cid) > 449 then if isCreature(cid) then if getCreatureMaxHealth(cid) then local summon = doSummonCreature(pet_name, topos) doRemoveItem(item.uid, 1) doConvinceCreature(cid, summon) setCreatureMaxHealth(summon, mhp) doCreatureAddHealth(summon, mhp) doCreatureAddHealth(summon, health - mhp) doCreatureAddHealth(cid, config.losehp) doCreatureAddMana(cid, config.losemp) doSendMagicEffect(getCreaturePosition(summon), 2) doCreatureSay(cid, "EDO TENSEI!", 19) end else doPlayerSendCancel(cid,'Você não pode invocar uma criatura de uma zona protegida.') end end end end return true end Talves eu tenha cometido erros né, até pq so bem nubim em .lua Mas ao tentar soltar o mob, não acontece nada, nem erros na distro. @Edit Se jogar o item no chao e pegar novamente, ainda continua o bug de voltar para o ID Original, no caso sem selamente, ( a skin de algo selado. porem so a skin, com nada dentro) @Edit Nao fas mal ter essa linha repetida?- Edo Tensei [ Ntoultimate.com.br ]
Agora selou mob tudo bonitinho. Porém, na hora de soltar o mob: EDIT: Acabei de reparar tambem, que se caso a gente jogar o pergaminho no chao, e pegar dnv, ele volta a ficar vazio. E mesmo tendo algo selado nele, ta dando para selar outros corpses.- Edo Tensei [ Ntoultimate.com.br ]
Ocorreu um erro no meu servidor 0.3.6 versão 8.54 Até aqui, tudo bem.. Ao usar o Edo Pergaminho no corpse, aparece um novo pergaminho na bag, porem tambem vazio, ( OBS: O pergaminho usado para tentar capturar tambem nao desapareceu) Erro da Distro: OBS: Criei o monstro [Edo Tensei] Madara, bem simplezinho , porém nao adicionei nenhum script nele, precisava por algo? [Edo Tensei] Madara.LUA <?xml version="1.0" encoding="UTF-8"?> <monster name="[Edo Tensei] Madara" nameDescription="[Edo Tensei] Madara" race="blood" experience="000" speed="250" manacost="0"> <health now="792" max="792"/> <look type="1190" head="0" body="94" legs="79" feet="79" corpse="0"/> <targetchange interval="5000" chance="8"/> <strategy attack="90" defense="20"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="1"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="65"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="3000" min="-30" max="-30"/> </attacks> <defenses armor="80" defense="80"> <defense name="healing" interval="4000" chance="40" min="300" max="300"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="4000" chance="40" speedchange="450" duration="8000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <elements> <element physicalPercent="20"/> <element icePercent="10"/> <element holyPercent="-15"/> <element deathPercent="35"/> </elements> <immunities> <immunity poison="1"/> <immunity lifedrain="1"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <script> <event name="critical"/> </script> </monster>- Como Personalizar/Criar Novas Abas Com Conteudo No Website?
@up , desculpe upar antes de 24h, mas como estou de partida pro exercito dia 15 agora, é uma corrida contra o tempo..- como saber o id de um item no ObjectBuilder
Claro Amigo, É Muito Simples, Talves A Imagem Explique Melhor: Na Tabela Item, Voce vai clicando até na flexinha até chegar na ultima coluna, lá estara a ultima sprite do type item, que no caso sua espada é type item né... aomenos creio eu.. Logo que achar a sprite desejada, seu ID esta ao seu lado direito, depois é só colocar no item Por fim escolha os atributos.- Como Personalizar/Criar Novas Abas Com Conteudo No Website?
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Narutibia. TFS 0.3.6; Base: 8.54 Qual duvida está surgindo/O que você procura? Como Personalizar Imagens/Mudar de local (lado) e adicionar novas abas no website Xampp/Moder aac Bom Agora estou na parte do website, que deixei por ultimo pois parecia extremamente chata de mecher ( e eu tava certo quando pensava isso) , a principio pensei que mudava as imagens no htdocs/templates (pois encontrei la as imagens que aparentemente faziam parte da base do site que eu uso), mas eu tentei substitui-las, tentei substitui-las novamente porem copiando o nome das imagens antigas, pq pensei nos diretorios, tentei até apagar elas, MAS NADA ACONTECEU! mesmo assim, as mesma imagens no site!! e de onde elas tao surgindo entao?! Ja as abas, pensei ser em system/pages e até percebi que algumas coisas que eu editava ali, realmente alterava no site, como no arquivo de updates e tal, porem, so copiar e colocar um novo arquivo ali dentro nao resolve em nada ( para tentar criar uma nova coluna) E Tambem existem muitas abas dentro do site que aparentemente nao sao encontradas dentro dessa pasta, entao de onde elas surgem?! Mas em fim, minha duvida ta + bem resumida no titulo mesmo..- (Resolvido)Ajuda +REP Actions
voce nao mudou, os Id's para os itens que tu queria por. muda aqui nessa linha 2464=item 1 2001=item 2 9000=item 3- (Resolvido)Ajuda +REP Actions
@Hokograma pra 2 itens: local rewards = {{2463,1}, {2001,1}} function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) < 1 then return doPlayerSendCancel(cid, "You need level 1 or higher to get the reward.") end if getPlayerStorageValue(cid, 24532) == 1 then return doPlayerSendCancel(cid, "You have already done this quest.") end setPlayerStorageValue(cid, 24532, 1) for i, v in pairs(rewards) do if (not isItemStackable(v[1])) then for c=1, v[2] do doPlayerAddItem(cid, v[1], 1) end else doPlayerAddItem(cid, v[1], v[2]) end end doCreatureSay(cid, "Voce fechou a quest", 1) doSendMagicEffect(getPlayerPosition(cid), 1) return true end pra 3 itens: local rewards = {{2463,1}, {2001,1}, {9000,1}} function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) < 1 then return doPlayerSendCancel(cid, "You need level 1 or higher to get the reward.") end if getPlayerStorageValue(cid, 24532) == 1 then return doPlayerSendCancel(cid, "You have already done this quest.") end setPlayerStorageValue(cid, 24532, 1) for i, v in pairs(rewards) do if (not isItemStackable(v[1])) then for c=1, v[2] do doPlayerAddItem(cid, v[1], 1) end else doPlayerAddItem(cid, v[1], v[2]) end end doCreatureSay(cid, "Voce fechou a quest", 1) doSendMagicEffect(getPlayerPosition(cid), 1) return true end- (Resolvido)Ajuda +REP Actions
@lassdarck deixa os id's de todos itens e quantidade- Gostaria de saber se tem como eu trocar meu client?
Os mapas sao feitos pelo RME Map editor, tem varios tutoriais de instalaçao dele ai pelo server. Scripts sao coisas mais fodinhas de se fazer, mas poderia começar pelo vocations.XML, pois é só copiar e colar, e ir mudando os numeros para fazer uma sequencia. Mas obviamnete existem tutorias melhores aqui no forum. - Como ler o dmg certo de formula magic lvl?
Informação Importante
Confirmação de Termo