sexta-feira, 9 de janeiro de 2009

Comandos Para Colocar em Cunstons Itens!

Aqui nos Vamos ensinar como se faz um center cash >.<
1. Introdução
2. Como adicionar o NPC
3. Script do NPC
4. Créditos


1) O CashShop é um NPC bem simples, ele age como c fosse um NPC Shop normal mais ao invés de vender itens por zeny ele vendo por pontos de cash.


2) Você adiciona o Cash shop normal como todos os outros NPC’s mais vou explicar para não haver duvidas.

Vá à pasta npc, que esta dentro da pasta do seu servidor, dentro desta pasta existe outra pasta chamada personalizado (prefiro adicionar meus NPC’s novos lá mais não e obrigatório). Depois de adicionar o script do seu NPC na pasta personalizado, vá a pasta npc novamente abra o seguinte arquivo “scripts_personalizado.conf” la vai estar +/-assim:


CODE
// --- Teletransportadora
//npc: npc/personalizado/teletransportadora.txt
// --- Estilista
npc: npc/personalizado/estilista.txt
// --- Garota Negociante
npc: npc/personalizado/garota_negociante.txt
// --- Removedora de Cartas
npc: npc/personalizado/removedora.txt
// --- Mercenários
//npc: npc/personalizado/mercenario_shifty.txt

Para adicionar seu NPC é simples pegue o diretório q você salvou seu script(no caso do exemplo adicionamos na pasta personalizado como os outros), você adiciona o diretório depois o nome que você salvou o script do npc(no caso vamos usar cashnpc.txt).

CODE
// --- Teletransportadora
//npc: npc/personalizado/teletransportadora.txt
// --- Estilista
npc: npc/personalizado/estilista.txt
// --- Garota Negociante
npc: npc/personalizado/garota_negociante.txt
// --- Removedora de Cartas
npc: npc/personalizado/removedora.txt
// --- Mercenários
//npc: npc/personalizado/mercenario_shifty.txt
npc: npc/personalizado/cashnpc.txt

Só lembrando os arquivos q contem “//” o servidor não os lê é somente como descrição ou os NPC’s q estão desativados, então c você quiser adicionar algum dos NPC’s dessa pasta é só remover o “//” q esta antes de “npc:”.

3) script do NPC

O script é o NPC em si mostra oq o NPC devera fazer ou vender
Aqui faremos as funções do cashshop. Criar um NPC cashshop é tão simples quanto criar um shop normal vamos lá.
Primeiramente criaremos o cabeçalho do NPC no caso é

CODE
Mapa.gat,x,y,posiçãoscript[/b]NOME DO NPCsprite

CODE
Mapa.gat= mapa aonde seu npc ficara.gat
X,y= são as coordenadas( o local do mapa aonde ele ficara)
Posição= é o lado q o npc devera ficar virado (normalmente coloco 5)
Tab= troque por um tab do seu teclado (aquelas duas fichinhas uma apontando para cada lado)
Script= a fusão do do seu npc
Nome do npc= nome que você escolher para seu npc(nome que você quer apareça para seu npc no jogo)
Sprite= numero do sprite do seu npc( isso é a ropinha do seu npc)

Vamos supor q ele vai ficar em pronteira nas coordenadas 150 150 virado para o sul se chamara vendedor de donates e será uma kafra ficara assim

CODE
Prontera.gat,150,150,5cashshopVendedor de donates721

Pronto, a única coisa q diferencia o cashshop de um shop normal é exatamente o script(a função dele) então se não souber criar um shop é só mudar de cashshop para shop. Mais seguindo em frente, agora vamos colocar os itens a venda. Também é bem simples, depois de feito o cabeçalho coloque virgula(,) depois do sprite digite o id do item que deseja vender e depois coloque dois pontos( e o preço ficando assim:
Supondo q você vá vender um suco de uma a 100pontos ficara assim:


CODE
Prontera.gat,150,150,5cashshopVendedor de donates721,533:100

Ai se você quiser vender um suco de maçã q é um pouco melhor a 150 pontos no msm npc como ficaria, ficaria assim:

CODE
Prontera.gat,150,150,5cashshopVendedor de donates721,533:100,531:150

E assim vai voce pode adicionar quantos itens quiser como no exemplo

CODE
Prontera.gat,150,150,5cashshopVendedor de donates721,533:100,531:150,532:100,534:100

Seu cashshop esta criado esta criado.

Obrigado!

Um comentário: