Quantcast
Channel: Update + Exec Procedure
Viewing all articles
Browse latest Browse all 39

Update + Exec Procedure

$
0
0

Eu reforço o que comentei anteriormente, você vai ter que estabelecer uma tabela com as faixas de valores, níveis e formas de recompensar os jogadores, desta forma vai ficar mais fácil e lógico de se controlar.

Com base nesta tabela, você vai poder ir gerenciando mais fácilmente o crescimento do jogador durante a evolução dele dentro do jogo, deixar isso em uma Stored Procedure, vai exigir muitas condições e ajustes constantes.


Bom seguindo sua dica, acrescentei uma coluna no cabal_HeroRank_table chamada Patente
especifiquei ela como varchar(50)...  e fiz uma mudança no código, até ai tudo bem

	IF @Last_Reward IS NOT NULL
	AND (@HPOINT / 4000 * 4000) >= 0
	AND (@HPOINT / 4000 * 4000) < 11000
	AND (@Patente='Cabo')
		BEGIN
		BEGIN TRANSACTION;


 -- Atualiza o HeroRank - Para Nao Recebeber Novamente essa Recompensa
		UPDATE Cabal_HeroRank_Table
		SET Patente='Sargento'
		WHERE characteridx= @CharacterIdx;
	COMMIT;
END;

agora vou testar e durante a parte da manhã eu posto o resultado




Viewing all articles
Browse latest Browse all 39

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>