DivineRO necesita tu AYUDA para seguir Online - Anunciate en DivineRO - Donaciones


Autor Tema: Restriccion de Cartas.  (Leído 1302 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado obepTopic starter

  • Baby user - 3 Post de inmunidad a Infraccion
  • *
  • Mensajes: 2
  • 0 zeny
  • Ver Inventario
  • Reputacion: 0

  • Actividad
    0%
  • Registrado: 08/04/2010
    YearsYearsYearsYears
    • Desconectado
Restriccion de Cartas.
« en: 05 de Mayo de 2010, 04:50:12 am »
Información adicional:
Bueno la verdad yo he estado buscando esta guia por todos lados, pero la que encontre no la entendi nada. La verdad estoy buscando que me ayuden a como poner en mi server una restriccion de cartas, es decir, que si se ekipan dos cartas, al momento de equiparse la tercera carta pierdan todas sus efectos y no den nada.
Las cartas que quisiera que figuraran en esa restriccion son:
• Todas las MVP de Bio 3.
• Ifrit Card.
• Thanatos Card.
• Valkyrie Rangris Card.
• Kiel D-01 Card.
• Fallen Bishop Hibram Card.

Espero y me puedan ayudar con esto  :HMM:

Gracias


Desconectado Danriu

  • Second Class
  • *
  • Mensajes: 47
  • 0 zeny
  • Ver Inventario
  • Reputacion: 17

  • Actividad
    0%
  • Registrado: 01/05/2007
    YearsYearsYearsYearsYearsYearsYears
    • Desconectado
Re:Restriccion de Cartas.
« Respuesta #1 en: 05 de Mayo de 2010, 06:29:24 am »
Información adicional:
Bueno tengo una idea de como lograr lo que buscas... pero no es dede src, sino desde la db...te recomiendo hacer un backup de tu item_db, ok mi idea es la siguiente:

Pues hay algunas cartas que hacen ya, algo bastante parecido y son las cartas que hacen "combo" con otras cartas, pongamos como ejemplo la Succubus card:

4218,Succubus_Card,Succubus Card,6,20,,10,,,,,,,,16,,,,,{ bonus bMaxHP,1000; if (isequipped(4269)) { bonus bVit,1; bonus bHPrecovRate,10; } else { bonus bVit,-3; bonus bHPrecovRate,-20; } },{},{}

En rojo se encuentra lo que sería útil para lograr el cometido, esta sentencia pone como condicion tener el item con la id 4269, para poder obtener el efecto que le sigue, lo cual se cambiaria por el id de la carta que quieres restringir, ahora como ejemplo usaremos la Thanatos card :

4399,Thanatos_Card,Thanatos Card,6,20,,10,,,,,,,,2,,,,,{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30; },{},{}

En azul esta marcado el codigo del efecto original de la carta, ahora el experimento sería mas o menos así:



Codigo añadido

Efecto Original

Efecto en caso de tener 3 Thanatos card

Experimentales

--------------------
Codigo
--------------------


4399,Thanatos_Card,Thanatos Card,6,20,,10,,,,,,,,2,,,,,{if (isequipped(4399)*3){bonus bDef,+0}else{ bonus bDefRatioAtkRace,RC_Boss; bonus bDefRatioAtkRace,RC_NonBoss; bonus bSPDrainValue,-1; bonus bDef,-30; bonus bFlee,-30; }},{},{}

Nota: El " *3 " lo puse como experimental, porque no se como asimile la variable "isequiped" la multiplicación por 3, puede que haya que mover el *3 fuera de los paréntesis del if, es cosa de probar, también es posible que encuentres una mejor manera de hacerlo.

Puse  como efecto en caso de que tengas 3 cartas base def + 0, suponiendo que esto no de "nada".



Espero que esto te puede servir, tendrás que probar si te funciona, es muy probable que funcione, revisa bien los códigos, en fin... espero que te sea de ayuda...Salu2 ;D.



« última modificación: 05 de Mayo de 2010, 06:47:10 am por Danriu »

Desconectado obepTopic starter

  • Baby user - 3 Post de inmunidad a Infraccion
  • *
  • Mensajes: 2
  • 0 zeny
  • Ver Inventario
  • Reputacion: 0

  • Actividad
    0%
  • Registrado: 08/04/2010
    YearsYearsYearsYears
    • Desconectado
Re:Restriccion de Cartas.
« Respuesta #2 en: 05 de Mayo de 2010, 07:37:25 pm »
Información adicional:
Hmm no creo que me hayas entendido. No es restringir ponerse por ejemplo 3 Thanatos card, sino que por ejemplo al ekiparme Vr y Thana de el efecto bn, Pero si me ekipo una Fallen por ejemplo pierdan todas esta su efecto. Espero y me hayas entendido D;

Desconectado Ichisito

  • Moderador
  • Posteador Divino
  • *
  • *
  • Mensajes: 3248
  • 0 zeny
  • Ver Inventario
  • Pais: es
  • Reputacion: 329
  • Sexo: Masculino
  • Técnico en Microinformática y Hardware


  • Actividad
    0%
  • Registrado: 21/05/2007
    YearsYearsYearsYearsYearsYearsYears
    • Hace calor Blog~
    • Desconectado
Re:Restriccion de Cartas.
« Respuesta #3 en: 05 de Mayo de 2010, 08:31:07 pm »
Información adicional:
De hecho si va por buen camino, el comando este puede abarcar mas de un solo item, osea que si usas 3 IDs para el if(isequipped(ID1,ID2,ID3)) detectará cuando estén los 3 equipados y te dará el bonus nulo, osease que se anularán todas las cartas



Desconectado Danriu

  • Second Class
  • *
  • Mensajes: 47
  • 0 zeny
  • Ver Inventario
  • Reputacion: 17

  • Actividad
    0%
  • Registrado: 01/05/2007
    YearsYearsYearsYearsYearsYearsYears
    • Desconectado
Re:Restriccion de Cartas.
« Respuesta #4 en: 07 de Mayo de 2010, 08:36:14 am »
Información adicional:
Bueno la verdad yo he estado buscando esta guia por todos lados, pero la que encontre no la entendi nada. La verdad estoy buscando que me ayuden a como poner en mi server una restriccion de cartas, es decir, que si se ekipan dos cartas, al momento de equiparse la tercera carta pierdan todas sus efectos y no den nada,
Hmm no creo que me hayas entendido. No es restringir ponerse por ejemplo 3 Thanatos card, sino que por ejemplo al ekiparme Vr y Thana de el efecto bn, Pero si me ekipo una Fallen por ejemplo pierdan todas esta su efecto. Espero y me hayas entendido D;

Bueno.. no puedo leerte la mente.. no fuiste especifico explicando... lee tu mismo lo que escribiste, no dejaste claro lo que comentaste después... en fin... pues esa es una idea...salu2.


 

Problema con cartas, pj la thanatos card

Iniciado por iky46

Respuestas: 8
Vistas: 714
Último mensaje 23 de Octubre de 2006, 08:29:26 pm
por Eves
No se puede poner cartas en equipos

Iniciado por Doko

Respuestas: 6
Vistas: 752
Último mensaje 08 de Noviembre de 2006, 02:30:41 am
por Doko
cartas sin efectos

Iniciado por phenix

Respuestas: 3
Vistas: 386
Último mensaje 13 de Noviembre de 2006, 05:24:25 pm
por phenix