Novidades
Mostrando postagens com marcador SISTEMAS. Mostrar todas as postagens
Mostrando postagens com marcador SISTEMAS. Mostrar todas as postagens

2/02/2022

CharaDa_Fox

Sistema de Inventario em TextDraw

 Sistema de inventario simples e de fácil uso.


TextDraw e funções definida ao uso do meu servidor, venho postar para uso publico.
Inventario simples e com seu diferencial na comunidade RP/G do SAMP Brasil. até o momento não vi algo parecido nos servidores RP/G no SAMP. Essa textdraw foi baseada nos inventarios do MTA.


Sem tanta poluição visual e bem elegante, um inventario básico e de fácil uso, os itens podem ser setado in-game aos players, e mais pode ser melhorado como listagem por administrador in-game.

Includes:
DOF2
Streamer
Sscanf2
Pawn.CMD
Foreach

Comandos:

/inventario
 - Abrir/Fechar o inventario do jogador. Obs: Não está definido por ativação à KEY, você deve definir na sua preferência.

/pegaritem - Irá checar se o jogador está no raio de 1.5 e verificar se é o mesmo Virtual World e Interior.

/daritem 
- Irá setar um item no inventario do jogador e a quantia definida. (Esse comando deve ser editado para apenas administradores possuir permissão de uso.)


Funções:

ItemNomeInv - Nessa função, você deve adicionar os ID's dos itens e definir seu nome para ser listado na textdraw.

IsValidItemInv - Nessa função, após o ID dos itens serem adicionados na função ItemNomeInv, você deve definir o ID do objeto nessa função. Caso contrário, ao usar o cmd: /daritem, retornará um erro como Item Invalido
.


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

[Imagem: u9xDNgm.png]
[Imagem: Yg4Z4vq.png]


Download: pastebin.com
Corrigido: Ao criar inventario, variáveis não serem carregada corretamente (Agradecimentos: @Riotton)
Crie uma pasta dentro da scriptfile: Inventarios

Aviso: Sistema muito simples, basta adicionar na sua GM e jogar. As variáveis de armazenamento é definida como PlayerInventario, então quais quer coisa que queira acrescentar, leve em conta esse aviso.

Bug? Relate à mim para editar e sempre ajudar o próximo.