AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



Le Deal du moment : -50%
-50% Baskets Nike Dunk Low
Voir le deal
64.99 €

Partagez
 

 [VX] Equip' Sort

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Equip' Sort Empty
MessageSujet: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 16:23

▼ Equip' Sort ▼


Script de nowël !

► Auteur : Blockade
► Date : 14/11/2010
► Niveau : Facile
► Version : 1.0

Ce script permet de faire en sorte que lorsqu'on équipe une arme spécifique le héros apprenne un sort. Si l'arme est déséquipée, le sort sera parti aussi !


Description du script :
- Permet de définir un sort par arme
- Configuration dans la BDD

­S­cript :
Lien vers le script

Screens :
J'suis gentille je vous met même des screen inutiles !

[VX] Equip' Sort 9003507279228_sans_titre2
[VX] Equip' Sort 19057705078896_sans_titre4


Installation :
Placez le au dessus de main.

Utilisation :
Pour assigner un sort à un arme mettez dans la partie note :
Code:
<sort x>
où x est l'ID du sort que vous voulez apprendre avec l'équipement de l'arme.

Enjoy =)


Dernière édition par Blockade le Dim 19 Déc 2010 - 16:46, édité 3 fois
Revenir en haut Aller en bas
Xavioo
Corsaire Lv.19
Corsaire Lv.19
Xavioo


Masculin Age : 26
Inscrit le : 26/11/2009
Messages : 2508

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 16:30

Ah! Ouais trop bien! X)

merci c'est pile au moment ou j'en avait besoin!
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 16:39

C'est sympa ^^

Le truc que tu pourrais améliorer c'est de permettre d'avoir plus de sorts par arme ^^
Revenir en haut Aller en bas
BARVACHE
Vache Folle
Vache Folle
BARVACHE


Masculin Age : 29
Inscrit le : 22/05/2010
Messages : 3005

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 16:44

C'est excellent comme script=)
Mais le lien a foiré lescript, je veux dire, il n'y a aucun retour à la ligne. Alors je les ai faits mais il me reste encore un bug que je ne saurais arranger><
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 16:48

Ah bon ? D'autres personnes ont le problème du retour à la ligne ? Parce que moi j'ai pas ^^'

Code:
Le truc que tu pourrais améliorer c'est de permettre d'avoir plus de sorts par arme ^^

Yep si y'a des demandes, ou je le ferais demain si je suis motivée (comment ca c'est pas long et je suis une grosse feignasse ? J'assume =) )

Merci sinon pour les commentaires !
Revenir en haut Aller en bas
BARVACHE
Vache Folle
Vache Folle
BARVACHE


Masculin Age : 29
Inscrit le : 22/05/2010
Messages : 3005

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 17:05

C'est bon, j'ai réussi à remettre les retours à la ligne, ça marche parfaitement.
Revenir en haut Aller en bas
lecode234
Citadin Lv.7
Citadin Lv.7
lecode234


Masculin Age : 27
Inscrit le : 09/01/2010
Messages : 219

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 17:20

Trop bien ^^
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 17:33

Merci encore une fois Blocky. =)
Revenir en haut Aller en bas
Ren-chan
Poulet trizo Lv.3
Poulet trizo Lv.3
Ren-chan


Féminin Age : 28
Inscrit le : 04/12/2010
Messages : 39

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 20:16

Génial le script, merci ça va beaucoup aider ^w^

Mais comme a dit Barvache, le lien retire tous les retours à la ligne et comme Ren = nul en script, tu pourrais remettre le script en spoil s'il te plait ?
Revenir en haut Aller en bas
Red-seeds
Templier Lv.15
Templier Lv.15
Red-seeds


Masculin Age : 26
Inscrit le : 02/07/2009
Messages : 1169

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 20:27

Spoiler:

Moi sa m'a pourtant rien fait...
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 20:35

Pareil pour moi je n'ai eu aucun problème, c'est bizarre...
Peut être le navigateur, c'est débile de penser ça, mais ce problème l'ai également alors bon.
Revenir en haut Aller en bas
Ren-chan
Poulet trizo Lv.3
Poulet trizo Lv.3
Ren-chan


Féminin Age : 28
Inscrit le : 04/12/2010
Messages : 39

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 21:57

J'utilise Windows Internet Explorer là... Ca doit venir de ça certainement... (il y a toujours des problèmes avec --')

Eh bien merci d'avoir mis le script sans lien, c'est plus pratique ^^
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeDim 19 Déc 2010 - 22:03

Ren-chan a écrit:
J'utilise Windows Internet Explorer là...

Va au diable !!!!



PS : Jolies images pour décrire Block' ^^
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeMer 22 Déc 2010 - 21:58

Blocky j'ai trouvé un petit problème avec ton script si tu l'utilises avec celui de la forge d'Askha
Lien: https://rpg-maker-vx.bbactif.com/t4436-forge-matsuo-amelioration-d-arme?highlight=forge

