Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Últimos temas
» Sword Heros Art´s Work
por orochii Hoy a las 15:45

» [Colectivo] ¡El terrible mapa n00b!
por Wecoc Hoy a las 15:14

» Ayuda para desactivar un HUD y activarlo
por alex1633 Hoy a las 14:53

» [XP] Elnard Radar
por Wecoc Hoy a las 11:24

» [VX] [Ayuda] Editar textos del archivo RGSS202E.dll
por Oscar92player Hoy a las 11:06

» Imagen fija en un sitio
por xXIsrael0499Xx Hoy a las 10:04

» Maratón Maker - ¡RESULTADOS! ¡Sí, los hay!
por orochii Hoy a las 03:51

» Ayuda rpg maker MV
por orochii Hoy a las 03:49

» Buenas, gente!
por orochii Hoy a las 03:44

» AYUDA!!!1 POKEMON CON OBJETO
por orochii Hoy a las 03:39

Afiliados
Estadísticas
Tenemos 3762 miembros registrados.
El último usuario registrado es KinGzMC.

Nuestros miembros han publicado un total de 85760 mensajes en 12213 argumentos.

Ayuda:¿Dónde está el código del daño?

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP Ayuda:¿Dónde está el código del daño?

Mensaje por MaxTai el 2013-10-22, 18:51

Bueno, pues ahora mi problema es que cuando comienzo una batalla y golpeo al enemigo, ya sea con ataque o habilidad, el daño qeu le hago es 0 o Fallo. Buscando un tiempo por Google descubrí aquí mismo un Post en el que Orochii puso un código que debía ponerse debajo de cierta línea, eso sí, no especifíco en que Sitio de los Script (Main, Battler_2, etc.). Entonces he estado buscando dentro de la carpeta y sigo sin encontrarlo.¿Alguien me podría especificar dónde está el código?

El código en cuestión es este:
Código:
# Calculate basic damage
      atk = [attacker.str - (self.dex / 4), 0].max
      self.damage = atk * (20 + attacker.str) / 20
      # Element correction
      self.damage *= elements_correct(attacker.element_set)
      self.damage /= 100
¡Gracias por adelantado!
avatar
MaxTai
Iniciado
Iniciado

0/3

Créditos 22

Gracias : 3

Volver arriba Ir abajo

RPG Maker XP Re: Ayuda:¿Dónde está el código del daño?

Mensaje por silvanash el 2013-10-22, 19:01

Prueba con algo más sencillo: haz una prueba de batalla en la que tus personajes tengan equipamiento. Si los personajes van al combate sin nada de equipo, todos sus ataques harán 0 de daño o fallarán.
avatar
silvanash
Aventurero
Aventurero

0/3

Créditos 1627

Gracias : 229

Volver arriba Ir abajo

RPG Maker XP Re: Ayuda:¿Dónde está el código del daño?

Mensaje por MaxTai el 2013-10-22, 19:34

¡Muchas gracias!Sin embargo, me quedo con las ganas de que se pueda atacar sin un arma...En fin.

¡Gracias Silvanash!
avatar
MaxTai
Iniciado
Iniciado

0/3

Créditos 22

Gracias : 3

Volver arriba Ir abajo

RPG Maker XP Re: Ayuda:¿Dónde está el código del daño?

Mensaje por llavebulacio el 2013-10-22, 19:56

Y... Simplemente crea un arma que se llame "Nada" y dale unas estadísticas bajas. Y listo, el jugador tendría "nada".

ATTE,
Llavebulacio
avatar
llavebulacio
Principiante
Principiante

0/3

Créditos 304

Gracias : 6

Volver arriba Ir abajo

RPG Maker XP Re: Ayuda:¿Dónde está el código del daño?

Mensaje por Wecoc el 2013-10-22, 21:17

Llave si haces eso el jugador podrá desequiparse la nada.
Pero no le busquéis tres gatos al caballo regalado, existen scripts para solucionar el problemilla de los ataques sin arma (que es un problema que veo más bien casi como un bug del propio programa xD)

Puedes buscar por la red "RPG maker XP atacar sin arma" por ejemplo y encontraras cosas...

Encontré este, pero ya te digo que hay otros.
http://www.mundo-maker.com/t3350-script-dano-minimo-y-ataque-sin-armadura

Por cierto, respondiendo más específicamente tu pregunta, ¿Dónde está el código de daño? Pues principalmente en Game_Battler 3, repartido en los def attack_effect y skill_effect está lo que sería la fórmula de ataque que usa el programa por defecto. Luego está el código que controla los sprites del daño (cómo se muestran los números en la pantalla) pero eso ya es otra historia, en ese caso está en la Ayuda del maker dentro del script oculto RPG::Sprite

Espero haber ayudado.
avatar
Wecoc
Administrador
Administrador



Créditos 9361

Gracias : 516

Volver arriba Ir abajo

RPG Maker XP Re: Ayuda:¿Dónde está el código del daño?

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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