Conexão Maker

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

2 participantes

    Itens Por Nivels

    FuckStyle
    FuckStyle
    Membro Ativo


    Mensagens : 49
    Level : 3
    Data de inscrição : 02/11/2011

    Itens Por Nivels Empty Itens Por Nivels

    Mensagem por FuckStyle Qua Nov 02, 2011 2:58 am

    Esse tutorial fará com que o player ganhe certo item ao chegar em certo level!

    Primeiro de tudo, vá no final da sua "Principal.txt" ou "Main.txt" e adicione

    Código:
    Sub ItemLvl(index, IdItem, LvlNess, Frase)
    Dim Num
    Num = FindInvSlot(Index)
        If GetPlayerLevel(index) >= LvlNess Then
          If Num > 0 Then
              Call SetPlayerInvItemNum(Index, Num, IdItem)
              Call SendInventoryUpdate(Index, Num)
              Call PlayerMsg(index, Frase, BrightGreen)
          Else
              Call PlayerMsg(index, "Seu inventario está cheio, não pode ganhar novo item!", BrightRed)
          End If
        End If
    End Sub

    Function FindInvSlot(Index)
        Dim i
        FindInvSlot = 0
        i = 1
        Do While i <= 24
            If GetPlayerInvItemNum(Index, i) = 0 Then
                FindInvSlot = i
                Exit Function
            End If
        i = i + 1
        loop
    End Function

    Obs: Edite a linha Do While i <= 24 caso o número de itens máximo do player seja diferente de 24

    Agora vá na Sub PlayerLevelUp(index) e procure:
    Código:
    Do While GetPlayerExp(index) => GetPlayerNextLevel(index)

    Em baixo desta linha adicione:
    Código:
    Call ItemLvl(index, IdItem, LvlNess, Frase)

    Entendendo o código: Substitua os valores IdItem, LvlNess como desejar, aonde está escrito "Frase" é a frase que aparecerá quando o player ganhar o item.
    Exemplo: Call ItemLvl(index, 10, 50, "Você ganhou o item de id 10 ao chegar lvl 50!")
    Obs: Você pode adicionar quantos Call ItemLvl você desejar, desde que seja no lugar correto Itens Por Nivels Cool

    Créditos: FelipeBN , FuckStyle
    Thales12
    Thales12
    Administrador
    Administrador


    Mensagens : 140
    Level : 8
    Data de inscrição : 01/11/2011
    Idade : 29
    Localização : Rio de Janeiro

    Itens Por Nivels Empty Re: Itens Por Nivels

    Mensagem por Thales12 Qua Nov 02, 2011 3:08 am

    muito bom fuck e.e
    apensar de eu ja saber disso parabens Very Happy

      Tópicos semelhantes

      -

      Data/hora atual: Sex Abr 26, 2024 3:17 pm