Pelo oque saiba infelizmente não há como dar PONTOS ao criar somente um Char.
Olá gostaria de sabe se tem possibilidade de ganhar tal quantidade de pontos ao cria 1 char só por cada conta nao em cada char q a pessoa cria
Última edição por pavil; 16-09-2012 às 02:36 PM.
Pelo oque saiba infelizmente não há como dar PONTOS ao criar somente um Char.
Basta rodar esse query no seu SQL
Código PHP:
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 Melque do Muwart
DECLARE
@Resets INT,
@Pontos INT,
@Dinheiro INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED
SET @Resets = 15 // <<-- INSERIR QUANTIDADE DE RESETS
SET @Pontos = 10000 //<<-- INSERIR QUANTIDADE DE PONTOS INICIAIS
SET @Dinheiro = 1000000000 //<<-- INSERIR QUANTIDADE DE DINHEIRO
UPDATE Dbo.Character
SET Resets = @Resets, LevelUpPoint = @Pontos, Money = @Dinheiro
WHERE Name = @Char
END
Como remover o script:
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
Última edição por LaBaK; 14-09-2012 às 06:22 PM.
Ah´´
Labak isso é por Conta ou por CHAR ?
Pavil,
Se você fazer a leitura perfeita do código vera que tem uma DECLARE escrito assim "@Char varchar(10)" traduzindo isso por português (^_^) significa que é para o Char.
Pow eu quero pra da pontos apenas por 1 char por conta nao por cada char q cria
Última edição por pavil; 16-09-2012 às 02:36 PM.
Só vc colocar a query acima pra averiguar se o char criado, na tabela AccountCharacter vai estar na coluna GameID1 essa é a coluna do primeiro char..
tipo assim... ''Where name = @Char and muonline.accountcharacter.Gameid1 = @char ...
Mas pra isso vc terá q dar um select na accountcharacter antes, pra query averiguar antes se o char vai estar lá na gameid1...
Bom nem lembro como bolar isso pq faz tempo q nao lido com essas coisas :s é só uma ideia...
Sê Sóbrio...
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Marcadores