Amigo isso seria apenas um sistema de quando o player morrer voce receber o coraçao dele , o Player muda a Looktype igual NTO Shinobi ? , no seu look fica Member Akatsuki ? so quero dizer que e um simples NPC que troca os coraçoes . Mesmo assim CURTI !
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- Akatsuki System 1.0
Akatsuki System 1.0
Por Enself, 05 de jul. de 2013 em Mods, funções e outros
info
Grupo: Visconde
Registrado: 08/10/11
Posts: 444
Reputação: +71
Gênero: Feminino
Char no Tibia: No Have.

Como eu disse não é nada complexo nada comparado ao sistema do naruto shinobi Só não fiz o de trocar as roupas pq maioria não tem as sprites e só seria trabalho. e a promote também como disse ninguem as teria então é um simples script baseado no deles.
info
Grupo: Artesão
Registrado: 13/04/13
Posts: 148
Reputação: +14
Gênero: Masculino
Char no Tibia: tempest flower
alguem testo e funfo?
vo testa agora --'
info
Grupo: Campones
Registrado: 15/09/12
Posts: 35
Reputação: +1
Char no Tibia: UchiiiHa ObiiiTo

Está dando esse erro aqui, uso tfs 0.4 tíbia versão 8.60
Erro: data/npc/scripts/tobi npc system.lua:79 'end' expected <to close 'if' at line 31> near '<eof>'
info
Grupo: Campones
Registrado: 24/02/13
Posts: 30
Reputação: 0
Char no Tibia: Minato Lolz

auguem pode me passar um desses soq de trocar a ropa ^^ eu tenho as newtype igual do ntoshinobi só me passa
info
Grupo: Campones
Registrado: 15/09/12
Posts: 35
Reputação: +1
Char no Tibia: UchiiiHa ObiiiTo

Já postei meu erro e etc. Porém tópico está abandonado ![]()
@UP
info
Grupo: Campones
Registrado: 15/09/12
Posts: 35
Reputação: +1
Char no Tibia: UchiiiHa ObiiiTo

OMG ngm responde aqui , pqp ¬.¬
info
Grupo: Campones
Registrado: 29/11/12
Posts: 27
Reputação: 0
Char no Tibia: Matheusms

Mano nao consegui o npc nao apareceu
info
Grupo: Campones
Registrado: 15/02/14
Posts: 20
Reputação: +2
Char no Tibia: Master zikka

affs aki n da pq quando mata alguem o coracao n vem pra bag da get por isso ta bugado




info
Grupo: Banidos
Registrado: 03/06/13
Posts: 213
Reputação: +44
Bom Galera, vou ser direto to tentando postar a meia hora e não ta indo a net ta muito ruim.
É um sistema que quando você arrecada 6 Corações matando players você trocar os corações por double exp no NPC Tobi.
Bom sem mais vamos lá.
Vá na pasta do seu ot creaturescripts/scripts crie um arquivo chamado heart.lua
Em Creaturescripts.xml
Agora é o NPC,
Vá na pasta do seu servidor data/npc/scripts crie um arquivo chamado tobi npc system.lua e cole isso.
local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local experience = 2 -- Experience rates no caso 2x a experiencia do seu servidor. local item = 5943 -- ID do Item que necessita para trocar OBS: Editar no Hearth Tambem no creaturescripts se for mudar. local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'missao')) then selfSay('Ok, Para começar vamos fazer a {troca}?', cid) end --------------------------------------------------------- if(msgcontains(msg, 'troca')) then selfSay('Traga para min 6 corações para provar a sua força {coracao}', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'coracao') and talkState[talkUser] == 1) then if (getPlayerStorageValue(cid,2010250) > 0) then selfSay('Voce ja terminou essa missao!!', cid) else if(doPlayerRemoveItem(cid, 5943, 6) == TRUE) then setPlayerStorageValue(cid,2010250,1) doPlayerSetExperienceRate(cid, experience) selfSay('Voce recebeu sua recompensa.', cid) return true end if getPlayerItemCount(cid, item) < 6 then selfSay('Não tente me enganar, voce não tem os 6 corações !', cid) end end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())Depois crie um XML Chamado Tobi e Cole isso dentro.
<?xml version="1.0" encoding="UTF-8"?> <npc name="Tobi" script="data/npc/scripts/tobi npc script.lua" walkinterval="2000" speed="0" floorchange="0"> <health now="100" max="100"/> <look type="480" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Ola vamos comecar a {troca} ?"/> </parameters> </npc>Bom não testei qualquer bug favor reportar flw.
Créditos:
Vodkart -- Pelo Script do Hearth
Enself -- Pelo Sistema
Editado Julho 5 por Enself