Si le personnages est équipé d'une arme et que tu l'as monte via la forge, celle-ci est automatiquement déséquiper ce qui est normal, mais par ailleurs le personnage conserve la compétence apprise par l'arme alors que celui-ci n'est plus équiper de cette dernière. =(
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeJeu 23 Déc 2010 - 12:20

Essaye de mettre ca en dessous de mon script :

Code:
 
#==============================================================================
# ** Game_Actor
#------------------------------------------------------------------------------
#  This class handles actors. It's used within the Game_Actors class
# ($game_actors) and referenced by the Game_Party class ($game_party).
#==============================================================================

class Game_Actor < Game_Battler

  #--------------------------------------------------------------------------
  # * Discard Equipment
  #    item : Weapon or armor to be discarded.
  #    Used when the "Include Equipment" option is enabled.
  #--------------------------------------------------------------------------
  def discard_equip(item)
    if item.is_a?(RPG::Weapon)
      if @weapon_id == item.id
        @weapon_id = 0
        forget_skill($data_weapons[@weapon_id].id_skill_eqs)
      elsif two_swords_style and @armor1_id == item.id
        @armor1_id = 0
        forget_skill($data_weapons[@armor1_id].id_skill_eqs)
      end
    elsif item.is_a?(RPG::Armor)
      if not two_swords_style and @armor1_id == item.id
        @armor1_id = 0
      elsif @armor2_id == item.id
        @armor2_id = 0
      elsif @armor3_id == item.id
        @armor3_id = 0
      elsif @armor4_id == item.id
        @armor4_id = 0
      end
    end
  end
end
Revenir en haut Aller en bas
shneskelecta
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
shneskelecta


Masculin Age : 30
Inscrit le : 19/12/2010
Messages : 68

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeJeu 23 Déc 2010 - 13:51

Script excellent. Ton nom apparaîtra dans mon crédit ^^

Merci.
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeJeu 23 Déc 2010 - 16:24

Je test et j'édite pour te donner confirmation. =)
Merci Blockade.

Edit Problème à la ligne19 quand je vais à la forge.

Spoiler:

J'ai aussi remarqué que le actor configurer dans la BDD avec une arme de départ, ne possède pas la compétence, il faut les déséquiper et les ré-équiper pour que celle-ci apparaisse.
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeJeu 23 Déc 2010 - 16:52

Arf j'suis conne ^^'

Code:
#==============================================================================
# ** Game_Actor
#------------------------------------------------------------------------------
#  This class handles actors. It's used within the Game_Actors class
# ($game_actors) and referenced by the Game_Party class ($game_party).
#==============================================================================

class Game_Actor < Game_Battler

  #--------------------------------------------------------------------------
  # * Discard Equipment
  #    item : Weapon or armor to be discarded.
  #    Used when the "Include Equipment" option is enabled.
  #--------------------------------------------------------------------------
  def discard_equip(item)
    if item.is_a?(RPG::Weapon)
      if @weapon_id == item.id
        forget_skill($data_weapons[@weapon_id].id_skill_eqs)
        @weapon_id = 0
      elsif two_swords_style and @armor1_id == item.id
        forget_skill($data_weapons[@armor1_id].id_skill_eqs)
        @armor1_id = 0
      end
    elsif item.is_a?(RPG::Armor)
      if not two_swords_style and @armor1_id == item.id
        @armor1_id = 0
      elsif @armor2_id == item.id
        @armor2_id = 0
      elsif @armor3_id == item.id
        @armor3_id = 0
      elsif @armor4_id == item.id
        @armor4_id = 0
      end
    end
  end
end

Ca devrait le faire !

Citation :
J'ai aussi remarqué que le actor configurer dans la BDD avec une arme de départ, ne possède pas la compétence, il faut les déséquiper et les ré-équiper pour que celle-ci apparaisse.

Ça prend deux lignes en event hein !
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeSam 25 Déc 2010 - 19:00

Ca marche niquel, merci Blocky =)
Chut faut pas le dire. ^^

Edit: J'ai trouvé un nouveau problème avec ce script (Blocky va me tuer =( ).
J'utilise le système de limite break DVV disponible ici: http://houseslasher.com/index.php?showtopic=105
Quand j'équipe un perso d'une arme j'obtiens ce message d'erreur:

Spoiler:

Argh, je me dis dans ce cas je vais prendre celui de KGC même si il est moins configurable
Lien ici: http://www.rpgmakervx-fr.com/divers-f186/script-kgc-t8842.htm désolé c'est le seul lien que j'ai trouvé. ^^
Mais j'obtiens ce message d'erreur quand je fais la même manœuvre dite au-dessus

Spoiler:

Je rajoute que si l'arme possède une compétence, il n'y a aucun problème, mais si elle en possède pas, il y a un soucis.
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeSam 25 Déc 2010 - 19:12

C'est ca de mettre la tonne de script aussi..

Dans le premier script essaye de mettre :

Code:
next if skill.nil?

entre
Code:
self.skills.each { |skill|

et
Code:
if skill.limitbreak?

Après désolée mais je pourrais pas être derrière tous tes problèmes d'incompatibilité ^^'
Revenir en haut Aller en bas
Garruk
Aventurier Lv.16
Aventurier Lv.16
Garruk


Age : 39
Inscrit le : 03/09/2009
Messages : 1503

[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitimeSam 25 Déc 2010 - 19:19

J'avais testé sur un projet vierge justement, car j'avais peur que ça venait de la grosse quantité de scripts que j'avais ajouté. Tu gères Blockade comme toujours ça marche maintenant.
Je sais bien, mais ses scripts de limit sont assez utilisés je pense (ou pas), bref je vais passé un magnifique noël grâce à toi, merci. =)
Revenir en haut Aller en bas
Contenu sponsorisé




[VX] Equip' Sort Empty
MessageSujet: Re: [VX] Equip' Sort   [VX] Equip' Sort Icon_minitime

Revenir en haut Aller en bas
 

[VX] Equip' Sort

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [RESOLU]problème de script Equip'sort
» Problème d'affichage - Dégâts sort ne s'affiche pas/Sort ne fait pas de dégâts !
» Skill Equip
» CC menu equip
» [VX] YERD/KGC Scene Equip

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Objets et compétences-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit