Quedada del ChatBox
Conectarse
Estadísticas
Tenemos 2162 miembros registrados.El último usuario registrado es chichox.
Nuestros miembros han publicado un total de 37849 mensajes en 4923 argumentos.
Últimos temas
» Relato de Seytanpor mrhawi Hoy a las 5:46 pm
» Pequeño tilemap de Pokemon
por Wecoc Hoy a las 5:39 pm
» Vehiculos por agua
por orochii Hoy a las 5:30 pm
» Denme su opinión sobre este sprite
por mrhawi Hoy a las 5:13 pm
» Saludos gente
por orochii Hoy a las 4:43 pm
» CONCURSO DE TROFEOS (Nº2)
por EdénTheGame Hoy a las 4:40 pm
» script Titulo animado -Modificacion-
por Felipe_9595 Hoy a las 4:27 pm
» Galeria de Dibujos
por Wecoc Hoy a las 3:32 pm
» D.R.E.A.M.S [RPGXP] [DEMO 2.0!]
por ZeroTwilight Hoy a las 3:05 pm
» Ganar dinero con el maker
por gerrtunk Hoy a las 12:57 pm
Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Topic de screens----------------------------------------
[RMVX] Pedido; Script Reparto de Experiencia Ganada
[RMVX] Pedido; Script Reparto de Experiencia Ganada
Bueno, me gustaria saber si ustedes tienen conocimiento o quizas hayan visto algun tipo de Script que reparta la experiencia ganada entre los personajes del juego. No me refiero a repartir puntos de experiencia para subir estadistícas, si no más bien que la experiencia ganada se divida en los miembros de la partida.
Creo que si no doy ejemplo de lo que estoy preguntando o pidiendo, ni el mismo Mago de Oz me entenderia, nisiquiera Mordor.
Cito como ejemplo "The Legend of Dragoon" quienes lo han jugaba vieron que al ganar la batalla la experiencia se dividia para todos los particiapante de la batalla y la que sobraba para los que no.
Ejemplo:
Venzo a una Babosa gigante con Miles de Téntaculas hija de un Molbol del Final Fantasy VIII la cual me otorga 1600 puntos de experiencia. Entonces justamente yo me encuentro con 4 miembros de mi partida, los 4 protagonistas por así decirlo y la experiencia ganada se reparte entre ellos:
Personaje 1 = 400 pts de experiencia
Personaje 2 = 400 pts de experiencia
Personaje 3 = 400 pts de experiencia
Personaje 4 = 400 pts de experiencia
Eso seria en vez de darle 1600 de experiencia a cada uno. Así el trabajo de subir nivel, os ocuparia una buena parte del juego.
Por lo tanto, como he dicho me gustaria saber si hay un script de tal modo. ¿Se entiende?
Creo que si no doy ejemplo de lo que estoy preguntando o pidiendo, ni el mismo Mago de Oz me entenderia, nisiquiera Mordor.
Cito como ejemplo "The Legend of Dragoon" quienes lo han jugaba vieron que al ganar la batalla la experiencia se dividia para todos los particiapante de la batalla y la que sobraba para los que no.
Ejemplo:
Venzo a una Babosa gigante con Miles de Téntaculas hija de un Molbol del Final Fantasy VIII la cual me otorga 1600 puntos de experiencia. Entonces justamente yo me encuentro con 4 miembros de mi partida, los 4 protagonistas por así decirlo y la experiencia ganada se reparte entre ellos:
Personaje 1 = 400 pts de experiencia
Personaje 2 = 400 pts de experiencia
Personaje 3 = 400 pts de experiencia
Personaje 4 = 400 pts de experiencia
Eso seria en vez de darle 1600 de experiencia a cada uno. Así el trabajo de subir nivel, os ocuparia una buena parte del juego.
Por lo tanto, como he dicho me gustaria saber si hay un script de tal modo. ¿Se entiende?

Sixpounder- Iniciado

-

34
Re: [RMVX] Pedido; Script Reparto de Experiencia Ganada
Holas,
Mira, para eso debes editar tu Game_Troop,la linea 215 .
y la linea donde aparece :
La sostituyes por esta :
Lo que hace es dividir la experiencia obtenida de los enemigos por la cantidad de personajes en tu grupo , por ejemplo :
LimoA da exp 5 , entonces la pelea seria asi :
LimoA*3 Vs . 2 miembros en el grupo
Exp total : 1.6666666667 por cada enemigo derrotado,en total 5 de EXP.
(Divide la Exp de cada enemigo uno por uno)
Ahora , si no quieres complicarte y editar scripts , pega este sobre main y listo:
(Hace lo mismo que lo anterior)
bYe
Mira, para eso debes editar tu Game_Troop,la linea 215 .
- Código:
def exp_total
exp = 0
for enemy in dead_members
exp += enemy.exp unless enemy.hidden
end
return exp
end
y la linea donde aparece :
- Código:
exp += enemy.exp unless enemy.hidden
La sostituyes por esta :
- Código:
exp += enemy.exp/$game_party.members.size unless enemy.hidden
Lo que hace es dividir la experiencia obtenida de los enemigos por la cantidad de personajes en tu grupo , por ejemplo :
LimoA da exp 5 , entonces la pelea seria asi :
LimoA*3 Vs . 2 miembros en el grupo
Exp total : 1.6666666667 por cada enemigo derrotado,en total 5 de EXP.
(Divide la Exp de cada enemigo uno por uno)
- Spoiler:
- Código:
class Game_Troop < Game_Unit
def exp_total
exp = 0
peleadores = $game_party.members.size
for enemy in dead_members
exp += enemy.exp/peleadores unless enemy.hidden
end
return exp
end
end
(Hace lo mismo que lo anterior)
bYe

Mukadelheid- Principiante

-

274
Re: [RMVX] Pedido; Script Reparto de Experiencia Ganada
Muchas Gracias, me has ayudado mucho con lo que me has dicho. Si me da flojera editar scripts En fin ya lo dije, muchas gracias un saludo.

Sixpounder- Iniciado

-

34
Permiso de este foro:
No puedes responder a temas en este foro.















