Página 1 de 1

Sistema de Inventario

Enviado: Qui Dez 06, 2018 10:29 am
por RoyalGuardians
Nome: Sistema de Inventario Drag'n'Drop.
Ferramenta e Versão: GameMaker Studio 2.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Introdução


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SPOILER: Clique para ver o conteúdo

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Preparação


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SPOILER: Clique para ver o conteúdo
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Scripts


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SPOILER: Clique para ver o conteúdo
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Conclusão


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
SPOILER: Clique para ver o conteúdo
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Downloads


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Re: Sistema de Inventario

Enviado: Qui Dez 06, 2018 12:16 pm
por None
Bem legal!
Geralmente sistema de inventário é uma das coisas mais chatas e trabalhosas de se fazer, isso é muito útil para quem esta iniciando.

Eu aconselho você a substituir o globalvar por enumerator, já que globalvar está depreciado no GMS2 e ao invés de usar os arrays 2D usar ds_grid.

Re: Sistema de Inventario

Enviado: Qui Dez 06, 2018 6:35 pm
por RoyalGuardians
Sobre as ds_grid eu ja estou ciente de quem é bom utilizar, mas ainda estou aprendendo, não estou muito confiante de criar algo com elas ainda, e sobre o enum? ficaria como? pode dar um pequeno exemplo? getalmente uso enum quando vou criar maquinas de estados kk, algo como:
enum itens{
potion, espada
};
assim? eu nunca pesquisei, mas o enum retorna um numero na ordem que são criados? c-c

Re: Sistema de Inventario

Enviado: Qui Dez 06, 2018 8:28 pm
por None
O conceito é esse mesmo, enumerators possuem escopo global, e você pode tratar eles como o ID de cada item.

Uma ds_grid é igual a uma matriz, mas com mais funcionalidades.

Re: Sistema de Inventario

Enviado: Seg Abr 06, 2020 3:10 pm
por Satoru
Coé mano
Oq eu faço pra adicionar mais de um item?

Re: Sistema de Inventario

Enviado: Dom Abr 12, 2020 10:41 pm
por RoyalGuardians
Cara, o post ja tem quase 2 anos, como o none disse ali em cima, é melhor fazer um utilizando ds_grids, mas se quiser mesmo, vc pode fazer um script procurando por um slot vazio, no caso um slot que possua o "ItnNothing" e retornar essa posição, ai vc troca o item pelo item que vc quer

Re: Sistema de Inventario

Enviado: Ter Fev 09, 2021 1:41 pm
por MiguelHalfeld
RoyalGuardians escreveu:Cara, o post ja tem quase 2 anos, como o none disse ali em cima, é melhor fazer um utilizando ds_grids, mas se quiser mesmo, vc pode fazer um script procurando por um slot vazio, no caso um slot que possua o "ItnNothing" e retornar essa posição, ai vc troca o item pelo item que vc quer
eu sei que se passou mais um ano e sistema de globalvar é ruim mas esse sistema é o unico que se encaixou perfeitamente no que eu queria, teria como mostrar um exeplos desse codigo para adicionar mais um item ao inventario?

Re: Sistema de Inventario

Enviado: Qui Mar 04, 2021 2:54 pm
por Nogehira
Poxa, eu queria fazer uma modificação e deixar só 3x9 de inventario mas eu tento mudar o código e fica bugado, mas tirando isso o código é perfeito