Universo Games
Ola , Convidado



Você ainda não e cadastrado então cadastre-se e veja todas as atualizações no mundo rpg!!!
Universo Games

Suporte e Desenvolvimento só no Universo Games

Ola Convidado, Seja Bem vindo a equipe lhe deseja boa sorte no seu projeto!

Você não está conectado. Conecte-se ou registre-se

Npc_HighIndex Correção do bug

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1Tutorial Npc_HighIndex Correção do bug em Ter 28 Jun 2011, 08:47

RicardoxD


Membro
Membro
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


Credito:

Helladen

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum