Suporte ao desenvolvimento de jogos!


    [HELP-EO] Preciso de uma maosinha

    Compartilhe

    hardsfree
    Novato
    Novato

    Mensagens : 12
    Créditos : 2

    [HELP-EO] Preciso de uma maosinha

    Mensagem por hardsfree em Ter Ago 14, 2018 11:42 pm

    Olá a todos do forum, sou um membro um pouco inativo pois tenho pouco tempo pra desenvolver meus projetos. Enfim, eu estou com um probleminha pois, tentei criar uma function e ela nao se adaptou da maneira que eu queria então gerando um 'subscript out of range' se alguem puder me dar esse breve help, eu ficaria muito grato. Eu preciso dele em um sistema de navio. Angel
    Aqui vai uma print, é uma function de checar o item pelo tipo dele no inventario, mais nao deu bom No :


    Se alguem tiver a solução por favor me ajude.

    Grato pela atenção. Indignity

    Caronne
    Iniciante
    Iniciante

    Mensagens : 30
    Créditos : 7

    Re: [HELP-EO] Preciso de uma maosinha

    Mensagem por Caronne em Qua Ago 15, 2018 5:39 am

    O problema é que, você está pegando um item que não existe no inventário.

    Pra resolver o problema, você deve fazer da seguinte forma:

    For i = 1 to MAX_INV
        ' Se há algum item no inventário.
        If GetPlayerInvItemNum(Index, i) > 0 Then 
            If Item(GetPlayerInvItemNum(Index, i)).Type = ITEM_TYPE_NAVIO  Then 
                HasNavio = True
                ' Quebra o laço pois o item já foi encontrado.
                Exit For
            End If
        End If
    Next

    hardsfree
    Novato
    Novato

    Mensagens : 12
    Créditos : 2

    Funcionou Obrigado

    Mensagem por hardsfree em Sex Ago 17, 2018 2:22 am

    Olá brother, muito obrigado você é o cara Idea .. sofri muito aqui mais agora deu certo Angel
    Estou te devendo essa Cred+  Razz Razz

    Conteúdo patrocinado

    Re: [HELP-EO] Preciso de uma maosinha

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Nov 13, 2018 7:31 pm