Black Tibia

Comunidad de Open Tibia Servers


No estás conectado. Conéctate o registrate

 » Tutoriales de Programación » 

[TFS] Añadir signo menos al atacar

[TFS] Añadir signo menos al atacar

#1 [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 7:05 pm

God Darkaness

avatar

Miembro
Testeando en The Forgotten Server 0.4

[Tienes que estar registrado y conectado para ver esa imagen]

Bueno comencemos xd, de nuevo hacer el post, se me fue la luz, flojera de hacerlo de nuevo pero no importa.
Necesitamos un compilador y este es el que estoy usando The Forgotten Dev-Cpp.
Link

Vamos y abrimos nuestro proyecto .dev, luego buscamos y abriremos, game.cpp

[Tienes que estar registrado y conectado para ver esa imagen]

Y vamos a editar estas lineas.

Código:
            if(hitEffect != MAGIC_EFFECT_UNKNOWN)
               magicEffect = hitEffect;

            if(hitColor != COLOR_UNKNOWN)
               textColor = hitColor;

            if(textColor < COLOR_NONE && magicEffect < MAGIC_EFFECT_NONE)
            {
               char buffer[20];
               sprintf(buffer, "%d", damage);

               addMagicEffect(list, targetPos, magicEffect);
               addAnimatedText(list, targetPos, textColor, buffer);
            }

[Tienes que estar registrado y conectado para ver esa imagen]

Y vamos a editar esta linea sprintf(buffer, "%d", damage); y donde esta "%d"añadiremos un menos y asi quedaria "-%d"

Código:
            if(hitEffect != MAGIC_EFFECT_UNKNOWN)
               magicEffect = hitEffect;

            if(hitColor != COLOR_UNKNOWN)
               textColor = hitColor;

            if(textColor < COLOR_NONE && magicEffect < MAGIC_EFFECT_NONE)
            {
               char buffer[20];
               sprintf(buffer, "-%d", damage);

               addMagicEffect(list, targetPos, magicEffect);
               addAnimatedText(list, targetPos, textColor, buffer);
            }
[Tienes que estar registrado y conectado para ver esa imagen]

El de mana ahora.
Busca esta linea y aras lo mismo añadir el signo menos
Código:
               target->drainMana(attacker, combatType, manaDamage);
               char buffer[20];
               sprintf(buffer, "%d", manaDamage);

               addMagicEffect(list, targetPos, MAGIC_EFFECT_LOSE_ENERGY);
               addAnimatedText(list, targetPos, COLOR_BLUE, buffer);
            }
Ahora la linea quedaria asi
Código:
               target->drainMana(attacker, combatType, manaDamage);
               char buffer[20];
               sprintf(buffer, "-%d", manaDamage);

               addMagicEffect(list, targetPos, MAGIC_EFFECT_LOSE_ENERGY);
               addAnimatedText(list, targetPos, COLOR_BLUE, buffer);
            }

Y luego compilamos.

[Tienes que estar registrado y conectado para ver esa imagen]

Y despues se cargaran los datos y te aparecerá el exe.

Bueno eso fue todo amigos.
[Tienes que estar registrado y conectado para ver este vínculo]



Última edición por God Darkaness el Dom Feb 08, 2015 2:28 pm, editado 2 veces

#2 Re: [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 7:08 pm

chaotiick

avatar

Miembro
genial te envie pm revisalo

#3 Re: [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 7:31 pm

Methemia

avatar

Miembro
en tfs 1.0 como seria?

https://www.facebook.com/Methemia

#4 Re: [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 8:16 pm

God Darkaness

avatar

Miembro
Te ayudaria pero necesito el microsoft visual c++ no lo he podido descargar ya que me sale un error amigo.

#5 Re: [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 9:32 pm

Muzstang

avatar

Scripter
@UP, te falto el de mana.

@Methemia, postea el game.cpp

#6 Re: [TFS] Añadir signo menos al atacar el Miér Oct 15, 2014 10:00 pm

God Darkaness

avatar

Miembro
Ya lo añadi se me paso por alto, ya lo habia puesto pero se me olvido cuando hice el post de nuevo. Disculpa

#7 Re: [TFS] Añadir signo menos al atacar el Jue Oct 16, 2014 1:29 pm

El Loco Danny

avatar

Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Vamos y abrimos nuestro proyecto .dev, luego buscamos y abriremos, game.cpp
No logro encontar ese archivo ¿Como hago o donde encuentro ese archivo .dev?

#8 Re: [TFS] Añadir signo menos al atacar el Jue Oct 16, 2014 1:57 pm

God Darkaness

avatar

Miembro
Tienes las sources? osea las 0.4

Asi como estas :
donde esta marcado rojo, es el archivo .dev
[Tienes que estar registrado y conectado para ver esa imagen]

#9 Re: [TFS] Añadir signo menos al atacar el Mar Dic 16, 2014 8:52 pm

Riikudou(Ns)

avatar

Miembro
bro no encuentro ese archivo en las sources uso tfs 0.4

https://www.facebook.com/httpstibia?ref=hl

#10 Re: [TFS] Añadir signo menos al atacar el Sáb Mayo 12, 2018 7:04 pm

Masakre


Novato
¿Quién re-escribiría todo el código fuente para el ejecutable del Tibia?
¿O alguien consiguió las fuentes originales del Tibia y lo hizo público?

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

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

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .