Class ScriptTrade

Classe que representa uma troca do script.

Gabriel T

Methods

  • Adiciona um novo item a troca

    Parameters

    • baseId: number

      ID base do item

    • extradata: string

      Extradata do item

    Returns boolean

  • Adiciona um novo item a troca

    Parameters

    • playerId: number

      ID do usuário

    • itemId: number

      ID do item

    Returns boolean

  • Retorna os itens que o script inseriu na troca

    Returns ScriptInventoryItem[]

  • Retorna a quantidade de items oferecidos pelo manager

    Returns number

  • Retorna o usuário que recebera os itens após a conclusão da troca

    Returns number

  • Retorna os itens que o usuário inseriu na troca

    Returns ScriptInventoryItem[]

  • Retorna a quantidade de items oferecidos pelo usuário

    Returns number

  • Retorna se nos items oferecidos pelo manager há um item com id base diferente do fornecido

    Parameters

    • baseId: number

    Returns boolean

  • Retorna se nos items oferecidos pelo usuário há um item com id base diferente do fornecido

    Parameters

    • baseId: number

    Returns boolean

  • Retorna se nos items oferecidos pelo manager há um item com id base igual ao fornecido

    Parameters

    • baseId: number

    Returns boolean

  • Retorna se nos items oferecidos pelo usuário há um item com id base igual ao fornecido

    Parameters

    • baseId: number

    Returns boolean

  • Verifica se o usuário fornecido é o usuário na troca

    Parameters

    • user: ScriptEntity

      Usuário a ser verificado

    Returns boolean

  • Remove um item da troca

    Parameters

    • itemId: number

      ID do item a ser removido

    Returns boolean

  • Define o usuário que recebera os itens após a conclusão da troca

    Parameters

    • user: number

      ID do usuário

    Returns void