*

" Scripts para otorgar reset, zen, points"

Iniciado Por SvebHost, El día Noviembre 24, 2017, 11:07:47 am



Seleccionar idioma
English Spanish Es

Autor Tema: Scripts para otorgar reset, zen, points  (Leído 1227 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado SvebHost en: Noviembre 24, 2017, 11:07:47 am

  • *
  • *
  • Rank: Inexperto
  • Gracias Recibidas: 297
  • Mensajes: 22
  • GamesBit.net-BT[Host]
Hola a todos en esta oportunidad vengo a dejar como bien dice el titulo  Scripts para otorgar reset, zen, points, funciona muy bien para todas las versiones.

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

CREATE TRIGGER Bonus ON Dbo.Character FOR INSERT
AS
BEGIN

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

SET @Resets = 100 -- Cantidad de resets
SET @Puntos = 20000 -- Cantidad de puntos iniciales
SET @Zen = 500000000 -- Cantidad de zen

UPDATE Dbo.Character
SET Resets = @Resets, LevelUpPoint = @Puntos, Money = @zen
WHERE Name = @Char
END
Les recuerdo siempre hacer Respaldo (BackUp) de sus base de datos en dado caso de necesitarlas despu�s
Creditos:
BT[Host]
« Última modificación: Diciembre 14, 2018, 12:46:55 pm por unico »

Gracias:


Desconectado Carlos #1 en: Noviembre 24, 2017, 12:16:46 pm

  • Administrador
  • *
  • *
  • Rank: Nivel: Epico
  • *
  • Gracias Recibidas: 1843
  • Mensajes: 350
  • GamesBit.net
Explico un poco mas como funciona un Trigger para que no haya confusiones. Un trigger es un disparador de eventos, en pocas palabras se activa automaticamente cuando en la tabla (en este caso Character) se hace un comando Insert(osea cuando se crea un personaje) y activa el triger agregandole el zen, resets y demas. Asumo que este trigger es para agregar puntos y resets a un personaje recien creado.

El trigger funciona como tal, pero acabe aclarar que hay bases de datos con tablas que cumplen ya esta funcion o en su mayoria se puede configurar directamente el procedure que ejecuta la creacion de personajes

« Última modificación: Noviembre 24, 2017, 12:17:21 pm por Carlos »

Desconectado adicales #2 en: Diciembre 13, 2018, 03:47:33 pm

  • *
  • *
  • Rank: Nivel: Leyenda
  • Gracias Recibidas: 365
  • Mensajes: 233
  • Jorge Piscoya
    • MU CHICLAYO

Desconectado adicales #3 en: Diciembre 14, 2018, 06:44:45 pm

  • *
  • *
  • Rank: Nivel: Leyenda
  • Gracias Recibidas: 365
  • Mensajes: 233
  • Jorge Piscoya
    • MU CHICLAYO
una consulta sirve para muemu ya que lo pongo y solo me da zen y puntos pero no da los reset

 

 
Cerrar
Bienvenido a GamesBit, por favor registrate para disfrutar del foro