Últimos temas
» Nuevo Mu GamLa Season 6 Episodio 3 / 2014
Miér Sep 03, 2014 6:59 pm por xseiyax

» Mu Gamers Season 3 Episodio 1 !!!
Lun Sep 09, 2013 11:08 pm por xseiyax

» MuDion Season 6 Ex:99999 Kumdun En Davias‏
Lun Mar 04, 2013 6:03 pm por xseiyax

» MU DION SEASON 6 2011
Dom Nov 20, 2011 3:25 pm por xseiyax

» Nuevo Mu Hydra Abre el Viernes 8 / 07 / 2011
Miér Jul 06, 2011 3:43 pm por darkyes

» MuCyberFenix S6
Mar Jun 21, 2011 12:38 am por brayaaan

» Mu Global Chile Season 6 Episodio 1
Sáb Jun 11, 2011 2:12 pm por Paolyta

» Nuevo Ultimate Mu [Season 6 Epi 2 | Exp :3000 | Drop : 80 % | Dedicado 24/7 Online ]
Miér Jun 08, 2011 1:57 pm por jchg00

» Nuevo Mu Darck Season 6 Episodio 2 Nuevito!!!
Jue Jun 02, 2011 7:36 pm por kaki95


No estás conectado. Conéctate o registrate

[Aporte] Darle puntos/zen a los que crean PJ (CON TRIGGER)

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

Invitado


Invitado
Por ahí había posteada una guia de como hacer esto, mediante un job, pero tenían que salir del pj para que ande, con este apenas lo crean ya se asigna.

Se pone en el analizador de consultas UNA SOLA VES.

Código:
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'MU_BONUS' AND type = 'TR')
DROP TRIGGER MU_BONUS
GO

CREATE TRIGGER MU_BONUS ON Dbo.Character FOR INSERT
AS
BEGIN

-- Bonus para Nuevos PJ
-- Creado por Alex de Muciados
-- Traduccion por Volpe

DECLARE
@Resets INT,
@Puntos INT,
@Dinero INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED

SET @Resets = 0 -- RESETS AL CREAR PJ
SET @Puntos = 3500 -- PUNTOS AL CREAR PJ
SET @Dinero = 10000000 -- ZEN AL CREAR PJ

UPDATE Dbo.Character
SET Resets = @Resets, LevelUpPoint = @Puntos, Money = @Dinero
WHERE Name = @Char
END

Y para borrarlo:

Código:
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'MU_BONUS' AND type = 'TR')
DROP TRIGGER MU_BONUS
GO


Probado, funciona.

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.