CR

Npc De Addon

Por crystalcoin, 28 de dez. de 2009 em Archived

5
1.7k
crystalcoinC
28 de dezembro de 2009 às 12:20

Gente, gostaria de saber como botar para o npc de addon, vender addon por iten! Tipo... "first Beggar addon"

Alguem me ajuda aí please.. é muito facil descolar addon dando dinheiro (:

RicardoIanelliR
28 de dezembro de 2009 às 15:45

Cara, se você procurar na seção de NPC's, você encontra vários NPC's por items, dai é só modificar a vontade.

Porém se quiser começar do 0, é bom dar uma estudada sobre NPC's, não é difícil, é aquele princípio:

 

O player diz o nome do addon;

O npc reconhece o nome do addon, vê se o player já tem o addon, se não tiver, diz quais items ele quer pelo addon;

O player responde "yes", e dai você poe pro NPC checar os ID's dos items, pra ver se o player tem, e se tiver remover (faça em vetor), e então dar o addon pro player.

Só isso :p

KilluaK
28 de dezembro de 2009 às 15:51

Tem um geito bem simples...

Abra o script do seu NPC e mude a parte da mensagem dita pelo player para isto

 

elseif msgcontains(msg, 'O QUE O PLAYER DIZ') or msgcontains(msg, 'QUALQUER COISA') then

if doPlayerRemoveItem(cid,id do item a ser trocado pelo addon,quantidade do item) == 0 then

selfSay('Isso nao e o suficiente!')

addon_state = 0

else

selfSay('Obrigado, muito mesmo! Tome, aqui esta seu addon!')

AQUI VC COLOCA A PARTE DO SCRIPT QUE DIZ QUE O PLAYER GANHA O ADDON

talk_start = 0

end

 

Isso ae, espero ter ajudado!

Editado Dezembro 28 por amoeba13

RicardoIanelliR
28 de dezembro de 2009 às 17:34
Tem um geito bem simples...

Abra o script do seu NPC e mude a parte da mensagem dita pelo player para isto

 

 

 

Isso ae, espero ter ajudado!

 

 

é isso ai mesmo que eu falei auaha

mas falei pra fazer com vetor, por que são mais de 1 Items.

E tem que por na fala do NPC os items que ele pede também ;)

KilluaK
28 de dezembro de 2009 às 18:12

Haha, sim, me basiei no que voce falou mesmo ;D, mas oque o NPC fala é departamento do ADM :blush: