Histórico de Curtidas
-
Yugami recebeu reputação de Gabrielx17 em [Script Spell] Dai Kamuinão sou um script nem nada,mas mesmo assim ja consigui arruma muintas spells minhas pra ficar do geito que eu gosto entretanto ainda to Iniciante,mas eu tinha um Spell aki chamda "Kamui Me" e arrumei ela,para só levar o target a tal de "Dai Kamui" que augums dos Cara do TK estão atras,segue o tutorial abaixo.
Va em Pasta Do Ot/Data/Spells e Abra o Spells.xml e add éssa tag.
<instant name="Dai Kamui" words="Dai kamui" lvl="225" mana="10000" aggressive="1" exhaustion="2000" needtarget="1" range="7" needlearn="0" event="script" value="kamui prision.lua"> <vocation id="76"/> <vocation id="77"/> </instant> apóis adiciona click CTRL+S para salva e feche,agora vai em Pasta Do Ot/Data/Spells/Scripts copie qualquer arquivo.lua e adicione isso abaixo.
function onCastSpell(cid, var) local Tile1 = {x=1566, y=1293, z=7} -- para onde o player é teleportado local from1,to1 = {x=1509, y=1259, z=7},{x=1509, y=1255, z=7} -- ponto 1 ao ponto 2 de onde ele sera levado. local pos = getCreaturePosition(cid) local target = getCreatureTarget(cid) local targetpos = getCreaturePosition(target) local time = 30 -- tempo para voltar em segundos local exausted = 5 -- tempo em minutos que vai ficar sem usa a spell(se não quiser exausted deixe "0") if isInRange(pos, from1, to1) then doPlayerSendCancel(cid, "Você nao pode usar o Kamui aqui!") return FALSE end local function Teleport_Target(target) doTeleportThing(target, targetpos) end if isPlayer(cid) and getPlayerAccess(cid) < 3 and getPlayerStorageValue(cid, 17457)-os.time() > 1 then local seetime = getPlayerStorageValue(cid, 17457)-os.time() local minutes, seconds = math.floor(seetime/60), math.floor(seetime%60) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde "..minutes.." minuto(s) e "..seconds.." segundo(s) para usar novamente!") return false end if isPlayer(target) then doTeleportThing(target, Tile1) doSendMagicEffect(targetpos, 196) addEvent(Teleport_Target, time*1000, target) doCreatureSay(cid, "Dai Kamui", TALKTYPE_MONSTER) setPlayerStorageValue(cid, 17457, exausted*60+os.time()) else doPlayerSendCancel(cid, "Voce so pode usar esta magia em players!") end end
Até Onde eu sei 100% dos creditos é meu!!
-
Yugami recebeu reputação de luanluciano93 em Quest diaria por IPUma observação, não seria melhor fazer com que em vez de IP, fosse por ACCOUNT storage, pois pensa no seguinte, o jogador fez a Quest no personagem dele no IP 192.168.1.100, se ele estiver com as configurações para IP estático, beleza esse script vai funcionar tranquilo, já que o IP estático é fixo, porem e se ele tiver com IP dinamico? e esse IP mudar para 192.168.1.101, ele vai conseguir refazer a quest, já por uma account storage, não ocorreria esse erro, tendo em vista que seria como Players Storage, só que em vez de ser por Player, vai ser por Account...
-
Yugami recebeu reputação de Kevin Araujo em (Resolvido)[Pedido] Script Dimensãolocal c = { cooldown = 25, -- tempo em segundos para usar novamente effect = 200, -- efeito que vai sair quando for utilizado a spell storage = 32598, -- storage do cooldown pos_user = { x = 1509, y = 1261, z = 7}, pos_target = { x = 1509, y = 1255, z = 7}, time_back = 15, -- tempo em segundos para retornar points = 70, -- pontos de skills que o usuario terar a mais spell_room = {from = {x = 1, y = 1, z = 1}, to = {x = 1, y = 1, z = 1}}, restricted_zones = { [1] = {from = {x = 1483, y = 1110, z = 7}, to = {x = 1648, y = 1275, z = 7}}, [2] = {from = {x = 1054, y = 910, z = 7}, to = {x = 1069, y = 925, z = 7}} } } local function teleportPlayer(cid, pos, time) addEvent(doTeleportThing, time, cid, getCreaturePosition(cid)) doTeleportThing(cid, pos) end local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, c.time_back*1000) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, c.points) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, c.points) function onCastSpell(cid, var) local spellRoom = c.spell_room local restrictZones = c.restricted_zones local target = getCreatureTarget(cid) if (isInRange(getCreaturePosition(cid), spellRoom.from, spellRoom.to)) then doPlayerSendCancel(cid, "You are already within the dimension of this spell.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return false end for _, zone in ipairs(restrictZones) do if (isInRange(getCreaturePosition(cid), zone.from, zone.to)) then doPlayerSendCancel(cid, "It is impossible to use this spell here.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return false end end if (isPlayer(cid)) and (exhaustion.check(cid, c.storage)) then doPlayerSendCancel(cid, "Wait ".. exhaustion.get(cid, c.storage) .. " seconds.") return false end if (not isPlayer(target)) then doPlayerSendCancel(cid, "This spell can only be used in Player.") return false end teleportPlayer(target, c.pos_target, c.time_back*1000) teleportPlayer(cid, c.pos_user, c.time_back*1000) exhaustion.set(cid, c.storage, c.cooldown) doSendMagicEffect(getCreaturePosition(target), c.effect) return TRUE end testa
-
Yugami recebeu reputação de Mecianosz em (Resolvido)[pedido] storage que retorna o player morto para um localpera não entendi oque você quer, o script funcionou? Se sim, oque você quer fazer que não citou no pedido? Ficou confuso a sua resposta por causa das edições.
-
Yugami recebeu reputação de Lisbeky em (Resolvido)Tp que só teleporta se tiver o storageOla amigo, se for oque eu entendi, aqui esta:
Passo a passo:
vá em data/movements e abra o movements.xml e cole a seguinte linha
<movevent type="StepIn" actionid="ACTIONID_DO_TP" event="script" value="nome_do_arquivo.lua"/> em seguida vá em data/movements/scripts e copie qualquer arquivo.lua e cole e faça a substituição de nome para o "nome_do_arquivo" o mesmo que você colocou no passo anterior.
em seguida abra o arquivo e cole o seguinte código:
local c = { pos = {x = 1, y = 1, z = 1}, -- posição que sera levado sem storage storage = 20000, -- storage value = 1, -- valor que ele precisa ter pos_storage = {x = 1, y = 1, z = 1} -- posição que sera levado com storage } function onStepIn(cid, item, position, fromPosition) if getCreatureStorage(cid, c.storage) == c.value then doTeleportThing(cid, c.pos_storage) else doTeleportThing(cid, c.pos) end return true end
-
Yugami recebeu reputação de WooX em (Resolvido)Tp que só teleporta se tiver o storageOla amigo, se for oque eu entendi, aqui esta:
Passo a passo:
vá em data/movements e abra o movements.xml e cole a seguinte linha
<movevent type="StepIn" actionid="ACTIONID_DO_TP" event="script" value="nome_do_arquivo.lua"/> em seguida vá em data/movements/scripts e copie qualquer arquivo.lua e cole e faça a substituição de nome para o "nome_do_arquivo" o mesmo que você colocou no passo anterior.
em seguida abra o arquivo e cole o seguinte código:
local c = { pos = {x = 1, y = 1, z = 1}, -- posição que sera levado sem storage storage = 20000, -- storage value = 1, -- valor que ele precisa ter pos_storage = {x = 1, y = 1, z = 1} -- posição que sera levado com storage } function onStepIn(cid, item, position, fromPosition) if getCreatureStorage(cid, c.storage) == c.value then doTeleportThing(cid, c.pos_storage) else doTeleportThing(cid, c.pos) end return true end
-
Yugami recebeu reputação de Mecianosz em (Resolvido)[pedido] storage que retorna o player morto para um localDesculpe, estou montando pelo bloco de notas aqui do trampo ai acabo me desatentando a esses detalhes., copia la novamente eu me desatentei e esqueci de colocar o sinal de = após o from.
-
Yugami recebeu reputação de Mecianosz em (Resolvido)[pedido] storage que retorna o player morto para um localfiz algumas correções na script
local c = { storage = 20000, -- storage do evento ativo pos_zone = {from = {x = 2100, y = 2100, z = 7}, to = {x = 2100, y = 2100, z = 7}}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele morrer newPEffect = 200, -- efeito quando ele renascer exit = {x = 1000, y = 1000, z = 7}, -- posição que ele sera levado caso ele não tenha a storage } function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) local zone = c.pos_zone if (isInRange(getCreaturePosition(cid), zone.from, zone.to)) then if (getCreatureStorage(cid, c.storage) ~= 0) then doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doSendMagicEffect(getCreaturePosition(cid), c.oldPEffect) doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) else doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) end end return false end
-
Yugami recebeu reputação de Mecianosz em (Resolvido)[pedido] storage que retorna o player morto para um locallocal c = { storage = 20000, -- storage do evento ativo from,to = {x = 2100, y = 2100, z = 7}, {x = 2100, y = 2100, z = 7}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele morrer newPEffect = 200, -- efeito quando ele renascer exit = {x = 1000, y = 1000, z = 7}, -- posição que ele sera levado caso ele não tenha a storage } function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) if (isInRange(getCreaturePosition(cid), c.from, c.to) then if ((cid, c.storage) ~= 0) then doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doSendMagicEffect(getCreaturePosition(cid), c.oldPEffect) doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) else doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) end end return false end tenta desta forma que coloquei acima.
-
Yugami recebeu reputação de Mecianosz em (Resolvido)[pedido] storage que retorna o player morto para um localNão entendi muito bem oque você quer, ver se funciona o script que fiz pelo bloco de notas:
OBS: não esqueça de adicionar a tags do creaturescripts.xml, e dentro do login.lua. Após adicionar o script, se caso o servidor estiver aberto, feche-o e o abra novamente.
local c = { storage = 20000, -- storage do evento ativo arena = {from = {x = 2100, y = 2100, z = 7}, to = {x = 2100, y = 2100, z = 7}}, -- posição superior esquerda, posição inferior direita pos = {x = 2100, y = 2100, z = 7}, -- posição que o player sera teleportado dentro do storage oldPEffect = 200, -- efeito quando ele morrer newPEffect = 200, -- efeito quando ele renascer exit = {x = 1000, y = 1000, z = 7}, -- posição que ele sera levado caso ele não tenha a storage } function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) if (isInRange(getCreaturePosition(cid), c.arena.from, c.arena.to)) then if (getPlayerStorageValue(cid, c.storage) ~= 0) then doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doSendMagicEffect(getCreaturePosition(cid), c.oldPEffect) doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) else doTeleportThing(cid, c.pos) doSendMagicEffect(getCreaturePosition(cid), c.newPEffect) end end return false end
-
Yugami recebeu reputação de Maste em Script p/ questVer se funciona no seu mapa
vai na pasta do seu OT/data/actions/scripts e cria um arquivo.lua com nome de alavancaquestion e coloca este código dentro
local config = { placa = 1945, -- ID da Placa exausted = 24, -- Exausted em Horas storage = 15555, -- Storage da Questão effect = 222, -- ID do efeito durante o teleport posteleport = {x=996, y=1087, z=7, stackpos=253}, -- Piso onde o Player vai ser teleportado } function onUse(cid, item, frompos, item2, topos) if item.itemid == config.placa then if getPlayerStorageValue(cid, config.storage) - os.time() >= 1 then local left = getPlayerStorageValue(cid, config.storage) - os.time() left = {hour = math.floor(left/3600), minutes = math.ceil((left % 3600)/60), seconds = math.ceil((left % 3600)%60)} doPlayerSendCancel(cid, 'Aguarde '.. left.hour ..' horas e '..left.minutes..' minutos e '..left.seconds..' segundos para fazer novamente.') return false end if getPlayerStorageValue(cid, config.storage) - os.time() < 1 then doSendMagicEffect(config.posteleport, config.effect) doTeleportThing(cid,config.posteleport) doPlayerSendCancel(cid,"Você foi teleportado.") -- MSG após ser teleportado return TRUE end end return TRUE end agora cria outro arquivo.lua com nome de bauquestion e coloca este outro código
local config = { level = 222, -- Level necessário para fazer exausted = 24, -- Exausted em Horas storage = 15555, -- Storage da Questão } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storage) - os.time() < 1 and getPlayerLevel(cid) >= config.level then setPlayerStorageValue(cid, config.storage, 24 * 60 * 60 + os.time()) doPlayerAddItem(cid, 2150, 1) -- Item que vai ganha, e a quantidade doPlayerSendTextMessage(cid,20,"Você terminou quest.") -- MSG após termina a quest else doPlayerSendTextMessage(cid,20, "Você ainda não pode fazer esta questão.") -- MSG se ele ainda estiver com o exausted end end agora vai no actions.xml e coloca essas tag
<action actionid="22222" event="script" value="alavancaquestion.lua" /> -- Actionid da alavanca <action actionid="22221" event="script" value="bauquestion.lua" /> -- Actionid do bau
-
Yugami recebeu reputação de KotZletY em NPC que teleporta o player conforme o level e item.Ver se este funciona:
vai na pasta do seu OT/data/npc e cria um arquivo .xml com o nome do seu NPC e cola isso dentro
<?xml version="1.0" encoding="UTF-8"?> <npc name="nome do NPC" script="nome_do_npc.lua" walkinterval="0"> <health now="100" max="100"/> <look type="459"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="message_greet" value="Olá, |PLAYERNAME|! Em que posso lhe ajudar?."/> </parameters> </npc>
agora vai na pasta do seu OT/data/npc/scripts e cria um arquivo .lua com o nome do seu npc e cola isso dentro
local config = { objeto = 3581, -- ID do Objeto level = 100, -- Level Necessário travel = {x=993, y=1085, z=7}, - Pos onde vai ser teleportado } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg:lower()) end function onThink() npcHandler:onThink() end local talkState = {} function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, "travel") then selfSay("Eu posso te levar para Fire Island, porem você precisa ter uma {fire sword} e level 80.", cid) end if msgcontains(msg, "fire sword") then selfSay("Voce realmente quer viajar para {Fire Island}?", cid) talkState[talkUser] = 1 elseif msgcontains(msg, "yes") and talkState[talkUser] == 1 then if getPlayerItemCount(cid, config.objeto) == 1 and getPlayerLevel(cid) >= config.level then if not isPlayerPzLocked(cid) then npcHandler:releaseFocus(cid) doPlayerRemoveItem(cid, config.objeto, 1) doTeleportThing(cid, config.travel) else selfSay("Voce deve estar sem battle!", cid) end elseif getPlayerItemCount(cid, config.objeto) < 1 or getPlayerLevel(cid) < config.level then selfSay("Desculpe, voce nao possui o item ou não tem level!", cid) end talkState[talkUser] = 0 end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
ele funciona assim, se o player tive com 1 item e level necessário , e estiver sem Battle, ele viaja.
-
Yugami recebeu reputação de KotZletY em Effect no lugar erradopra mudar a posição do efeito só arrumar essa parte,
local position = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} X+ vai pro lado direito
X- vai pro lado esquerdo
Y+ vai pra baixo
Y- vai pra cima
-
Yugami recebeu reputação de Milbradt em Susanoo Madarabem sei que não é susanoo la essas coisas,tambem sei q ele é feio e esta um tanto inacabado... só fis aqui só pra ver se ia fica bom ... peguei 1 spriter do madara 32x32 do meu client e comecei a desenha ao lado dele e deu nisso ai,quem quiser usar é só baixar o link ta abaixo,quem quiser deixa sua Opinião sobre como ela estar,oque precisa melhorar... deixa ai que eu vou ler :biggrin: .
ela não esta cortada só vocês colocarem o fundo roxo e corta em 32x32 e colocarem no client e editar a ordem dos efeitos vai fica mais ou menos igual acima :tongue: . Download
-
Yugami recebeu reputação de otskay em Como Remover Sprites do Meu clientaté onde eu sei quando tentei remove as spriters pelo ObjectBuilder houve uma falha como em qualquer outro programa,pelo que entendi o dono do topico quer remover umas Spriters do meio porexemplo spriters de 1 a 65355 ele quer remover a Spriter 1000 a 1500,e quando remove fica um espaço em branco correto?,isso significa que não pode remover uma spriter até pq se vc remover a spriter que fica ao meio de 1 a 65355 ela iria diminui 1 casa e bugando todos os Items,Effects,Distance,e Outfits,ou seja para remover pelo ObjectBuilder ou o DatEditor precisaria remover do 65355 até a Spriter desejada,mas isso tambem bugaria o Client :'C,simplificando é Impossivel remover uma Spriter do meio entre a spriter 1 até as spriter 65355.
OBS: só colokei a rep doq eu consigui entende
-
Yugami recebeu reputação de edumasterrr em Susanoo Madarabem sei que não é susanoo la essas coisas,tambem sei q ele é feio e esta um tanto inacabado... só fis aqui só pra ver se ia fica bom ... peguei 1 spriter do madara 32x32 do meu client e comecei a desenha ao lado dele e deu nisso ai,quem quiser usar é só baixar o link ta abaixo,quem quiser deixa sua Opinião sobre como ela estar,oque precisa melhorar... deixa ai que eu vou ler :biggrin: .
ela não esta cortada só vocês colocarem o fundo roxo e corta em 32x32 e colocarem no client e editar a ordem dos efeitos vai fica mais ou menos igual acima :tongue: . Download
-
Yugami recebeu reputação de Fir3element em Susanoo Madarabem sei que não é susanoo la essas coisas,tambem sei q ele é feio e esta um tanto inacabado... só fis aqui só pra ver se ia fica bom ... peguei 1 spriter do madara 32x32 do meu client e comecei a desenha ao lado dele e deu nisso ai,quem quiser usar é só baixar o link ta abaixo,quem quiser deixa sua Opinião sobre como ela estar,oque precisa melhorar... deixa ai que eu vou ler :biggrin: .
ela não esta cortada só vocês colocarem o fundo roxo e corta em 32x32 e colocarem no client e editar a ordem dos efeitos vai fica mais ou menos igual acima :tongue: . Download
-
Yugami recebeu reputação de Ralph santos em (Resolvido)Icon Systempo to querendo sabe essa resposta esse foi o unico topico q vi q resolverao auguem me ai o meu problema é o msm do cara ai
-
Yugami recebeu reputação de darconix em Personagems Estilo RPGestou criando um novo Corpo dos Personagem Z,fis 1 corpo de Base meio sem Roupa...,e usei de base em alguns,o to com 2 tipo diferente de corpo,ai usei de base neles,estou ainda arrumando os defeitos que deixou meio feio isso,usei uma Tela de Pintura de meio maior do que 32x32,pq não gosto de Personagens Pequeno,pois os Personagem em 32x32 fica com pouco espaço pra coloca roupa...,o corpo eu que fis,ai queria posta aki pra ver se elas é usável ou se vcs prefere a Original que os OT's como DboBr,DboUltimate... usao,espero resposta na votação acima.
OBS,IMG: tem algumas img faltando tanto no gohan quanto no vegeta é pq peguei a de DBO Comum no dbzoevolution,com essas ai da pra ter uma noção de como é a de dbo normal.
OBS: com estilo RPG,é pq me lembro os GBA,rpg q eu jogo e.e
--edit--
terminei de fazer as que postei acima /\ andando agr estou terminando essas pra quem ainda pudér votar la emcima agradeceria
-
Yugami recebeu reputação de Galako em (Resolvido)[AJUDA] Outfits Por Vocations {Sources}vai pasta do ot/data/creaturescripts/scripts copie qualquer arquivo.lua e cole e depois coloke isso dentro
va em login.lua e add éssa tag registerCreatureEvent(cid, "Outfit") va na pasta do seu ot/data/creaturescripts e abre o creaturescripts.xml em bloco de notas e coloke isso
<event type="login" name="Outfit" event="script" value="nome do arquivo.lua"/> -
Yugami recebeu reputação de SomeBody em (Resolvido)[AJUDA] Outfits Por Vocations {Sources}vai pasta do ot/data/creaturescripts/scripts copie qualquer arquivo.lua e cole e depois coloke isso dentro
va em login.lua e add éssa tag registerCreatureEvent(cid, "Outfit") va na pasta do seu ot/data/creaturescripts e abre o creaturescripts.xml em bloco de notas e coloke isso
<event type="login" name="Outfit" event="script" value="nome do arquivo.lua"/> -
Yugami recebeu reputação de DarkUchiwa em Nto By Madara RinneganBom galera eu passei quase 2 anos construindo o mapa,claro q por eu construi ele por 2 anos... ele n vai ta sem Bugs,Erros,... sempre tem né,então o meu mapa n tem tanto bugs só augums simples que eu tenho priguiça de arruma(OBS:Sou sinsero estou falando que existe bugs como,npcs q vende augo ou coisa do tipo,não é coisa grave q fais ot cai,ot fica travando...),bom eu estava empenhado a cria 1 dos melhores mapa mais meu animo caiu e agora to sem animo pra continua esse projeto,então eu estou postando na TK que é onde eu mais peguei scripts para ajuda a cria ot.
Download
Mapa --> http://www.mediafire.com/file/htx388casbstljd/Naruto_B%2526W_Servidor.rar/file
Client --> http://www.mediafire.com/download/0e51rk70c4d0dek/Naruto_B&W.rar << Podem Usa Esse Client Para Entra No Ot
-
Yugami recebeu reputação de Tuka em Ajudem...Quero saber como ajeito o nível máximose não me engano precisa ir em Config.lua e configura a parte das rates
procure por
experienceStages = false se tivé do geito acima false coloke assim
experienceStages = true salve e va em pasta do seu ot/data/xml e procure o stages.xml la se configura as Rates e o Level Max
-
Yugami recebeu reputação de viciadoemnto em Nto By Madara RinneganBom galera eu passei quase 2 anos construindo o mapa,claro q por eu construi ele por 2 anos... ele n vai ta sem Bugs,Erros,... sempre tem né,então o meu mapa n tem tanto bugs só augums simples que eu tenho priguiça de arruma(OBS:Sou sinsero estou falando que existe bugs como,npcs q vende augo ou coisa do tipo,não é coisa grave q fais ot cai,ot fica travando...),bom eu estava empenhado a cria 1 dos melhores mapa mais meu animo caiu e agora to sem animo pra continua esse projeto,então eu estou postando na TK que é onde eu mais peguei scripts para ajuda a cria ot.
Download
Mapa --> http://www.mediafire.com/file/htx388casbstljd/Naruto_B%2526W_Servidor.rar/file
Client --> http://www.mediafire.com/download/0e51rk70c4d0dek/Naruto_B&W.rar << Podem Usa Esse Client Para Entra No Ot
-
Yugami recebeu reputação de elton123 em [PEDIDO] Script Hyper !pq não tenta fazer assim com o script do Kamehameha
pra edita os efeito é só muda aki
232 efeito que vai pra k \/
233 efeito que vai pra la /\
234 efeito que vai pra la >
235 efeito que vai pra k <