Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Error al crear personaje (Nombre de personaje incorrecto o ya existe)  (Visto 2102 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline Excelsior Posteado: May 04, 2020, 10:30:11 AM | Modificado: May 17, 2020, 08:56:47 PM by -RASTAA👽

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
Saludos, bueno como el titulo lo dice estoy teniendo un problema en mi servidor local el cual no habia tenido desde hace dias que lo cree.
El problema se presentó luego que cree y elimine 2 veces a un personaje por motivos de prueba.



Uso MuEmu


Offline Excelsior #1 Posteado: May 05, 2020, 06:02:02 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us

Offline Excelsior #2 Posteado: May 08, 2020, 08:28:15 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us

Offline anpemeut #3 Posteado: May 08, 2020, 09:22:09 AM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 88
  • Gracias recibida: 11
  • ar
Holaa! Muy buenos días, por casualidad instalaste algún script para que los nuevos personajes obtengan zen, reset, puntos o algo por el estilo en tu DB?


Offline Excelsior #4 Posteado: May 08, 2020, 05:08:50 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
Holaa! Muy buenos días, por casualidad instalaste algún script para que los nuevos personajes obtengan zen, reset, puntos o algo por el estilo en tu DB?

Saludos, si. Instalé el script el cual da puntos y zen a los jugadores nuevos.


Offline anpemeut #5 Posteado: May 13, 2020, 12:06:27 AM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 88
  • Gracias recibida: 11
  • ar
@Excelsior perdón por la demora en responder, me re colgué. Entiendo entonces, ya que a mí me pasó lo mismo, lo que estaría pasando aquí debe ser lo siguiente: El script ingresó datos de columnas que no coinciden con tus columnas actualmente existentes, POR EJEMPLO: Si el script dice sólo Points y tu Database dice LevelUpPoints, deberías cambiar el nombre en el script, lo mismo pasa con el ZEN, si el script Dice Zen = , y tu Database tiene por defecto Money, deberías cambiar todos los "Zen" en el script por "Money" De tal manera que el script funcione sobre los nombres de tu database actualmente existente!!
Para poder realizar esto correctamente, te recomiendo antes de ejecutar el script, que corrobores los nombres de las columnas que vayas a modificar en tu database ya sea dentro de MEMB.Info o AccountCharacter, alguna de esas 2 fijate! Cualquier cosita decime y vemos de que suba fotitos explicándote, justo me pasó hace poco por eso creo poder darte una mano con eso!

Gracias:


Offline Excelsior #6 Posteado: May 13, 2020, 06:44:55 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
@Excelsior perdón por la demora en responder, me re colgué. Entiendo entonces, ya que a mí me pasó lo mismo, lo que estaría pasando aquí debe ser lo siguiente: El script ingresó datos de columnas que no coinciden con tus columnas actualmente existentes, POR EJEMPLO: Si el script dice sólo Points y tu Database dice LevelUpPoints, deberías cambiar el nombre en el script, lo mismo pasa con el ZEN, si el script Dice Zen = , y tu Database tiene por defecto Money, deberías cambiar todos los "Zen" en el script por "Money" De tal manera que el script funcione sobre los nombres de tu database actualmente existente!!
Para poder realizar esto correctamente, te recomiendo antes de ejecutar el script, que corrobores los nombres de las columnas que vayas a modificar en tu database ya sea dentro de MEMB.Info o AccountCharacter, alguna de esas 2 fijate! Cualquier cosita decime y vemos de que suba fotitos explicándote, justo me pasó hace poco por eso creo poder darte una mano con eso!

Muchas gracias por tu respuesta. En el caso de que el script ya ha sido usado, el queda guardado? Si ese es el caso como lo modifico o simplemente deberia hacer una base de datos nueva?


Offline -Rastaa.TSM☢ #7 Posteado: May 13, 2020, 01:16:36 PM

  • MAESTRO

  • US. DE HONOR

  • Super moderador
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 883
  • Gracias recibida: 24975
  • ve
Citar
Muchas gracias por tu respuesta. En el caso de que el script ya ha sido usado, el queda guardado? Si ese es el caso como lo modifico o simplemente deberia hacer una base de datos nueva?

Creo que más fácil es restaurar la DB nuevamente!!


Offline anpemeut #8 Posteado: May 13, 2020, 04:57:41 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 88
  • Gracias recibida: 11
  • ar
Muchas gracias por tu respuesta. En el caso de que el script ya ha sido usado, el queda guardado? Si ese es el caso como lo modifico o simplemente deberia hacer una base de datos nueva?

Mirá, lo que yo hice fue modificar los nombres por los correctos, y ejecutar nuevamente el script! Espero así te funcione y no sea necesario restaurar DB, por que yo ejecuté sin chequear nombres, y luego la ejecuté nuevamente con los nombres corregidos y pude lograrlo


Offline Excelsior #9 Posteado: May 13, 2020, 08:39:47 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
Muchas gracias por tu respuesta. En el caso de que el script ya ha sido usado, el queda guardado? Si ese es el caso como lo modifico o simplemente deberia hacer una base de datos nueva?

Mirá, lo que yo hice fue modificar los nombres por los correctos, y ejecutar nuevamente el script! Espero así te funcione y no sea necesario restaurar DB, por que yo ejecuté sin chequear nombres, y luego la ejecuté nuevamente con los nombres corregidos y pude lograrlo

Oh perfecto entonces. Probaré y te haré saber si funcionó para mi.


Offline Excelsior #10 Posteado: May 17, 2020, 08:54:00 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
Muchas gracias @anpemeut tu solución fue la correcta.

Busque el codigo que habia usado y cotejé los nombres de las tablas y eran totalmente distintas. Las cambié y el problema esta solucionado.

Dejaré el codigo arreglado para los que quieran la opción de dar puntos y zen a personajes nuevos.

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
@LevelUpPoint INT,
@Money  INT,
@Clevel INT,
@Char varchar(10)
SELECT @Char = Name FROM INSERTED

SET @LevelUpPoint = 6000 -- Cantidad de puntos iniciales (esto es para repartir)
SET @Money = 2000000000 -- Cantidad de zen
SET @Clevel = 1 -- Nivel con el que comienza el personaje

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


Gracias:


Offline anpemeut #11 Posteado: May 17, 2020, 02:05:15 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 88
  • Gracias recibida: 11
  • ar
Buenísimo bro! Me alegro que te haya funcionado!!
PD:Aclará que esto es para MuEmu Files, o no sé bien que files estarás usando, pero a mi me sirvieron para MuEmu S6 Louis Update 13!

Gracias:


Offline Excelsior #12 Posteado: May 17, 2020, 02:43:30 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
@anpemeut esa es una duda que he tenido por cierto.

Estoy usando estos archivos.

Al momento de que me pregunten que tipo de archivos uso, que debo decir? MuEmu? Louis?


Offline anpemeut #13 Posteado: May 17, 2020, 07:06:30 PM

  • 0 puntos por ventas
  • *
  • Rank: Destacado
  • Posts: 88
  • Gracias recibida: 11
  • ar

Gracias:


Offline Excelsior #14 Posteado: May 17, 2020, 08:54:47 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 38
  • Gracias recibida: 25
  • us
@Excelsior Exactamente, MuEmu S6EP3 Louis Update 13

Muchas gracias por tu apreciada ayuda.

Ya pueden cerrar el tema.

Gracias:


Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate


 

Related Topics

  Subject / Started by Replies Last post
10 Replies
6947 Views
Last post November 09, 2022, 12:26:22 PM
by cantante007
0 Replies
503 Views
Last post April 21, 2019, 08:08:16 AM
by convertske
2 Replies
1392 Views
Last post June 30, 2019, 04:06:19 PM
by darkjano
4 Replies
1074 Views
Last post May 12, 2020, 12:37:01 PM
by TzCr4ck
3 Replies
516 Views
Last post January 29, 2021, 12:23:07 PM
by nelson