Nossa ..Boom Mano Gostei ![]()
Ta Muito Boom Esse NPC
Aprovado por min ![]()
info
Grupo: Campones
Registrado: 29/06/08
Posts: 66
Reputação: +2
Char no Tibia: Already Master

Nossa ..Boom Mano Gostei ![]()
Ta Muito Boom Esse NPC
Aprovado por min ![]()
Pois bem. Vim lhes mostrar um npc que encontrei perdido por ai, e mostrarei ele aqui para vocês.Como vocês podem ver no "Quote" esse script não é de minha autoria.
Apenas estou trazendo ele para o XTibia :smile_positivo:
Então vamos lá:
O NPC consiste em dar algum presente para o jogador. Esse jogador tem uma certa chance entre três presentes. Dependendo da sorte, ele ganhará tal presente.
Depois de ganhar seu presente de Natal, não irá ganhar mais. Para evitar que jogadores fiquem criando contas, você também pode colocar um level mínimo para ganhar presentes.
O Papai Noel é bem exigente quanto ao level! (Haha)
Enfim, agora que terminei a descrição vou passar o script e explicá-lo.
---Primeira Parte // Scripts.
Abra o bloco de notas, e salve o arquivo como papai.lua, ou um nome que você quiser, mas com .lua no final e na pasta data/npc/scripts
No arquivo, digite:
OBS: O NPC ta em português. Se quiser inglês, coloque. ;DExplicações:msg_inicial = 'COLOQUE A MSG INICIAL AQUI.'Coloque a fala inicial (quando o player fala hi) aqui.Se quiser que o NPC fale o nome da pessoa, coloque ' .. cname .. ' (exatamente como está) na frase.sorte = math.random(1,6)Código da Sorte. Verifica a sorte da pessoa. O 1,6 é a sequência de sorte que pode acontecer.Caso você queira adicionar alguns itens, terá que mexer no 1,6.jogoid = UNIQUE ID PARA O 'JOGO'Unique ID utilizado na 'quest' do 'jogo' do papai noel.jogo = getPlayerStorageValue(cid,jogoid)Código que verifica se o jogador já fez a quest. Caso queira que o npc fique entregando presentes para a mesma pessoa PERMANENTEMENTE, retire tudo que tiver 'jogo' (exatamente como está escrito) do scriptid1 = ALGUM IDID do item mais fácil de pegar com o NPCid2 = ALGUM IDID do 2° item mais fácil de pegar com o NPCid3 = ALGUM IDID do item mais difícil de pegar com o NPCmsgid1 = 'Voce ganhou alguma coisa!'Mensagem que aparece quando a pessoa ganha o item mais fácil de achar.msgid2 = 'Voce ganhou alguma coisa!'Mensagem que aparece quando a pessoa ganha o 2° item mais fácil de achar.msgid3 = 'Voce ganhou alguma coisa!'Mensagem que aparece quando a pessoa ganha o item mais difícil de achar.msgerro = 'Voce ja ganhou o seu premio!'Mensagem que aparece quando a pessoa já utilizou o NPC.lvlmin = LEVEL_PARA_GANHARTroque o 'level_para_ganhar' pelo número do level que o personagem tem que ter para ganhar o prêmio. Caso ele não tenha o level suficiente, irá aparecer a 'msglvl'msglvl = 'MSG DE FALTA DE LVL'mensagem que aparece quando o char não tem level suficiente.
Prontinho! A primeira parte já foi explicada, agora, só para dar um toque de papai noel, abra o bloco de notas, digite:
<?xml version="1.0"?> <npc name="Papai Noel" script="data/npc/scripts/papai.lua" access="5" lookdir="1"> <health now="1000" max="1000"/> <look type="160" head="19" body="94" legs="132" feet="95" addon="0" corpse="3128"/> </npc>
E salve como Papai Noel.xml na pasta data/npc!
OBS: caso você salvou o script com outro nome, modifique o papai.lua para o nome que você salvou!
Fim, você fez o seu papai noel!
Créditos:
99% By Hokage Chuck
1% By Alisson Linneker (Por trazer ele aqui.
)
Até mais//
Veii ta com algum erro o npc! eu criei ele e talz ele so falta isso "Falta level para vc" foi o q eu botei e tipo no level eu botei 20 e nada botei 10 e nada tbm 0 e nada tbm tem alguma coisa errada com ele! veja ai na boa q vou querer ele pra botar no meu ot ;D
info
Grupo: Artesão
Registrado: 21/02/07
Posts: 137
Reputação: +1
Char no Tibia: GOD Grimrath

sim aki tb ta assim
info
Grupo: Campones
Registrado: 04/08/07
Posts: 2
Reputação: 0
Aqui tambem não esta dando,mas oque acontece e que eu falo Hi com o npc e ele não responde nada apenas fica andando...
Pensei da possibilidade de ser por causa do server que é 8.31...
Alguem pode me ajudar por favor?
info
Grupo: Conde
Registrado: 18/11/08
Posts: 546
Reputação: 0

q loko cara vo tenta por no meu ot (eh q so novo em ot xP)
info
Grupo: Campones
Registrado: 07/12/08
Posts: 41
Reputação: 0
Char no Tibia: Phoenix Shore

NooSsa Caraaaaaaaaaaaaaaaaaa
Parabens
TAHH OTIMO ^^
Ainda Pro Natal Ae xD
Tah Otimo Pra Min Por No Meu Yourots Ice ![]()
Hehe
Parabens
Abraços
info
Grupo: Campones
Registrado: 08/05/08
Posts: 17
Reputação: 0
Char no Tibia: Slash'Bloker

cara não sei se sou eu que não programei direito mais eu fasso tudo direitinho e quando abro o server e falo hi
ele não fala nada só continua andando , preciso muito de um npc desse que funcione em 8.31 pois estou lançando um server comemorativo de natal e sem papai noel não da né ![]()
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2
Pois bem. Vim lhes mostrar um npc que encontrei perdido por ai, e mostrarei ele aqui para vocês.
Como vocês podem ver no "Quote" esse script não é de minha autoria.
Apenas estou trazendo ele para o XTibia :smile_positivo:
Então vamos lá:
O NPC consiste em dar algum presente para o jogador. Esse jogador tem uma certa chance entre três presentes. Dependendo da sorte, ele ganhará tal presente.
Depois de ganhar seu presente de Natal, não irá ganhar mais. Para evitar que jogadores fiquem criando contas, você também pode colocar um level mínimo para ganhar presentes.
O Papai Noel é bem exigente quanto ao level! (Haha)
Enfim, agora que terminei a descrição vou passar o script e explicá-lo.
---Primeira Parte // Scripts.
Abra o bloco de notas, e salve o arquivo como papai.lua, ou um nome que você quiser, mas com .lua no final e na pasta data/npc/scripts
No arquivo, digite:
Prontinho! A primeira parte já foi explicada, agora, só para dar um toque de papai noel, abra o bloco de notas, digite:
E salve como Papai Noel.xml na pasta data/npc!
OBS: caso você salvou o script com outro nome, modifique o papai.lua para o nome que você salvou!
Fim, você fez o seu papai noel!
Créditos:
99% By Hokage Chuck
1% By Alisson Linneker (Por trazer ele aqui.
)
Até mais//