Histórico de Curtidas
-
Luan Zero recebeu reputação de Gabrielx17 em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de ITALOx em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de ITALOx em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de gabriel28 em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de Crypter em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de ShoTTdowN em Attack speed - 2018Bom cara, esse erro é mais pelo seu vocation.xml, ver se não tem uma linha com nome - fist="1.0" ou fist="2.0", se tiver deixa assim fist="1.1" e no config.lua procura por rates e em skills deixa igual 4
-
Luan Zero recebeu reputação de ShoTTdowN em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de KotZletY em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de TheKronOs em Attack speed - 2018Bom cara, esse erro é mais pelo seu vocation.xml, ver se não tem uma linha com nome - fist="1.0" ou fist="2.0", se tiver deixa assim fist="1.1" e no config.lua procura por rates e em skills deixa igual 4
-
Luan Zero recebeu reputação de TheKronOs em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de Crypter em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de Tauzyu em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero recebeu reputação de Storm em Attack speed - 2018Olá pessoal, desejo um ótimo dia para todos, é notório que 90% da galera que tem um servidor com derivado de nto/dbo procuram pelo sistema de Speed Attack igual do NtoBrasil, então hoje venho disponibilizar para vocês, o sistema, eu fiz com a ajuda ADM do ultiimate "LKS", lembrando que o sistema eu testei em uma sources 0.4, alguns amigos meu disseram que funcionou em 0.3.6.
Vamos lá, na sua sources procure pelo arquivo : Player.cpp.
e procure por :
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed(); return vocation->getAttackSpeed(); } e substitua pelo código.
uint32_t Player::getAttackSpeed() const { int32_t SpeedAttack; SpeedAttack = getSkill(SKILL_FIST, SKILL_LEVEL); if(SpeedAttack < 100) SpeedAttack = 1000; else if(SpeedAttack >= 100 && SpeedAttack < 110) SpeedAttack = 800; else if(SpeedAttack >= 110 && SpeedAttack < 120) SpeedAttack = 600; else SpeedAttack = 500; return SpeedAttack; } Explicando, onde tem 100, 110, 120, é o que precisa de fist para bater rápido,
Onde tem SpeedAtacck = 500, é 2 hits por segundos, quanto menor mais rápido o personagem vai hitar.
Créditos ao LKS Pela ajuda.
-
Luan Zero deu reputação a bringsz em Nickname já existente [SOLUCIONADO]Galera descobri no meu servidor que quando vou criar conta ele sempre da erro na hora de colocar nickname.. qualquer 1 da erro ai fui começar a mexer aqui e percebi que quando um jogador cria a primeira conta com o nickname com caracteres ele joga o valor na database para 0 e depois qualquer apelido da erro, porém eu percebi se você digitar um apelido com 4 números + ele cria a conta...
meu nickname está só aceitando números? se sim, como muda?
*** EDIT ***
Bom galera eu fui atras e eu mesmo achei.. quando der esse erro você precisa entrar na sua database clica no + de account e vai em colunas, onde estiver nickname você clica para editar e muda de INT 11
para CHAR 48...
-
Luan Zero recebeu reputação de Tralfagar em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de Hadggar em Sprites NTOQuem é tu? Elas já estão in-game, pra quem eu vendi por não usarem proteção alguns lixos riparam, então eu vim postar, e pra quem eu fiz nem servidor mais tem, apesar que elas estão em diversos servidores, 2018 é ano de coisa nova, e de um modo diferente do ano passado.
-
Luan Zero recebeu reputação de zLockey9 em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de samuelandrade45 em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de Werner em Sprites NTOBom, estarei sempre trazendo algumas sprites antigas perdidas em meu computador, lembrando que elas são 100% de minha autoria, antes que qualquer zé merdinha comente que é de fulano, até por quê tenho provas que são minhas.
Prints :
Madara
Naruto
Shikamaru
Raikage
Kiba
Itachi
Lembrando que algumas dessas sprites são de 2016, ou começo de 2017, e outras do fim de 2017, todas sprites que estão circulando por ai sem minha permissão, eu irei postar para que todos possam ter acesso, irei postar várias outras que estarei fiscalizando nos server e colocando aqui.
Downloand
http://www.mediafire.com/file/xz1zrl8ojx28hj3/Sprites Zero.rar
Scan :
By: Zeroº
-
Luan Zero recebeu reputação de Hokograma em Hidden Trap - Igual Nto BrBom galera, sou novo aqui no TK, e comecei a despertar a curiosidade em script.lua, então resolvi fuça as coisas e tentar fazer.
Como funciona esse poder, você vai usar um spells que vai criar um item em baixo de você, que é um papel explosivo, esse item vai ficar no mapa, até dar clean, lembrando, que você tem que por pra esse item não ser movido pelo objbuilder, caso quiser que ele se mova tudo bem.
Vamos lá, na sua pasta de servidor/data/movements/scripts, copie um arquivo.lua e renomeie para bomba.lua, abra e apague tudo que tiver, e cole esse script dentro.
--[[ Script By : Luan Zero ]]-- local dano = -3500 -- Dano que o player sofrera ao pisar na bomba local item = 2158 -- Id do item, que vai ser quando criar local item2 = 2543 -- Id do item que vai se transformar ao ser pisada function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doSendAnimatedText(getPlayerPosition(cid), "-3500", TEXTCOLOR_RED) doCreatureAddHealth(cid, dano) doSendMagicEffect(position, 34) -- efeito que vai sair ao pisar na bomba doTransformItem(item.uid, item2) -- bom, isso é a verificacao, quando player pisar vai transformar item, em item2 return true end voltando para, movements.xml, vamos adicionar a segunte tag.
<movevent type="StepIn" itemid="2158" event="script" value="bomba.lua"/> Agora vamos na sua pasta. data/spells/scripts/ copie um arquivo.lua, e renomeie, para bomba.lua, abra, e apague tudo que estiver dentro do script, e troque pelo seguinte script.
local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 2158) local function onCastSpell1(parameters) doCombat(parameters.cid, combat1, parameters.var) end function onCastSpell(cid, var) local waittime = 2.5 -- Tempo de exhaustion local storage = 19024 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "You are exhausted") return false end local parameters = { cid = cid, var = var} local pos = getPlayerPosition(cid) addEvent(onCastSpell1, 0, parameters) exhaustion.set(cid, storage, waittime) return TRUE end volte para a pasta, data/spells, e abra seu arquivo. spells.xml, e no seu personagem que vai utilizar essa spells você adiciona a seguinte tag.
</instant> <instant name="Hidden Trap" words="hidden trap" lvl="250" mana="1500" soul="25" exhaustion="800" needlearn="0" event="script" value="bomba.lua"> <vocation id="110"/>
Explicando :
<vocation id="110"/> -- id da vocação que vai utilizar a spells, caso queira que outras utilizem também, só copia a vocação e ir no seu vocation.xml que fica na pasta xml do seu servidor e ver o id das vocações.
Level = 250 - level que o player vai precisar para usar o jutsu.
Mana = 1500 - quanto vai precisar de mana para utilizar o jutsu
Soul = 25 - o tanto de soul que vai comer ao player usar a magia, já que não coloquei limite de criações de bombas.
Exaustion = 800 -- tempo que vai demorar para usar o jutsu, se não me engano 800 equivale a 0.8 segundos.
needlearn = 0 - isso aqui é para mostrar se o player precisa aprender o poder ou não, isso é caso você quiser por uma quest pra ele aprender o poder.
value="bomba.lua"> = o arquivo aonde ele está salvo, quiser adicionar dentro de alguma pasta basta adicionar, nomedapasta/nomedoarquivo.lua tipo, explosao/bomba.lua
Script feito por mim, bem que pretendo trazer coisas novas para o tk, sei que é meio inútil esse script, mas algumas pessoas que utilizam, servidores de naruto, vão gostar, e estou iniciando.
Créditos : a mim mesmo
-
Luan Zero recebeu reputação de Cat em Hidden Trap - Igual Nto BrNão, só fora da protection zone, o
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) eu adicionei, pq quando usava e alguém pisava pegava pk, ai quando utilizei isso parou de dar pk, e só pegar pz, e é bom pra diversos tipos de servidores.
-
Luan Zero recebeu reputação de samuelandrade45 em Error doCretureSetNoMove Tibia 8.60pronto
-
Luan Zero recebeu reputação de Werner em Hidden Trap - Igual Nto BrBom galera, sou novo aqui no TK, e comecei a despertar a curiosidade em script.lua, então resolvi fuça as coisas e tentar fazer.
Como funciona esse poder, você vai usar um spells que vai criar um item em baixo de você, que é um papel explosivo, esse item vai ficar no mapa, até dar clean, lembrando, que você tem que por pra esse item não ser movido pelo objbuilder, caso quiser que ele se mova tudo bem.
Vamos lá, na sua pasta de servidor/data/movements/scripts, copie um arquivo.lua e renomeie para bomba.lua, abra e apague tudo que tiver, e cole esse script dentro.
--[[ Script By : Luan Zero ]]-- local dano = -3500 -- Dano que o player sofrera ao pisar na bomba local item = 2158 -- Id do item, que vai ser quando criar local item2 = 2543 -- Id do item que vai se transformar ao ser pisada function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doSendAnimatedText(getPlayerPosition(cid), "-3500", TEXTCOLOR_RED) doCreatureAddHealth(cid, dano) doSendMagicEffect(position, 34) -- efeito que vai sair ao pisar na bomba doTransformItem(item.uid, item2) -- bom, isso é a verificacao, quando player pisar vai transformar item, em item2 return true end voltando para, movements.xml, vamos adicionar a segunte tag.
<movevent type="StepIn" itemid="2158" event="script" value="bomba.lua"/> Agora vamos na sua pasta. data/spells/scripts/ copie um arquivo.lua, e renomeie, para bomba.lua, abra, e apague tudo que estiver dentro do script, e troque pelo seguinte script.
local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat1, COMBAT_PARAM_CREATEITEM, 2158) local function onCastSpell1(parameters) doCombat(parameters.cid, combat1, parameters.var) end function onCastSpell(cid, var) local waittime = 2.5 -- Tempo de exhaustion local storage = 19024 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "You are exhausted") return false end local parameters = { cid = cid, var = var} local pos = getPlayerPosition(cid) addEvent(onCastSpell1, 0, parameters) exhaustion.set(cid, storage, waittime) return TRUE end volte para a pasta, data/spells, e abra seu arquivo. spells.xml, e no seu personagem que vai utilizar essa spells você adiciona a seguinte tag.
</instant> <instant name="Hidden Trap" words="hidden trap" lvl="250" mana="1500" soul="25" exhaustion="800" needlearn="0" event="script" value="bomba.lua"> <vocation id="110"/>
Explicando :
<vocation id="110"/> -- id da vocação que vai utilizar a spells, caso queira que outras utilizem também, só copia a vocação e ir no seu vocation.xml que fica na pasta xml do seu servidor e ver o id das vocações.
Level = 250 - level que o player vai precisar para usar o jutsu.
Mana = 1500 - quanto vai precisar de mana para utilizar o jutsu
Soul = 25 - o tanto de soul que vai comer ao player usar a magia, já que não coloquei limite de criações de bombas.
Exaustion = 800 -- tempo que vai demorar para usar o jutsu, se não me engano 800 equivale a 0.8 segundos.
needlearn = 0 - isso aqui é para mostrar se o player precisa aprender o poder ou não, isso é caso você quiser por uma quest pra ele aprender o poder.
value="bomba.lua"> = o arquivo aonde ele está salvo, quiser adicionar dentro de alguma pasta basta adicionar, nomedapasta/nomedoarquivo.lua tipo, explosao/bomba.lua
Script feito por mim, bem que pretendo trazer coisas novas para o tk, sei que é meio inútil esse script, mas algumas pessoas que utilizam, servidores de naruto, vão gostar, e estou iniciando.
Créditos : a mim mesmo
-
Luan Zero deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV C++, aprenda a compila uma source TFS!
Downloads(Baixe de acordo as configurações do seu windows):
DEV C++ CONFIGURADO PARA 32BITS
DEV C++ CONFIGURADO PARA 64BITS
REV 3884 TFS 0.4
Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
======================================
Abra o DEV C++:
======================================
======================================
Abra a Source:
======================================
======================================
Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
======================================
=============================================================
======================================
Aguarde carregar todos os arquivos:
======================================
======================================
Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
======================================
======================================
Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
======================================
======================================
Se der tudo certo em Log vai estar como mostra a imagem abaixo:
======================================
======================================
Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
======================================
===========================================
Só isso galera tutorial rápido resumido e útil!
Créditos Natanael Beckman!
===========================================
Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
Abra o DEV-C++, clique em File> New> Project:
Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
-D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
-lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
Clica aqui \/