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



Le Deal du moment : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €

Partagez
 

 VRM besoin d'un script s'il vous plait

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeSam 4 Avr 2009 - 22:20

Bonjour!!!
j'aurais besoin si possible d'un script, le voila :

Armure\Arme de set
voile, pour ceux qui joue au jeux de BLIZZARD connaise sa, ses des piéce d'armure\d'arme qui
appartienne a un set particulier, que si on équipe toute les part du set, on a un bonus different pour chaque set
Si vous comprenez que dale d'ite le ^^


Merci
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 6:11

Je crois que je vois...
Ce que tu cherches c'est un script qui si on a par exemple: Bottes de bronze, armure de bronze, casque de bronze (et arme de bronze? ou pas, éclairci moi la dessus ^^) on obtient par exemple un bonus de défense.

C'est bien ça?
Revenir en haut Aller en bas
DarkTom666
Mage Lv.11
Mage Lv.11
avatar


Masculin Age : 29
Inscrit le : 09/04/2008
Messages : 629

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 7:20

ouai genre Ta 2 objet de bronze sur toi sa fait un petit bonus et plus tant a sur toi plus le bonus et grand (enfin c ce que je pense)
Revenir en haut Aller en bas
Elezia
Roi des Lapinous
Roi des Lapinous
Elezia


Masculin Age : 33
Inscrit le : 11/10/2008
Messages : 2291

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 7:24

Il me semble que ce script existe déja, as tu bien fouillé?
Revenir en haut Aller en bas
pattes
Templier Lv.15
Templier Lv.15
pattes


Masculin Age : 30
Inscrit le : 29/11/2008
Messages : 1272

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 9:00

Ben...C'est dans Dofus aussi ça. Sinon, je ne sais pas s'il y en a désolé.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 12:43

pile poil ^^

Spoiler:
OUI!!!!!!!! et les arme aussi entre la dedans ^^

a oui et j'ai cherché pendant 3 jour ^^

Merci d'avance ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 19:07

Voila, c'est fait mais sans test...:

Code:
class RPG::BaseItem
  def set
    /SET=(\w+)/ === self.note
    return $1.to_s
  end
end

class Game_Actor
  alias mimiman_equipment_set_game_actor_change_equip change_equip
  def change_equip(*args)
    mimiman_equipment_set_game_actor_change_equip(*args)
    update_set_bonus
  end
 
  def update_set_bonus
    @bonus_set = '' if @bonus_set.nil?
    w = $data_weapons[@weapon_id]
    if w.nil? or w.set == ''
      stop_bonus
      return
    end
    ars = [$data_armors[@armor2_id],
    $data_armors[@armor3_id]]
    ars << $data_armors[@armor1_id] if w.two_handed == false
    ars << $data_armors[@armor4_id] if BONUS[w.set][2]
    if ars.include?(nil)
      stop_bonus
      return
    end
   
    for a in ars
      if w.set != a.set
        stop_bonus
        return
      end
    end
   
    if @bonus_set != w.set
      stop_bonus
      bonus,val = BONUS[w.set]
      eval("@#{bonus}_plus += val")
      @bonus_set = w.set
    end
  end
 
  def stop_bonus
    if @bonus_set != ''
      type,val = BONUS[@bonus_set]
      eval("@#{type}_plus -= val")
      @bonus_set = ''
    end
  end
end

A mettre dans un nouveau script au dessus de main.

Pour les bonus, crée un nouveau script et rajoute:

Code:
class Game_Actor
  BONUS = {'set1' => ['atk', 10,true],
    'set2' => ['maxhp',100],
    'set3' => ['maxmp',50]}
end

Remplace set1, set2 et set3 par le nom des sets que tu veux.
Si tu veux rajouter un set rajoute une ligne sur le modèle de la ligne set2 entre les { }.
Entre [ ] se trouve le type et la valeur du bonus. Les bonus sont 'maxhp', 'maxmp', 'atk', 'def', 'spi', 'agi'.
La valeur est le nombre rajouté à la caractéristique.

Après pour dire qu'une arme ou armure appartient à un certain set c'est dans les commentaires des objets, rajoute:

SET=nom_du_set

/!\ Pas d'espace, seulement des '_'.

Je crois avoir tout dit, préviens moi si tu vois un bug.


Dernière édition par Mimiman le Jeu 9 Avr 2009 - 16:08, édité 6 fois
Revenir en haut Aller en bas
Yoy
Poulet trizo Lv.3
Poulet trizo Lv.3
Yoy


Masculin Age : 28
Inscrit le : 02/04/2009
Messages : 40

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 19:12

Merci pour le script, je n'ai pas testé mais ça m'a l'air bon.
Sinon c'est faisable par event mais en beaucoup plus long puisqu'il faut faire les réciproques.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeDim 5 Avr 2009 - 22:21

:pleaaase: MERCI!!!!!!!!
sauf un bug ^^
quand j'équipe/déséquipe un armure ou une arme il me mets une erreur a cette ligne :
Spoiler:
pourait tu verifier?
Revenir en haut Aller en bas
La Meche
Flibustier Lv.21
Flibustier Lv.21
La Meche


Masculin Age : 30
Inscrit le : 24/05/2008
Messages : 3234

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeLun 6 Avr 2009 - 14:02

Il te met quoi comme erreur ?
Prend le bug en screen !
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeLun 6 Avr 2009 - 15:46

Normalement c'est réglé, vérifie ^^.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeLun 6 Avr 2009 - 20:54

:depression: désoler sa re-marche pas ^^ c'est la même erreur a la même place
Voila un screen :
Spoiler:
merci d'avance Very Happy
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMar 7 Avr 2009 - 16:51

Je l'ai réécrit de A à Z, sa marche comme il faut ^^ (j'ai pris le temps de tester là...).
J'ai aussi rajouter une modification:

Dans ce code:

Code:
class Game_Actor
  BONUS = {'set1' => ['atk', 10],
    'set2' => ['maxhp',100]}
end

Entre les crochets, si tu rajoute ,true l'accessoire sera considéré comme partie du set, sinon peut importe l'accessoire ajouté.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMar 7 Avr 2009 - 17:13

MERCI!!!!!!!
mais un probleme encore quand je sélectionne l'arme/armure das equipement, voila l'image:
Spoiler:
Voici la ligne en question :
ars << $data_armors[@armor4_id] if BONUS[w.set][2]

et j'ai remarqué que sa ne fait qu'avec des item de set ^^
Merci de regarder Laughing
^^

Message edit.
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMar 7 Avr 2009 - 19:00

Bon, là j'ai tester avec ou sans équipement, d'un set ou pas, d'après les règles que Dieu à établi sa doit fonctionner!
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMar 7 Avr 2009 - 19:51

:pleaaase: tes mon idol, sa marche !!!!!!!
MERCI!!!!!!!

:depression: raaaa je porte maleur ^^
les bonus ne se mette pas :'(
^^ merci de regarder, tu sais tu est vraiment cool de m'aider ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMer 8 Avr 2009 - 11:17

Je peux rien faire sans plus d'info, chez moi il fonctionne parfaitement...

As-tu d'autre script? Si oui donne les liens pour les voir.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMer 8 Avr 2009 - 19:16

bon, j'ai essayer dans un projet vide, et sa marche pas non plus :\
Peut tu me faire une demo pour voir?
Merci et s'il vous plait ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeMer 8 Avr 2009 - 19:36

Tout ce que j'ai fait c'est garder les bonus que j'ai mis dans l'exemple ('set1', 'set2', ...) et de mettre un event qui donne l'équipement d'un set...
As-tu bien mis SET=nom_du_set dans les commentaires des équipements du set nom_du_set?
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeJeu 9 Avr 2009 - 15:40

OUI!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
je vien de comprendre XD
il que TOUT l'equipement soit dans un kit "Même Kit"
sauf l'acsesoir! sauf si true est mis, VRM MERCI SA MARCHE BIEN LA!!!!!!
^^

EDIT :
oki, il y a une chose, si on a une arme deux main sa marche pas par-ce-qu'on a pas le bouclier...
pourait tu verifier
Merci ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeJeu 9 Avr 2009 - 16:09

Désolé, c'est réglé.
Je savais pas qu'il y avait une option arme à deux mains de base, je viens de XP et le seul truc que j'ai ouvert pour le moment c'est l'éditeur de script ^^.
Revenir en haut Aller en bas
Mister.Darcy
Habitant Lv.6
Habitant Lv.6
avatar


Masculin Avertissements : Banni !
Inscrit le : 02/01/2009
Messages : 138

VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitimeJeu 9 Avr 2009 - 16:39

non pas grave, et un gros merci!
la tout marche ^^
Revenir en haut Aller en bas
Contenu sponsorisé




VRM besoin d'un script s'il vous plait Empty
MessageSujet: Re: VRM besoin d'un script s'il vous plait   VRM besoin d'un script s'il vous plait Icon_minitime

Revenir en haut Aller en bas
 

VRM besoin d'un script s'il vous plait

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

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Requêtes :: Archives-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit