Atenção! Essa query é para servidores na versão 1.5.
Código:
use [GunzDB]
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[spUpdateCharPlayTime]
@PlayTimeInc int,
@CID int
AS
SET NOCOUNT ON
DECLARE @Coins int
DECLARE @AID int
SELECT @AID=AID FROM Character(nolock) WHERE CID = @CID
BEGIN
SELECT @RZCoins = @PlayTimeInc / 3600
UPDATE Character
SET PlayTime=PlayTime+(@PlayTimeInc), LastTime=GETDATE()
WHERE CID=@CID
UPDATE Account
SET RZCoins = RZCoins+(@Coins)
WHERE AID = @AID
END
Como modificar o valor
No código da query tem uma área "coins+(@coins), ali você colocará o valor que o jogador irá ganhar após completar o tempo online no seu servidor.
Como modificar o tempo online
Para modificar o tempo pro jogador ganhar os coins, você tem que ir no código da query e ir na área "@PlayTimeInc /" em 3600 você irá alterar para o tempo desejado.
Obs.: O valor do tempo deve ser em segundos.
Download: Clique aqui
0 comentários:
Postar um comentário