Guia 3 Ramza Engine 4

Written by Sir Ramza on . Posted in Guias Ramza Engine

Modificaciones básicas del juego:
Ahora que aprendimos como entrar en nuestro servidor y ya tenemos un usuario de Admin les voy a pedir que cierren el juego y el servidor. Vayan a la carpeta del servidor ya que tenemos muchos archivos para modificar. Lo mejor que podemos hacer para empezar nuestro juego es definir las clases que se van a usar en la carpeta de Classes. Abran el archivo info.ini y esto es lo que veremos:

[INFO]
MaxClasses= 7
MaxSkills= 25
StatPoints= 0
SkillPoints= 0

MaxClasses: es el numero máximo de clases, considerando que existe la clase 0, yo tengo 7 clases mas la cero, por eso puse MaxClasses= 7, ustedes pueden tener el numero de clases que deseen
________________________________________
Cerramos el archivo y vamos a editar la primera clase por ejemplo Class0.ini, nos aparecerá esto

[CLASS]
Name= Dulaeorn “Nombre de la clase”
MaleSprite= 36 “Numero de sprite de la clase del personaje macho”
FemaleSprite= 24 “Numero de sprite de la clase del personaje hembra”
STR= 16 “Fuerza del personaje”
DEF= 13 “Defensa del personaje”
SPEED= 13 “Velocidad del personaje”
MAGI= 8 “Habilidades mágicas del personaje”
MAP= 2 “Mapa en que la Clase empieza”
X= 15 “Cuadricula horizontal del mapa en que empieza”
Y= 15 “Cuadricula vertical del mapa en que empieza”
Locked= 0 “Esto es para cerrar la clase si se pone en 1”

[CLASSCHANGE] “Estos son los valores de cuanto le suma a fuerza
AddStr= 0 defensa, velocidad y magia cuando se cambia la clase”
AddDef= 0
AddSpeed= 0
AddMagi= 0

[STARTUP] “Si empieza con algún numero de item”
Weapon= 0 “Arma”
Shield= 0 “Escudo”
Armor= 0 “Armadura”
Helmet= 0 “Casco”

[SKILLS] “Numero de habilidad mágica con que empieza
Skill1= 0 Si creamos un hechizo que sea curar y es el numero 1
Skill2= 0 le ponemos Skill1= 1 , entonces el personaje
Skill3= 0 empezara con el hechizo de curar”
Skill4= 0
Skill5= 0
Skill6= 0
Skill7= 0
Skill8= 0
Skill9= 0
Skill10= 0
Skill11= 0
Skill12= 0
Skill13= 0
Skill14= 0
Skill15= 0
Skill16= 0
Skill18= 0
Skill19= 0
Skill20= 0
Skill21= 0
Skill22= 0
Skill23= 0
Skill24= 0
Skill25= 0
Skill26= 0
Skill27= 0
Skill28= 0
Skill29= 0
Skill30= 0
________________________________________

Ahora que aprendimos como editar o crear una clase vamos a ir a abrir el archivo Data.ini del servidor

[CONFIG]

GameName=Ramza Prueba “Nombre de nuestro juego”
WebSite=www.ramzaengine.com.ar “Sitio web del juego”
Port=4000 “Puerto del servidor”
HPRegen=1 “Regeneración de vida (1=activado / 0=desactivado)”
MPRegen=1 “Regeneración de mana (idem)”
SPRegen=1 “Regeneración de estamina (idem)”
Scrolling=1 “Si los mapas se mueven cuando uno camina o si no”
Scripting=1 “Si los scripts están activados”
[MAX]
MAX_PLAYERS=50 “Máximo de Jugadores online”
MAX_ITEMS=500 “Máximo de Items”
MAX_NPCS=500 “Máximo de Npcs”
MAX_SHOPS=200 “Máximo de Tiendas”
MAX_SPELLS=100 “Máximo de Hechizos”
MAX_MAPS=200 “Máximo de Mapas”
MAX_MAP_ITEMS=200 “Máximo de Items en el suelo del Mapa”
MAX_GUILDS=100 “Máximo de Clanes”
MAX_GUILD_MEMBERS=50 “Máximo de Miembros en un Clan”
MAX_EMOTICONS=10 “Máximo de Emoticones”
MAX_LEVEL=100 “Nivel Máximo”
MAX_PARTY_MEMBERS=4 “Máximo de miembros en una Party”
________________________________________

Ahora que conocemos como editar las opciones de nuestro servidor vamos a aprender a editar 3 archivos más. El primero es experience.ini, en este podremos editar el numero de puntos de experiencia para subir de nivel, por ejemplo Exp1= 500 significa que para subir de nivel 1 a 2 necesitamos 500 puntos de experiencia y así sucesivamente con cada nivel

Motd.ini donde dice Msg=, después del igual ponemos el mensaje del día que queremos que aparezca cuando los jugadores entren al juego.

