salve pessoal Júnior aqui bom trazendo mais um vídeo aqui para nossa playlist sejam bem-vindos nesse vídeo a gente finaliza o nosso sistema de inventário a base dele vai estar pronto então vai ser um apontamento ou outro durante alguns vídeos aí mas o grosso dele já foi feito ele já consegue coletar itens já consegue usar os itens e agora nesse vídeo a gente vai fazer o sistema checar por exemplo chegou perto de uma porta Preciso de Um item específico uma chave um pé de cabra enfim ele vai conseguir verificar tem inventar e ver se o item
tá lá dentro e também no finalzinho desse vídeo a gente vai já criar o sistema do Dragon drop para você arrastar o item né para outros lotes já pensando no modelo pra gente ter no próximo vídeo que já vai ser uma outra playlist de equipamentos Então você vai ter lá o capacete uma mochila enfim a gente vai desenhar um layout dele bem bacana ali para atender uma boa Gama aí de jogos que o pessoal costuma montar Beleza então já deixa o seu like se inscreva no canal e marca o Sininho aí para não perder os
próximos vídeos Beleza então chega de papo Bora para o vídeo aí bom então vamos lá primeiro de tudo a gente vai na nossa pasta inventário nosso inventário componente que aqui que vai ser feito todas as checagens a gente vai criar uma função aqui por exemplo e aqui a gente vai ter um retorno colocar aqui o sucesso e vamos esquecer dele por enquanto aqui quem no nosso inventário a gente vai pegar o inventário Claro vou dar um vou criar aqui umas uma variável local para ela contar os itens que a gente tem no inventário que lembra
a gente pode ter itens que são eu vou dar um split aqui mas vou dar um Break aqui só para refrescar agora a gente tem itens que são cumulativos então para o sistema saber quantos itens tem acumulado e quantos itens tem em casa do Norte a gente vai criar uma variável local aqui ó item local então aqui eu vou dar um Break vou criar um input aqui o nome do input vai ser cheque item ele vai ser do tipo item e tem para ele pegar a classe certo Então esse item aqui que vai checar para
ver se é igual a esse daqui você que vai dar o comando logo vocês vão ver e vou criar mais uma aqui que vai ser meu index eu tenho que saber aonde que o item tá item next index ok então eu posso comparar aqui ó igual lembra eu posso arrastar aqui ou eu posso puxar aqui e dar um cheque certo e vou é um para comparar se é o mesmo item o item que você tá pedindo se é igual o item que eu tenho e aqui eu vou iniciar uma operação jogar vou iniciar uma operação
eu vou pegar o meu pontinho tem local um Gate nele mas a quantidade de itens que eu tenho aqui ó como é operação de mais não importa onde ele anda Ok e você tá aqui novamente É claro se for o mesmo item ele vai contar que eu acho que eu não preciso linkar no break lá vou deixar sem Break por enquanto no meu complete eu vou linkar aqui no retorno e vou comparar se a minha quantidade de item que ele verificou aqui ó nesse processo é maior ou igual ao item que é essa quantidade aqui
ó que você que vai pedir para saber que a quantidade que a gente está chegando a gente pode ligar direto aqui recapitulando aí porque teve alguns erros apesar de ser um código simples mas como eu fiz alguns errinhos aqui é só para a gente lembrar a gente coloca no input um cheque item que é do tipo item Master e o cheque quantidade que é do tipo vintage e no output sucesso do tipo boleto eu vou rodar meu inventário né Tá vendo tô com meu inventário aqui vou rodar meu inventário ele vai comparar se os itens
que ele encontrou a classe do item que ele encontrou no meu inventário é igual a classe que você tá pedindo se for igual toda vez que ele foi igual ele vai somar a quantidade que ele encontrou Nossa quantidade de item local aqui esse vai funcionar só nessa operação você fez operação ele Zerou essa quantidade aqui novamente então ele vai sentar aqui no total e quando ele concluir antes de zerar Claro ele vai comparar se a quantidade é maior ou igual a quantidade que você tá pedindo se for a quantidade que ele encontrou foi maior vai
dar sucesso aqui se for menor ele vai falar que não tem o item ainda então para a gente testar isso a gente vai lá no nosso personagem principal no meu caso aqui eu vou deixa eu marcar isso aqui por exemplo vou pegar meu inventário componente e vou chamar a função que a gente acabou de criar cheque aqui ele já tá pedindo para mim o que que eu quero checar Então vou checar o rap se ele tem três por exemplo que eu consigo coletar só dois em cada slot eu quero ver se ele tá contando de
um slot Como ativo e de um separado beleza e vou dar um print aqui ó e agora sim eu vou dar um print se ele fosse sucesso eu vou escrever sucesso na tela se for falso ele vai escrever aqui falhou Ok vamos testar então ela começou o jogo você chegou numa porta ou tem que fazer uma Quest enfim Falhou Eu não tenho item ainda meu inventário está vazio vou pegar um head ainda falhou dois herbs tem dois herbs ainda falhou três herbs Ok se eu usar ele pega mais um sucesso Ok essa parte está funcionando
vou tentar com a pedra só para a gente ver essa pedra aqui ó atrapalhou peguei uma duas três sucesso a pedra não consigo usar lembra a pedra não consigo usar lógico se eu pegar mais que a quantidade que ele permite ainda continua sucesso sem problema algum sistema funcionando para esse vídeo não ficar muito grande o sistema de drag em drop vai ficar para o próximo vídeo Então te peço aí se inscreva no canal deixa o like deixa um comentário qualquer dúvida aí que você tenha sugestão Ah eu não consegui fazer isso ou eu tenho essa
ideia e quero fazer dessa forma deixa aí que vai ser um prazer tentar entender seu problema e tentar te ajudar da melhor forma possível beleza Conto com a ajuda de vocês aí grande abraço