Antes de tudo: REALIZE UM BACKUP DE SEU BANCO DE DADOS. Independente da ação simples desta Trigger, não custa nada realizar um backup do banco de dados, antes de testar qualquer coisa.Requisito Básico:
- Coluna "Resets" criada na tabela "Character" do banco de Dados
Como pré-configurar:
Você pode definir os resets iniciais, pontos de distribuição iniciais e dinheiro inicial no local em destaque do script. NÃO INSIRA valores negativos, e para não utilizar um dos atributos, basta manter o valor "0". E NÃO INSIRA mais de 2KKK em Dinheiro, para não bugar o personagem.
Como instalar o Trigger:
Basta rodar o script abaixo uma única vez no Query Analyzer e pronto.
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'MUC_BONUS' AND type = 'TR')
DROP TRIGGER MUC_BONUS
GO
CREATE TRIGGER MUC_BONUS ON Dbo.Character FOR INSERT
AS
BEGIN
-- Bonus para Novos Chars -- Por Gustavo do CiadosMu
DECLARE
@Resets INT,
@Pontos INT,
@Dinheiro INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED
SET @Resets = 10 -- INSERIR QUANTIDADE DE RESETS
SET @Pontos = 3500 -- INSERIR QUANTIDADE DE PONTOS INICIAIS
SET @Dinheiro = 1000000 -- INSERIR QUANTIDADE DE DINHEIRO
UPDATE Dbo.Character
SET Resets = @Resets, LevelUpPoint = @Pontos, Money = @Dinheiro
WHERE Name = @Char
END
Como remover o Trigger:
Basta rodar o script abaixo uma única vez no query analyzer e estará removida.
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'MUC_BONUS' AND type = 'TR')
DROP TRIGGER MUC_BONUS
GO

Comentários (22)
em 31/12/2009 09:24:00h
Pocha aew vlw gente!!
em 17/01/2010 04:32:00h
nao da pra entender nada ¬¬'
em 19/03/2010 13:18:00h
como faz pra por vip no bonus ao criar a acc?
em 01/04/2010 11:38:00h
Eh Meio Complicado mais acho q entendi um Poukinho aew Vlw mlk
Brigadao Lek flw
em 03/04/2010 09:41:00h
Bom pra quem nao saber no WebSites tem um arquivos chamado conf la vc configura quantos de dias vip ganhara al criar a cc,deposi vc baixa o programa autoresete e configura ele pra free 300 e vip 250 no meu mu é assim !
qualquer duvida : jonathan.surf2009@hotmail.com
em 22/07/2010 14:10:00h
onde fik o query analyzer?
em 11/08/2010 20:41:00h
tem como arrumar uma query de dar golds no shop ao cadastrar?
em 11/08/2010 21:23:00h
vlw aw muito bom galera
em 18/08/2010 19:48:00h
GALERA ESSE MU E XAO DE BOLA JOQUEM AE FIRMEZA AJUDEM O SERVER A CRESCER
em 29/08/2010 04:37:00h
GALERA ESSE COMANDO VOCE IRA POSTAR NO SEGUINTE LOCAL :
INICIAR>TODOS OS PROGRAMAS>MICROSOFT SQL SERVER>QUERY ANALYZER...
OBS: LOGUEM COM SUA SENHA DO SQL,SELECIONE "MUONLINE"
E POSTE O COMANDO EM QUE VOCE ESTA VENDO AI,OU SEJA COPIA ELE E COLA LA...
OBS: PARA EXECUTAR O COMANDO VOCE TERA QUE APERTA F5 OU PLAY,1 BOTAO VERDE !
ATT: Lim
em 18/09/2010 17:55:00h
Po ae queria saber como faço isso mais porem colocando pra ganha vip junto?!!!
Espero Ajuda
em 18/09/2010 17:55:00h
Tem como liberar um comando que de esse mais o vip nao?
espero resposta vlw ae!!!
em 15/11/2010 11:21:00h
Pow se vcs no são programadores no tente entender linguagem SQL, porque vcs o vão entender
em 17/12/2010 17:32:00h
Otimo melhor portal de todos !
nota 10 o Script
em 29/01/2011 22:32:00h
VEI O VIP VEM NO SEU WEB SITE
ESSA SCRIP E PRA BONUS NO (CHAR) NAO NA SUA ACC
em 18/02/2011 21:18:00h
Como que Coloca Pra Ganha 100 de gold ao cria a conta ???
em 30/04/2011 14:17:00h
Onde roda isso aew no query analizer ,quando eu tento rodar e salvar fica como bloco de notas ajuda aew pf!!
em 07/07/2011 14:57:00h
Eu quero uma querry de por vip e golds altomaticos
em 11/09/2011 13:07:00h
gent se for o shop DT é só colokar na tabela DT_SHOP_CREDITS na coluna "credits" o defaut value q ta (0) coloka o numero de golds desejado exemlo (500) da 500 golds de bonus toda acc criada
em 16/12/2011 21:35:00h
kkkk cada Jégue aqui (no) !!
em 17/12/2011 15:42:00h
vai ti fude nao entendi nada
em 17/12/2011 15:42:00h
vlw gente mto obrigado