Por ultimo nos queda Stats.ini, podremos ver varias cosas:
[HP]
AddPerLevel=15 “Puntos de vida que agrega por nivel”
AddPerStr=0 “Puntos de vida que agrega por cada punto de Fuerza”
AddPerDef=10 “Puntos de vida que agrega por cada punto de Defensa”
AddPerMagi=0 “Puntos de vida que agrega por cada punto de Magia”
AddPerSpeed=0 “Puntos de vida que agrega por cada punto de Velocidad”
[MP] “Lo mismo pero con los puntos de mana”
AddPerLevel=0
AddPerStr=0
AddPerDef=0
AddPerMagi=10
AddPerSpeed=0
[SP] “Lo mismo pero con los puntos de estamina”
AddPerLevel=0
AddPerStr=0
AddPerDef=0
AddPerMagi=0
AddPerSpeed=10

Ahora que tenemos modificados todos los archivos básico de nuestro servidor ya podremos empezar a crear nuestro juego en la próxima Guía(4)

Guia 2 Ramza Engine 4

Written by Sir Ramza on . Posted in Guias, Guias Ramza Engine

Empezando a crear el juego:
En la guía anterior comentamos los archivos que teníamos en el engine ahora les iré enseñando como crear su juego online. Lo primero que tiene que conocer es el servidor. Vamos a la carpeta del servidor y abrimos el servidor.exe , después de que cargue toda la información tendremos 4 paneles diferentes:

ramza-engine-server-1

1-Esta es la primer ventana, la de charlas, todo lo que se diga o pase en su juego les aparecerá en esta ventana, por ejemplo cuando un jugador se conecta, cuando alguien se registra, etc.
2-Esta es la ventana donde pueden escribir y les aparece la info.
3-En estos botones podremos guardar mensajes personalizados para enviar rápidamente sin tipearlos todo el tiempo, como por ejemplo ” el servidor esta por ser apagado ”
4-Las opciones de a quien queremos trasmitir los mensajes que mandemos

ramza-engine-server-2

1-Este es el segundo panel del servidor, donde tendremos la información de los usuarios
2-En esta ventana nos aparecerá la información de los jugadores online

ramza-engine-server-3

1-Aquí tendremos la información de la ip y puerto de nuestro servidor ( la ip de la maquina propia es 127.0.0.1 )
2-Archivos de texto para modificar
3-Prender, apagar, recargar y editar los scripts
4-Comandos masivos del servidor
5-Recargar y editar las Clases
6-Editores del juego
7-Lista de Mapas
8-Opciones del servidor
________________________________________

Ahora que tenemos abiertos nuestro servidor vamos a la carpeta del cliente, y abrimos el RamzaEngine.exe
Cliqueamos en Nueva Cuenta, ponemos el nombre de la cuenta, contraseña y le damos a Crear. Ahora nuestra cuenta estará creada y en el menú de inicio devuelta le damos a Entrar. Devuelta lo mismo, ponemos nombre y contraseña y cliqueamos en Conectarse.
Estaremos en la ventana de nuestra cuenta, como aun no tenemos un personaje le damos a Nuevo Personaje. Elegimos el nombre, sexo y clase y cliqueamos en Crear Personaje.
Una vez creado, seleccionamos nuestro nuevo personaje y le damos a Usar Personaje y ahora entraremos al juego en si.
Si queremos convertir a nuestro personaje en Administrador lo que tendremos que hacer es salir del juego, ir a la carpeta del Servidor y luego a la carpeta Accounts. Si nuestra cuenta se llama “pepito” por ejemplo abra un archivo llamado pepito.ini, entramos y donde dice Access= 0, lo cambiamos por Access= 4
El acceso 0 es el de jugador normal, 1 el de moderador, 2 de mapeador, 3 de desarrollador y 4 de Administrador, Ahora volvemos a entrar al juego y nuestro personaje ya será un Admin.

En la próxima Guía(3) les explicaremos como empezar a editar el juego

Guia 1 Ramza Engine 4.0

Written by Sir Ramza on . Posted in Guias, Guias Ramza Engine

Conociendo los Archivos:
Esta guía se creo para todos los que quieran usar el Ramza Engine, en los primeros pasos les mostraremos que archivos tiene el engine y para que sirve cada uno.

Lo primero que tenemos que hacer es bajar el Ramza Engine de la sección de Descargas, y los LibraryFiles en la parte de Librerias (estos los instalaremos para que el engine no tire errores?
Preferentemente la ultima versión (4.0), luego con el winrar lo extracteamos y adentro de la carpeta del RE tendremos dos carpetas mas Servidor y Cliente.


Deprecated: Directive 'allow_call_time_pass_reference' is no longer available in PHP in Unknown on line 0

Deprecated: Directive 'magic_quotes_gpc' is no longer available in PHP in Unknown on line 0

Deprecated: Directive 'register_globals' is no longer available in PHP in Unknown on line 0