Por favor registrate en el foro y disfruta de todas sus ventajas. Pulsa aqui, es solo un minuto...
Tamaño del Texto:
small
normal
big
large
DivineRO
Internautas TV
DivineUpload
Chat
Busca Amigos RO
Terminos Legales
Staff
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
1 Hora
1 Día
1 Semana
1 Mes
Siempre
Inicio
Ayuda
Search
Calendario
Galeria de Imagenes
Ingresar
Registrarse
toolbar
powered by Conduit
DivineRO :: Foro :: Ragnarok Online
>
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
>
Soporte eAthena (Emulador y Server)
>
Desarrollo y Pruebas Usuarios
(Moderadores:
Tsushinoko
,
Vladd
,
Hattori
,
trebolde4
,
Khasari
,
yaasu
,
ratalaika
,
Zealotus
,
vidal007
) >
[Guia] nterconexion de variables source<->servidor
Páginas: [
1
]
Ir Abajo
Imprimir
Autor
Tema: [Guia] nterconexion de variables source<->servidor (Leído 74 veces)
0 Usuarios y 1 Visitante están viendo este tema.
Logic
Posteador Habitual
Reputacion: 130
Desconectado
Mensajes: 101
Miembro Nº: 9100
Última visita:
09 de Noviembre de 2008, 10:50:54
- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
[Guia] nterconexion de variables source<->servidor
«
:
06 de Septiembre de 2008, 12:29:31 »
Guia: nterconexion de variables source<->servidor
Autor: Logic
bueno, voy a poner un claro ejemplo, mi sistema de razas hace que por ejemplo el orco tiene mas max hp vale? voy a explicar como lo he echo:
tengo un npc que da a una variable el valor orco para luego en el source poder hacer un if() en la funcion del calculo del hp y darle otra formula al orco para tener mas hp, pero claro no podemos hacer en el npc
set @raza,"orco";
y luego en el source if(@raza=="orco"){}
pues bien voy a explicaros como hacer esa interconexion de la variable, nos dirigimos al
src/map/pc.c
buscamos:
int pc_reg_received(struct map_session_data *sd)
mas abajo vemos:
sd->die_counter = pc_readglobalreg(sd,"PC_DIE_COUNTER");
pues aqui debajo colocamos:
sd->raza = pc_readglobalreg(sd,"PC_RAZA");
cerramos, ahora nos vamos al
pc.h
para definir la variable
buscamos:
int die_counter; //Total number of times you've died
y debajo ponemos:
int raza;
listos, cerramos y compilamos, ya podremos leer el valor raza en funciones del src como el del calculo que explique mas arriba, incluso englobar todo el Maxhp en una variable y editarlo desde un npc
luego podemos trabajar con el npc normalmente con:
set PC_RAZA,1;
mes PC_RAZA;
ten siempre encuenta que declarste la variable con int, y solo admitira numeros no decimales
finalizada^^
«
Última modificación: 06 de Septiembre de 2008, 01:39:15 por Logic
»
En línea
DivineRO :: Foro :: Ragnarok Online
[Guia] nterconexion de variables source<->servidor
«
:
06 de Septiembre de 2008, 12:29:31 »
En línea
Páginas: [
1
]
Ir Arriba
Imprimir
Ir a:
Por favor selecciona un destino:
-----------------------------
General
-----------------------------
=> Noticias y Normas DivineRO
===> Consejos Utiles e Informacion
=> Noticias y Actualizaciones Ragnarok Online y Juegos
=> Presentaciones y Despedidas
=> Off-Topic - Discusion Libre
===> YouTube Zone
===> Anime y Manga
===> Chat
-----------------------------
Anunciate en DivineRO :: La Mejor Publicidad para tu Server de Ragnarok
-----------------------------
=> Code Olympus :: RO Servers Hosting
===> Visita Code Olympus RO Server Hosting
=> Coloca tu Banner en DivineRO
=> Servicio "Agregame al Link"
===> Consejo: Tambien puedes usar Nezumi TOPServer
=> 1001 Server
===> Visita 1001 Servers
-----------------------------
Ragnarok Online 2 :: The Gate of the World
-----------------------------
=> Noticias y Actualizaciones Ragnarok Online 2
=> Guias y FAQ's :: Ragnarok Online 2
=> Soporte Ragnarok Online 2 (Solo Juego)
=> Proyecto RO2 Trans Spanish
=> Discusion libre Ragnarok Online 2
-----------------------------
Crea tu propio Server de RO2 (Ragnarok Online 2) :: Saga RO2
-----------------------------
=> Crea tu propio server de RO2 (Inicio y Descargas)
=> Guias y FAQ's :: Saga RO2
=> Soporte Saga RO2
===> Desarrollo y Pruebas Usuarios
=> Discusion libre Saga RO2 y emuladores
-----------------------------
Guias Ragnarok Online
-----------------------------
=> Guias Generales
=> Dinamica de Juego
=> Soporte Ragnarok Online (Solo Juego)
=> Clases y Jobs Ragnarok Online
===> Novice > SuperNovice
===> Acolyte > Priest - Monk > High Priest - Champion
===> Thief > Assassin - Rogue > Assassin Cross - Stalker
===> Swordman > Knight - Crusader > Lord Knight - Paladin
===> Mage > Wizzard - Sage > High Wizzard - Professor
===> Archer > Hunter - Bard/Dancer > Sniper - Clown/Gypsy
===> Merchant > BlackSmith - Alchemist > WhiteSmith - Creator
===> Taekwon > Soul Linker - Star Gladiator
===> Expanded Classes (Ninja - Gunslinger)
-----------------------------
Crea TU Propio Servidor de RO (Ragnarok Online) :: eAthena TXT y SQL
-----------------------------
=> Crea tu propio Server de RO (Inicio y Descargas)
=> eAthena Guías y FAQ's
=> Materiales, Utilidades y Script's
=> Scripting & Materials School
===> Pedidos de Materiales y Scripts
=> Soporte eAthena (Emulador y Server)
===> Dudas y Sugerencias
===> Desarrollo y Pruebas Usuarios
=> Discusion libre eAthena, emuladores y Servidores
===> Emuladores
===> Hosting y Dedicados
===> Actualidad Servidores Privados
===> Showcase y Creaciones
-----------------------------
Desarrollo Web
-----------------------------
=> Guias y FAQ's :: Desarrollo Web
===> Materiales y Utilidades Desarrollo Web
=> Soporte Desarrollo Web
===> Desarrollo y Pruebas Usuarios
=> Discusion libre Desarrollo Web
===> Enseñanos tu Web
-----------------------------
Diseño Grafico y Edicion
-----------------------------
=> Tutoriales, Informacion y Utilidades
=> Taller de Firmas y Diseños
===> Soporte Diseño grafico
===> Galeria de usuarios
=====> Aloja imagenes en la Galeria de DivineRO
-----------------------------
Tablon de Anuncios
-----------------------------
=> Reclutamiento & Seleccion
=> Freelancers
-----------------------------
Sugerencias y Reporte de Bugs
-----------------------------
=> Sugerencias o Bug Generales
===> Sugerencias o Bugs Web
===> Sugerencias o Bug Nezumi TopServer
===> Sugerencias o Bugs Database
-----------------------------
Concursos Antiguos
-----------------------------
=> Archivo de Concursos Antiguos o Pausados
===> Concursos de Servidores
=====> GRAN Concurso de Servidores
=====> GRAN Concurso de Webs de Servidores
=====> GRAN Concurso de Servidores (Tercera Edicion)
===> CONCURSO Segundo Aniversario
===> CONCURSO :: Tarjetas de Navidad
===> Concurso: Firma del Mes
===> Concurso de Tarjetas de Aniversario de DivineRO
Post Similares
Asunto
Iniciado por
Respuestas
Vistas
Último mensaje
¿quien me da una guia de crear un servidor en medo lan?
Soporte eAthena (Emulador y Server)
manolol
1
112
15 de Septiembre de 2006, 04:22:17
por
eves
Peticion GUIA eathenaSQL servidor remoto
Soporte eAthena (Emulador y Server)
josang24
3
57
02 de Abril de 2007, 05:09:03
por
Vladd
[Guia] Montar un Servidor SQL
Desarrollo y Pruebas Usuarios
Piskas
2
299
13 de Agosto de 2008, 07:51:14
por
Piskas
[Guia] Montar un Servidor SQL [con Control Panel]
Desarrollo y Pruebas Usuarios
Piskas
0
486
16 de Agosto de 2008, 03:58:59
por
Piskas
[Guia] Introducción al Source de eathena
Desarrollo y Pruebas Usuarios
Logic
15
306
12 de Septiembre de 2008, 01:23:13
por
Vhan
Cargando...