Makers Brasil
Bem Vindos a Maker´s Brasil (um forum para criação de servidores 2D e 3D)Nos desejamos boa sorte no seu projeto!


Participe do fórum, é rápido e fácil

Makers Brasil
Bem Vindos a Maker´s Brasil (um forum para criação de servidores 2D e 3D)Nos desejamos boa sorte no seu projeto!
Makers Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Npc_HighIndex Correção do bug

Ir para baixo

Npc_HighIndex Correção do bug Empty Npc_HighIndex Correção do bug

Mensagem por thales12 Dom Jul 03, 2011 1:26 pm

Basicamente,
este valor é impreciso, eu testei isso e o código antigo adicionou 1 ao
Eu que fez um off o índice real de alta. Isto pode ter o mesmo efeito
com os demais índices de alta, eu não tenho certeza. Isso também corrige
o alto índice de não repor, porque se há 0 NPCs no mapa, então não vai
mudá-la.


Client~Side

Procure por:

Código:
    ' Get the npc high Index
    For I = MAX_MAP_NPCS To 1 Step -1
        If MapNpc(I).Num > 0 Then
            Npc_HighIndex = I + 1
            Exit For
        End If
    Next
Mude para:

Código:
 ' Get the npc high Index
    For I = MAX_MAP_NPCS To 1 Step -1
        If MapNpc(I).Num > 0 Then
            Npc_HighIndex = I
            Exit For
        End If
    Next
Acima deste acrescentar:

Código:
    Npc_HighIndex = 0
Abaixo dela, apague este:
Código:

    ' Make sure we're not overflowing
    If Npc_HighIndex > MAX_MAP_NPCS Then Npc_HighIndex = MAX_MAP_NPCS
thales12
thales12
Moderador
Moderador

Mensagens : 184
Estrelas Makers : 406
Creditos : 55
Data de inscrição : 22/03/2011
Idade : 29
Localização : Rio de Janeiro

http://www.rdmgames.tk

Ir para o topo Ir para baixo

Ir para o topo


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