Como assim dar bonus, Healar quanto e como?
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] ajuda a criar npc
[Encerrado] ajuda a criar npc
Por Esquilo001, 27 de abr. de 2013 em Tópicos Sem Resposta
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

info
Grupo: Campones
Registrado: 24/04/13
Posts: 27
Reputação: +2

Healar toda a vida tipo a nurse chansey em otpoketibia e tipo upando um level ganha sei la dinheiro do npc de bonus
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Vá em data/npc crie um arquivo chamado Healer.xml e adicione dentro:
<?xml version="1.0" encoding="UTF-8"?>[/size] <npc name="Healer" script="healer.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="132" head="20" body="39" legs="45" feet="7" addons="0"/> </npc>
Em data/npc/scripts crie um arquivo chamado healer.lua e adicione dentro:
local keywordHandler = KeywordHandler:new()[/size]
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 talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
if msgcontains(msg, 'heal') or msgcontains(msg, 'hi') then
doCreatureAddHealth(cid, 65565, true)
selfSay('Healed!', cid)
talkState[talkUser] = 0
end
return true
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
Editado Abril 27 por Roksas
info
Grupo: Campones
Registrado: 24/04/13
Posts: 27
Reputação: +2

o valeu mais se nao manja nesse de dar bonus??
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Ele é como? Tipo uma vez por dia?
info
Grupo: Campones
Registrado: 24/04/13
Posts: 27
Reputação: +2

Eu te adicionei no skipe la eu te explico eu so o Orquiza
Cara eu queria que quando passace de level vc ia falar com esse npc e ele dava o bonus ai o bonus seria dinheiro ou armadura seria sortido.
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

Muito Dificil Achar Esse tipo De Npc.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.



info
Grupo: Campones
Registrado: 24/04/13
Posts: 27
Reputação: +2
Galera queria que me ajudassem como crio um npc de dar Bonus e um de heala valeu a ajuda.
podem me mandar video aulas .
REP++