Quedada del ChatBox
Conectarse

Recuperar mi contraseña

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 Seytan
por 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

Afiliados
Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Topic de screens
----------------------------------------
Navega con Firefox
[DESCARGA]

[RMVX] Pedido; Script Reparto de Experiencia Ganada

 :: RPG Maker :: Scripts :: Pedidos

Ver el tema anterior Ver el tema siguiente Ir abajo

[RMVX] Pedido; Script Reparto de Experiencia Ganada

Mensaje por Sixpounder el Mar Ago 17, 2010 1:59 am

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?

Sixpounder
Iniciado
Iniciado

0/3

Créditos 34


Volver arriba Ir abajo

Re: [RMVX] Pedido; Script Reparto de Experiencia Ganada

Mensaje por Mukadelheid el Mar Ago 17, 2010 4:40 am

Holas,

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)










Ahora , si no quieres complicarte y editar scripts , pega este sobre main y listo:
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
Principiante

0/3

Créditos 274


Volver arriba Ir abajo

Re: [RMVX] Pedido; Script Reparto de Experiencia Ganada

Mensaje por Sixpounder el Mar Ago 17, 2010 5:11 am

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
Iniciado

0/3

Créditos 34


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Scripts :: Pedidos

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