Nous sommes actuellement le 20 Mai 2013, 23:24 Recherche avancée
Code arme équipée
Règles du forum
-Mettez un titre clair et explicite, pas un titre vague.
-Fournissez le plus d'informations possible, soyez clair et précis.
-Si votre question est liée à un script, postez le script, un lien vers lui, ou une démo.
-Pensez à éditer votre sujet afin d'ajouter [Résolu] dans le titre, lorsque votre problème est résolu.
-Mettez un titre clair et explicite, pas un titre vague.
-Fournissez le plus d'informations possible, soyez clair et précis.
-Si votre question est liée à un script, postez le script, un lien vers lui, ou une démo.
-Pensez à éditer votre sujet afin d'ajouter [Résolu] dans le titre, lorsque votre problème est résolu.
7 message(s)
• Page 1 sur 1
Code arme équipée
Bonjour, j'aurais besoin du bout de code correspondant à ça, c'est pour mettre dans un script :
Si le héros 1 a l'arme 17 d'équipée :
.....
fin
Merci :)
Si le héros 1 a l'arme 17 d'équipée :
.....
fin
Merci :)
-

Creme brulée - Membre VIP

- Message(s) : 529
- Inscription : 23 Jan 2012, 20:03
- Niveau RPG Maker: Plutôt bon
- Logiciel(s) préféré(s): RPG Maker XP
- Sexe: Masculin
Re: Code arme équipée
- Code : Tout sélectionner
if $game_party.actors[0].weapon_id == 17
# La suite de ton code
end
- Code : Tout sélectionner
$game_party.actors[0]
Désigne le héros 1
- Code : Tout sélectionner
weapon_id
Récupère la valeur de l'arme équipée
Ainsi, cela donne :
if $game_party.actors[0].weapon_id == 17
Si le héros 1 est équipé de l'arme 17
Voilà voilà =)
- Kaywata
- Artisan (Nv 4)
- Message(s) : 160
- Inscription : 13 Avr 2008, 00:00
Re: Code arme équipée
Super, merci beaucoup 
-

Creme brulée - Membre VIP

- Message(s) : 529
- Inscription : 23 Jan 2012, 20:03
- Niveau RPG Maker: Plutôt bon
- Logiciel(s) préféré(s): RPG Maker XP
- Sexe: Masculin
Re: Code arme équipée
Intéressant !
Et si l'on veux que ça change le battler d'un personnage (puisque j'utilise le le script de charlie Fleed et les armes sont apparent) le code pour le battler c'est quoi ? Car j'ai déja fait plusieurs tentative, mais sans résultat !
Et si l'on veux que ça change le battler d'un personnage (puisque j'utilise le le script de charlie Fleed et les armes sont apparent) le code pour le battler c'est quoi ? Car j'ai déja fait plusieurs tentative, mais sans résultat !
- Code : Tout sélectionner
if $game_party.actors[8].weapon_id == 9
set_graphic.battler_name = [battler2]
-

daylights - Villageois (Nv 5)
- Message(s) : 87
- Inscription : 02 Nov 2011, 01:54
- Localisation : Québec
- Niveau RPG Maker: Pas si pire !
- Logiciel(s) préféré(s): RMXP
- Point(s) Fort(s): Aucun mais medium dans presque tout :P !
- Sexe: Masculin
Re: Code arme équipée
Essaie :
Battler Hue c'est un chiffre de 0 à 360, qui correspond au ton de l'image.
J'ai pas XP sous la main, mais de tête ça devrait ressembler à ça.
- Code : Tout sélectionner
if $game_party.actors[8].weapon_id == 9
$game_party.actors[8]set_graphic.battler_name = RPG::Cache.battlers(battler_name,battler_hue)
end
Battler Hue c'est un chiffre de 0 à 360, qui correspond au ton de l'image.
J'ai pas XP sous la main, mais de tête ça devrait ressembler à ça.
-

Mack - Membre VIP

- Message(s) : 1343
- Inscription : 27 Oct 2006, 00:00
- Niveau RPG Maker: Correct
- Logiciel(s) préféré(s): XP
- Point(s) Fort(s): Aucune spécialité
- Sexe: Masculin
Re: Code arme équipée
J'ai un erreur a la ligne 4
- Code : Tout sélectionner
class Arme_Sprite
def initialize
if $game_party.actors[8].weapon_id == 8
$game_party.actors[8]set_graphic.battler_name = RPG::Cache.battlers(jackall1,0)
end
if $game_party.actors[8].weapon_id == 9
$game_party.actors[8]set_graphic.battler_name = RPG::Cache.battlers(jackall2,0)
end
-

daylights - Villageois (Nv 5)
- Message(s) : 87
- Inscription : 02 Nov 2011, 01:54
- Localisation : Québec
- Niveau RPG Maker: Pas si pire !
- Logiciel(s) préféré(s): RMXP
- Point(s) Fort(s): Aucun mais medium dans presque tout :P !
- Sexe: Masculin
Re: Code arme équipée
Effectivement, j'ai oublier un point :
J'ai aussi rajouter quelques end, à vue d'nez il en manquer. ( Mais ça vient peut peut être de ton découpage. )
- Code : Tout sélectionner
class Arme_Sprite
def initialize
if $game_party.actors[8].weapon_id == 8
$game_party.actors[8].set_graphic.battler_name = RPG::Cache.battlers(jackall1,0)
end
if $game_party.actors[8].weapon_id == 9
$game_party.actors[8].set_graphic.battler_name = RPG::Cache.battlers(jackall2,0)
end
end
end
J'ai aussi rajouter quelques end, à vue d'nez il en manquer. ( Mais ça vient peut peut être de ton découpage. )
-

Mack - Membre VIP

- Message(s) : 1343
- Inscription : 27 Oct 2006, 00:00
- Niveau RPG Maker: Correct
- Logiciel(s) préféré(s): XP
- Point(s) Fort(s): Aucune spécialité
- Sexe: Masculin
7 message(s)
• Page 1 sur 1
Retour vers Aide sur les scripts
Qui est en ligne ?
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)

