En el anterior tutorial vimos como agregar puntos a los personajes que recien comienzan. Ver Aqui
Como abran leido el procedure o procedimiento "CreateCharacter" no está presente en todas las bases de datos MuOnline, por lo que puede ser que nos encontremos en lugar de la mencionada con el procedimiento llamado WZ_CreateCharacter.
Entonces, si este es su caso deberás hacer lo siguiente:
1)Ingresamos al SQL Server Enterprice Manager y luego desplegamos las opciones de nuestra base de datos "MuOnline". En ella nos desplazamos hasta los procedimientos almacenados y del lado derecho buscamos el llamado "WZ_CreateCharacter"
2)Abrimos el procedimiento WZ_CreateCharacter (Nuevamente, es posible que tampoco lo encuentren con este nombre ni con el anterior, talvez lo encuentren con un nombre similar)
3)Ahora nos desplazamos unas lineas hacia abajo, hasta encontranos con las instruciones "INSERT INTO", y continuando con la secuencia, modificamos el LevelUpPoint por el valor que deseamos darle a los personaje que se inician en el juego.
4)Recuerden nuevamente lo mencionado en el anterior tutorial, los valores deben se iguales en cuanto y tanto hablamos de la cantidad de tablas/valores sino, tendremos el siguiente error:
Lo que nos indica alli es que tenemos menos elementos que lo que vamos a insertar en las tablas, por lo cual produce una desconcordancia.
Dar puntos al comenzar [WZ_CreateCharacter]
¿Necesitas ayuda? Visita
www.iceventas.com
y nosotros lo hacemos por ti.
Se han publicado un total de
26
comentarios en Mu Online Tutoriales
:
Buenas dias AsD* una pregunta, como puedo hacer para que todos los personajes creados tengan cierta cantidad de puntos como por ejemplo 1000 en todos los stabs?
Arturo Ramones : Lo puedes hacer como dice este tutorial o con un JOB SQL [Requiere que el pj se desconecte al crearse], dicho job lo encuentras en la parte de "Sentencias SQL"
Saludos
Bueno gracias AsD* Ahora quiero saber si hay la posivilidad de que queden esos 1000 puntos en cada stats aunq mi server tenga borro de stats por reset? porq normalmente quedan en 25 en todos los stats.
Arturo Ramones : Copiame por aca el código que estas usando y yo te lo modifico.
Saludos
Hola AsD* .. tengo un problema.. me sale este error: "WZ_Create_Chracter Stored Procedure Version: 1 " fui alli.. y el archivo no se encuentra... como puedo hacer? gracias desde ya..
Atte: Criss
Anónimo : Posiblemente te falte dicho procedimiento en tu DB.
¿Qué versión de MuOnline tienes?
Saludos
hola asd no esta WZ_CreateCharacter en la base de datos como hago?? mu version 99b
Anónimo :Fijate que tenemos otras guias para variadas versiones, como por ejemplo http://www.muonlinetutoriales.com/2014/03/bonus-al-crear-un-personaje-stats.html
Saludos
Y para agregar "x" cantidad de zen cuando crean un personaje como podrÃa hacerlo? (con este procedimiento)
Dreannes : El procedimiento que ves en pantalla ya agrega zen "200000" al comenzar.
El valor corresponde a la columna "Money"
Saludos
ayuda asd; mi caso es el siguiente tengo el modo puntos por reset borrar stat; al hacer reset los personajes aparecen lvl 1 con puntos para repartir cierto, bueno aparecen con 25 puntos agregados en fuerza vitalidad agilidad energia, mi pregunta es como puedo hacer para que esos puntos por defecto 25 cambie a 1000 stat en fuerza agilidad 1000 vitalidad 1000 y energia 1000
alberto : No logre entender tu pregunta.
El archivo message_eng.wtf no tiene ningun significado, simplemente es un archivo que posee algunos mensajes del servidor.
Saludos
Buen dia,
Al crear el personaje me da 3000 puntos, algo que ya traÃa configurado el server, ademas también da 50 millones de zen y le de 10 reset, realizo este procedimiento para quitarle los puntos por "0", pero no me aparece el 3000, no se si en otra parte de la base de datos pueda revisar.
OriiaC Channel : Este procedimiento no hace el paso inverso a lo que tienes echo.
Por otra parte, me parece que lo que tienes es un TRIGGER , revisa el siguiente tutorial:
http://www.muonlinetutoriales.com/2014/03/bonus-al-crear-un-personaje-stats.html
Saludos
Yo encuentro en mi carpeta WZ_Character todo lo que explicas, pero cuando voy a LevelUpPoints y abajo @Name as Name, Level, 0, no encuentro 2000 y al crear un personaje inicia con 2000 mil puntos, quisiera bajarle los puntos al iniciar, donde tengo que modificar para lograr bajarle los puntos?
Tengo un mu s6 e3.
Unknown : Lo primero que debes detectar o saber, es por medio de donde el servidor está dando esos puntos.
Por medio del proceso WZ_character es una forma, pero no la única.
Puede ser por un trigger, puede ser por un job SQL, puede ser directamente en la tabla, etc...
Entonces lo que debes hacer primero es buscar la raiz del problema.
Saludos
Amigo, buenas tardes y buen tutorial. PodrÃas explicarme como hago para dar punto pero de Creditos para usar la Xshop, Dar W Coin (P), podrÃas ayudarme
sebastian lugo : Puedes hacerlo de diversas formas.
Lo primero es saber en que tabla del SQL se alojan tus WCoins, por ejemplo en un servidor Season 6 encuentras las WCoins en la tabla Memb_info -> columna WCoin
Si ese es tu caso, podras dar Wcoins através de una simple consulta SQL.
UPDATE memb_info set WCoin=WCoin+100 where memb___id='Login de la cuenta'
El valor 100 serÃa la cantidad que suma a un valor existe, lo puedes modificar por el que deseas.
Tambien existen programas que facilitan el trabajo, debes revisar en nuestro pack de archivo publicado.
Saludos
Anónimo : Te falta el procedimiento, si la db es nueva intenta volver a restaurarla, sino tendras que buscar el procedimiento exacto de tus files y cargarlo manualmente o mediante una querry.
Saludos
asd tengo un problema con lo del zen, en mi sql termina en leadership (tanto en la parte de select como la de insert into. Cuando agrego ,50000000 me sale el error del punto 4. Alguna ayuda?
Tobias Muscio : ¿El valor 50000000 reemplaza alguna variable?
Saludos
hola intente poner 2000 puntos al iniciar pero no puedo y no entiendo me sale este error alguien podria ayudarme ? La lista de selección para la instrucción INSERT contiene más elementos que la lista de inserción. El número de valores de SELECT debe coincidir con el de columnas de INSERT.
Unknown : Eso es porque estas agregando mas columnas que valores o viceversa, es decir, posiblemente agregaste un valor el cual no tiene definido una columna para recibirlo.
Copia tu código completo por aqui para revisarlo.
Saludos