Autor Topic: Como eliminar bonus de Reset, Zen y Puntos al crear Personaje  (Visto 343 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline hackpreik on: February 08, 2018, 04:31:00 PM

  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 1
tengo un problemas con los Files Season 4 1.05D, mas claro estos files http://tuservermu.com.ve/index.php?topic=3002.0 , lo que pasa es que al crear un pj me dan 10 Reset 3000 Puntos y 50000000 de Zen, lo que deseo es eliminar esa consulta y que no den ningun bonus al crear pj ya trate de varios maneras y no logro en darle, entre a procedimientos almacenados y en WZCreateCharacter no aparecen modificaciones de bonus que se hallan hecho



Uso sql 2008 R2
Windows Server 2008 R2
Files Season 4 1.05D

Offline -𝐑𝐀𝐒𝐓𝐀𝐀👽 #1 on: February 08, 2018, 04:40:51 PM

  • Super moderador
  • *
  • *
  • Rank: Puto amo
  • Posts: 1858
  • Gracias recibida: 6704
@hackpreik , en la Base de Datos MuOnline-> Busca la tabla que dice DefaultClassType y dale a editar las primeras 200 filas y hay te fijaras y podrás ponerlo a como vienen de default.

Offline hackpreik #2 on: February 08, 2018, 04:55:49 PM

  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 1
@hackpreik , en la Base de Datos MuOnline-> Busca la tabla que dice DefaultClassType y dale a editar las primeras 200 filas y hay te fijaras y podrás ponerlo a como vienen de default.

Gracias por Responder, pero a pesar que entre a donde me indicaste tampoco hay modificaciones



money sale 0, level sale 1 puntos sale 0 y no hay columna reset.

Dime no hay una query? para editar? en files seaosn 6 lo creaba con query.

Offline -𝐑𝐀𝐒𝐓𝐀𝐀👽 #3 on: February 08, 2018, 05:41:05 PM

  • Super moderador
  • *
  • *
  • Rank: Puto amo
  • Posts: 1858
  • Gracias recibida: 6704
Aver aver, proba esta query hermano @hackpreik

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
@Resets INT,
@Puntos INT,
@Zen INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED

SET @Resets = 0 -- Cantidad de resets
SET @Puntos = 0 -- Cantidad de puntos iniciales
SET @Zen = 0 -- Cantidad de zen

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

Offline hackpreik #4 on: February 08, 2018, 06:01:32 PM

  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 1
Aver aver, proba esta query hermano @hackpreik

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
@Resets INT,
@Puntos INT,
@Zen INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED

SET @Resets = 0 -- Cantidad de resets
SET @Puntos = 0 -- Cantidad de puntos iniciales
SET @Zen = 0 -- Cantidad de zen

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


Gracias, ya ejecute y sigue dandome los bonus =/


Offline -𝐑𝐀𝐒𝐓𝐀𝐀👽 #5 on: February 08, 2018, 06:09:24 PM

  • Super moderador
  • *
  • *
  • Rank: Puto amo
  • Posts: 1858
  • Gracias recibida: 6704
Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'Bonus' AND type = 'TR')
DROP TRIGGER Bonus
GO

DELETE 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 = 0 -- Cantidad de resets
SET @Puntos = 0 -- Cantidad de puntos iniciales
SET @Zen = 0 -- Cantidad de zen

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

Proba esta aver hermano de ultima tendré que revisar remotamente.

@hackpreik

Offline hackpreik #6 on: February 08, 2018, 06:30:39 PM

  • *
  • Rank: Dedicado
  • Posts: 42
  • Gracias recibida: 1
Code: [Select]
USE MuOnline
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'Bonus' AND type = 'TR')
DROP TRIGGER Bonus
GO

DELETE 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 = 0 -- Cantidad de resets
SET @Puntos = 0 -- Cantidad de puntos iniciales
SET @Zen = 0 -- Cantidad de zen

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

Proba esta aver hermano de ultima tendré que revisar remotamente.

@hackpreik

Me sale error en la consulta, como si TRIGGER no existiera.


 

Related Topics

  Subject / Started by Replies Last post
1 Replies
190 Views
Last post April 07, 2017, 01:53:57 AM
by melo920
6 Replies
720 Views
Last post April 15, 2018, 01:52:23 PM
by Azzlaer
3 Replies
255 Views
Last post April 12, 2017, 06:05:15 PM
by ZabiinoOo
7 Replies
188 Views
Last post July 24, 2018, 06:42:14 PM
by anonmap
5 Replies
86 Views
Last post October 15, 2018, 06:59:19 PM
by jnt003