TUServerMU

MuOnline => Soporte / Ayudas => Temas solucionados => Tema comenzado por: yorfrank56 on August 02, 2018, 12:12:26 PM

Titulo: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: yorfrank56 on August 02, 2018, 12:12:26 PM
Saludos a todos, quisiera saber como puedo hacer para que los usuarios nuevos reciban puntos y zen al comenzar, uso SQL 2008 R2 ya eh intentado pero aun no eh podido, de donde saco ese analizador de consultas para colocar el texto que dan para que sea mas facil.?

Uso "Files S4 epi 1 MuEmu (X-Team)."

Gracias espero su pronta ayuda.
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: caron22 on August 02, 2018, 12:16:48 PM
Hola como estas?
Lo importante no es el motor de base de datos, sino la version de mu que estas usando ya que se configuran de diferentes maneras en versiones viejas y nuevas.
Comentanos que files usas y de quien.
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: yorfrank56 on August 02, 2018, 12:22:55 PM
Hola como estas?
Lo importante no es el motor de base de datos, sino la version de mu que estas usando ya que se configuran de diferentes maneras en versiones viejas y nuevas.
Comentanos que files usas y de quien.

Bien saludos, disculpe se me olvido colocarlo, pero ya esta modificado en la parte de arriba espero de su pronta ayuda.
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: FreeStyle on August 02, 2018, 12:27:15 PM
Acá te dejo la query como te mencione, ya que en la otra guía aportada daba tambien rr y como solo quieres pts y zen y no sabias aca te la dejo

Code: [Select]
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
@Puntos INT,
@Zen INT,
@byasd INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED

SET @Puntos = 1200 -- Cantidad de puntos iniciales (esto es para repartir)
SET @Zen = 100000000 -- Cantidad de zen
SET @byasd = 1 -- Nivel con el que comienza el personaje

UPDATE Dbo.Character
SET  Clevel=@byasd, LevelUpPoint = @Puntos, Money = @zen
WHERE Name = @Char
END

Como no sabes como ejecutarla te guio tambien como hacerlo. abres el sql / abres Base de Datos/ Clip derecho a MuOnline y le das Nueva consulta y luego hay colocas la query y terminas dandole f5

(https://i.imgur.com/GovQAtk.png)
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: yorfrank56 on August 02, 2018, 12:36:03 PM
Ok perfecto ya segui los pasos tal cual, ya solo coloco el monto de puntos que deseo y lo cierro normal o donde lo guardo?
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: FreeStyle on August 02, 2018, 12:38:38 PM
Ok perfecto ya segui los pasos tal cual, ya solo coloco el monto de puntos que deseo y lo cierro normal o donde lo guardo?

le das F5 y listo se ejecuta la query
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: yorfrank56 on August 02, 2018, 12:54:49 PM
Ok perfecto ya segui los pasos tal cual, ya solo coloco el monto de puntos que deseo y lo cierro normal o donde lo guardo?

le das F5 y listo se ejecuta la query

Ya le di F5 como me indicas y todo perfecto, pero al cerrar la ventana del SQL sandole a la "X" me sale esto:

FOTO: (http://i63.tinypic.com/168elgp.png)

A cual opción le doy o a cual le doy ? "YES O NO"
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: FreeStyle on August 02, 2018, 01:06:27 PM
Ok perfecto ya segui los pasos tal cual, ya solo coloco el monto de puntos que deseo y lo cierro normal o donde lo guardo?

le das F5 y listo se ejecuta la query

Ya le di F5 como me indicas y todo perfecto, pero al cerrar la ventana del SQL sandole a la "X" me sale esto:

FOTO: (http://i63.tinypic.com/168elgp.png)

A cual opción le doy o a cual le doy ? "YES O NO"

Yo siempre le doy NO, hay te indica si quieres guardar los cambios SI o NO!

Ahora verificaste al crear el pj que todo anda bien? Si es así para dar el tema como solucionado
Titulo: Re: Como hacer para dar puntos y zen al crear un "PJ" nuevo.
Posteado por: yorfrank56 on August 02, 2018, 01:13:41 PM
Excelente ya me funciono gracias por esa ayuda brindada puedes darlo como solucionado saludos.