Quantidade randômica de drop Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Quantidade randômica de drop

2 participantes

Ir para baixo

Quantidade randômica de drop Empty Quantidade randômica de drop

Mensagem por Valentine Dom Ago 19, 2012 12:07 pm

Tópico Retirado da MMORPGBR


Bom pessoal eu estava estudando a engine e mechendo em algumas coisas consegui fazer algo que pelo menos eu, ainda não vi por aqui. Então resolvi fazer meu primeiro tutorial.

O que o Sistema faz?

R= Vamos dar um exemplo de uma espada. Quando você coloca uma espada para cair de uma criatura e coloca abaixo a quantidade 2. Sempre que o monstro dropar este item, cairá 2 espadas sempre.

Com este sistema você poderá fazer com que tenha a possibilidade de cair 1 ou 2 espadas quanto a criatura der drop. Isto se a quantidade máxima for 2, se for mais irá cair até esta quantidade.

Em alguns jogos por exemplo, temos drops de gold onde a criatura dropa entre 1 á 10 golds, 1 á 15 golds, 1 á 20 golds.. etc..

**Vamos ao Tutorial**

Abra o seu Servidor..

-~Server Side-~

No ModCombat, procure por:

Código:
Public Sub PlayerAttackNpc


Embaixo de:

Código:
Dim Buffer As clsBuffer


Adicione:

Código:
Dim r As Long


Na mesma Sub Procure por:

Código:
n = Int(Rnd * Npc(npcNum).DropChance) + 1


Abaixo disto adicione:

Código:
r = Int(Rnd * Npc(npcNum).DropItemValue) + 1


Mais abaixo onde estiver:

Código:
Call SpawnItem(Npc(npcNum).DropItem, Npc(npcNum).DropItemValue, mapNum, MapNpc(mapNum).Npc(mapNpcNum).x, MapNpc(mapNum).Npc(mapNpcNum).y)


Onde estiver "Npc(npcNum).DropItemValue", troque por r.

Pronto, compile e seja feliz.. ;D



Tutorial bobo, mas concerteza irá ajudar alguém. Successful

Quem quiser dar créditos, tamos ai..rs

Créditos:
jonny157


Última edição por Valentine em Seg Jul 06, 2015 8:38 pm, editado 1 vez(es)
Valentine
Valentine
Administrador
Administrador

Medalhas : Quantidade randômica de drop ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Quantidade randômica de drop Empty Re: Quantidade randômica de drop

Mensagem por Laxus Dom Ago 19, 2012 1:40 pm

Muito bom e bom ver você postando novamente!

_________________
"Não importa o quão forte o cara é, o que importa é encara-lo de frente sem fraquejar"
                                                                                                                                                    Laxus ~ Fairy Tail
Laxus
Laxus
Aldeia Friend
Aldeia Friend

Mensagens : 1150
Créditos : 78

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos