| VRM besoin d'un script s'il vous plait | |
|
Auteur | Message |
---|
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: VRM besoin d'un script s'il vous plait Sam 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 |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 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? |
|
| |
Mage Lv.11
Age : 29 Inscrit le : 09/04/2008 Messages : 629
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 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) |
|
| |
Roi des Lapinous
Age : 34 Inscrit le : 11/10/2008 Messages : 2292
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 5 Avr 2009 - 7:24 | |
| Il me semble que ce script existe déja, as tu bien fouillé? |
|
| |
Templier Lv.15
Age : 30 Inscrit le : 29/11/2008 Messages : 1272
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 5 Avr 2009 - 9:00 | |
| Ben...C'est dans Dofus aussi ça. Sinon, je ne sais pas s'il y en a désolé. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 5 Avr 2009 - 12:43 | |
| pile poil ^^ - Spoiler:
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?
OUI!!!!!!!! et les arme aussi entre la dedans ^^ a oui et j'ai cherché pendant 3 jour ^^ Merci d'avance ^^ |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 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 |
|
| |
Poulet trizo Lv.3
Age : 28 Inscrit le : 02/04/2009 Messages : 40
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 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. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Dim 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:
ars = [$data_weapons[@armor_id1],
pourait tu verifier? |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: VRM besoin d'un script s'il vous plait Lun 6 Avr 2009 - 14:02 | |
| Il te met quoi comme erreur ? Prend le bug en screen ! |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Lun 6 Avr 2009 - 15:46 | |
| Normalement c'est réglé, vérifie ^^. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Lun 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 |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Mar 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é. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Mar 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 ^^ Message edit. |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Mar 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! |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Mar 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 ^^ |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Mer 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. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Mer 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 ^^ |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Mer 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? |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Jeu 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 ^^ |
|
| |
Invité
| Sujet: Re: VRM besoin d'un script s'il vous plait Jeu 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 ^^. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: VRM besoin d'un script s'il vous plait Jeu 9 Avr 2009 - 16:39 | |
| non pas grave, et un gros merci! la tout marche ^^ |
|
| |
| Sujet: Re: VRM besoin d'un script s'il vous plait | |
| |
|
| |
| VRM besoin d'un script s'il vous plait | |
|