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



-29%
Le deal à ne pas rater :
DYSON V8 Origin – Aspirateur balai sans fil
269.99 € 379.99 €
Voir le deal

Partagez
 

 Problème avec le script de contre attaque.

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 9 Mai 2010 - 11:33

Bonjour.

J'aurais un problème avec L'add-On script de contre attaque de pour le SBS.

Le problème: J'ai tout fait ce qu'il explique et ça fait quand mème:

Spoiler:

Quelqu'un pourait m'aider?? Problème avec le script de contre attaque. 745144


Dernière édition par wil12t le Dim 16 Mai 2010 - 0:42, édité 2 fois
Revenir en haut Aller en bas
Sylfurion
Mage Lv.11
Mage Lv.11
Sylfurion


Masculin Age : 27
Inscrit le : 02/03/2009
Messages : 513

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 9 Mai 2010 - 17:20

Explique quand apparait le message d'erreur, et où c'est que tu as mit le script, es-tu sur de l'avoir bien configuré ?
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeVen 14 Mai 2010 - 0:54

Le message apparait quand je teste mon jeux.

Etpour le script, j'ai fait tout ce qu'il me disait de faire et je l'ai placé en haut du script
main.
Revenir en haut Aller en bas
ASHKA
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 42
Inscrit le : 04/12/2008
Messages : 383

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeVen 14 Mai 2010 - 17:56

Quel est le script de contre-attaque que tu utilise ?
As-tu d'autres scripts agissant sur le combat ?
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 15 Mai 2010 - 1:01

Contenu du scripte: ###################################
#
# Add-on SBS Tankentai
# QTE contrattack
#
###################################
module QTE_ctratk
# Les heros connaissant l'unes de ces competences pourront peut-etre contre-attaquer :
ID_SKILL = [131]
# NOm du fichier où se trouve les icones servant à designer les touches de "réaction" ( repertoire systeme !! )
Nom = "Fleche"
# Temps de réaction pour la premiere phase du QTE de contrattack
Phase1 = 20
# Temps de réaction pour la seconde phase du QTE de contrattack
Phase2 = 25
end
###################################
module N01
action_qte = {
"debut_qte" => ["script", "$scene.init_qte"],
}
ANIME.merge!(action_qte)

sequence_qte = {
"atk" => ["PREV_MOVING_TARGET", "debut_qte"],

"fin" => ["WPN_SWING_V", "OBJ_ANIM_WEIGHT",
"12","WPN_SWING_VL","OBJ_ANIM_L","Two Wpn Only","16",
"Can Collapse","FLEE_RESET"],
"pas" => ["JUMP_AWAY"],
"ctratk" => ["JUMP_TO", "WPN_SWING_V"]
}
ACTION.merge!(sequence_qte)
end
###################################
class Scene_Battle < Scene_Base
def init_qte
@cible = $game_party.members[@active_battler.action.target_index]
unless @cible.use_contrattack?
@spriteset.set_action(false, @active_battler.index, "fin")
return
end
x = @cible.base_position_x - 30
y = @cible.base_position_y - 68
@num = rand(4)
@win_qte = Win_QTE.new(x, y, @num)
@win_qte.opacity = 0
@time = QTE_ctratk::Phase1
@continuer = true
@phase = 0
end
def update_qte
if (Input.trigger?(Input::DOWN) and @num == 0) or (Input.trigger?(Input::LEFT) and @num == 1) or (Input.trigger?(Input::UP) and @num == 2) or (Input.trigger?(Input::RIGHT) and @num == 3)
if @phase == 0
@spriteset.set_action(true, @cible.index, "pas")
@num = rand(4)
@win_qte.refresh(@num)
@time = QTE_ctratk::Phase2
@phase = 1
elsif @phase == 1
@phase = 2
@time = 0
end
elsif (Input.trigger?(Input::DOWN) and @num != 0) or (Input.trigger?(Input::LEFT) and @num != 1) or (Input.trigger?(Input::UP) and @num != 2) or (Input.trigger?(Input::RIGHT) and @num != 3)
@time = 0
end
fin_qte if @time == 0
@time -= 1
end
def fin_qte
@win_qte.visible = false
case @phase
when 0
@spriteset.set_action(false, @active_battler.index, "fin")
dmg = @cible.result_atk(@active_battler)
@spriteset.set_damage_pop(true, @cible.index, dmg)
@cible.hp -= dmg
wait(40)
when 1
@spriteset.set_action(false, @active_battler.index, "RESET_POSITION")
@spriteset.set_action(true, @cible.index, "RESET_POSITION")
wait(40)
when 2
@spriteset.set_action(true, @cible.index, "ctratk")
if @cible.weapon_id != 0
wait(5)
@active_battler.animation_id = $data_weapons[@cible.weapon_id].animation_id
end
wait(10)
dmg = @active_battler.result_atk(@cible)
@spriteset.set_damage_pop(false, @active_battler.index, dmg)
@active_battler.hp -= dmg
@active_battler.perform_collapse if @active_battler.hp <= 0
wait(40)
@spriteset.set_action(false, @active_battler.index, "RESET_POSITION")
@spriteset.set_action(true, @cible.index, "RESET_POSITION")
wait(40)
end
@win_qte.dispose
@win_qte = nil
end
end
###################################
class Win_QTE < Window_Base
def initialize(x, y, num)
super(x, y, 24 + 32, 24 + 32)
refresh(num)
end
def refresh(num)
self.contents.clear
bitmap = Cache.system(QTE_ctratk::Nom)
self.contents.blt(0, 0, bitmap, Rect.new(num * 24, 0, 24, 24))
end
end
###################################
class Game_Actor < Game_Battler
def use_contrattack?
for id in QTE_ctratk::ID_SKILL
return true if skill_id_learn?(id)
end
return false
end
end
###################################
class Game_Battler
def result_atk(attacker)
make_attack_damage_value(attacker)
dmg = @hp_damage
@hp_damage = 0
return dmg
end
end
###################################

Les scripts pour le combat: sbs, animation de monstre, script de back ground.


Dernière édition par wil12t le Sam 15 Mai 2010 - 12:46, édité 4 fois
Revenir en haut Aller en bas
ASHKA
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 42
Inscrit le : 04/12/2008
Messages : 383

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 15 Mai 2010 - 6:40

La methode qui pose probleme ne vient pas de mon script mais du SBS.
Elle est normalement defini dans le script de config' du SBS et le script de contrattack ne change rien à ça.

Question : Est-ce que les combats fonctionnaient normalement avant que tu installe mon script ?
As-tu bien installé le SBS ( a savoir trois scripts fondamentaux SBS config' / Sideview 1 (3.3) / Sideview 2 (3.3) ) ?
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 15 Mai 2010 - 12:09

Oui, ils fonctionnaient très bien.

oui j'ai les 3 scripts que tu parle.

ÉDIT:Et peut-tu m'expliquer ce que ca veut dire: La methode qui pose probleme ne vient pas de mon script mais du SBS.
Elle est normalement defini dans le script de config' du SBS et le script de contrattack ne change rien à ça.
Revenir en haut Aller en bas
ASHKA
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 42
Inscrit le : 04/12/2008
Messages : 383

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 16 Mai 2010 - 8:49

Le message d'erreur que tu montre pourrait de traduire par :

Citation :
Houla mon vieux, tu me demande d'utiliser la methode "defence" de la class "Game_Actor" ?
Moi, je veux bien, mais je ne la trouve nulle part ...

Essaye de neutraliser mon script ( =begin au debut de la premiere ligne et =end sur la derniere pour tout mettre en vert ) et teste un combat.
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 16 Mai 2010 - 9:12

Une autre astuce pour aller plus vite, CTRL A pour tout sélectionner et CTRL Q pour tout mettre en commentaires.
Et refaire la même manip pour remettre en normal.
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 16 Mai 2010 - 22:09

C'Est quoi neutraliser un script??
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 16 Mai 2010 - 22:14

Le mettre en commentaire pour qu'il n'agisse plus
Utilise la méthode d'ASHKA ou la mienne pour faire ça.
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 16 Mai 2010 - 22:24

J'ai fait ce que tu m'a dit de faire et ça écris toujours le même message.
Revenir en haut Aller en bas
Dark Raviel
Croisé Lv.14
Croisé Lv.14
avatar


Masculin Age : 34
Inscrit le : 03/03/2009
Messages : 1141

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeLun 17 Mai 2010 - 1:52

Donc cela vient d'un autres script additionnel que tu as ajouté pourrais tu nous dire tous les scripts que tu as mis dans ton projet s'il te plaît ?
Revenir en haut Aller en bas
http://aigledor1989.forumpro.fr/forum.htm
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeMer 19 Mai 2010 - 0:46

Je vais faire un screen.
Tient, voila tout.

Problème avec le script de contre attaque. 2010-014
Problème avec le script de contre attaque. 2010-013
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 29 Mai 2010 - 12:53

Je tente un up
Revenir en haut Aller en bas
Krazplay
Poulet carnivore Lv.2
Poulet carnivore Lv.2
Krazplay


Masculin Inscrit le : 26/05/2010
Messages : 23

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 29 Mai 2010 - 15:00

J'ai lu les messages précédents, il faut dire que tu n'as pas fait grand-chose pour les aider >.<
L'erreur précise clairement le script qui pose problème, Experimental Kaduki script, et la ligne où le problème apparait, 223.
Donc recopie la ligne 223, en incluant quelques lignes au-dessus et en-dessous pour qu'on ait un minimum de contexte.
Le code met le entre des balises codes stp, c'est beaucoup plus lisible.

A première vue le defence n'est n'est pas une méthode ou une variable valide, il faut voir pourquoi il est utilisé.
C'est peut-être une faute d'orthographe, le script m'a l'air anglais, or en anglais cela s'écrit plus généralement defense, même si defence existe aussi
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 29 Mai 2010 - 21:27

Voici ce que tu veux Krazplay
Spoiler:
Revenir en haut Aller en bas
Krazplay
Poulet carnivore Lv.2
Poulet carnivore Lv.2
Krazplay


Masculin Inscrit le : 26/05/2010
Messages : 23

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 30 Mai 2010 - 9:45

La balise code c'est mieux que la balise spoiler quand on veut poster du code ^^"
Tu as de la chance, j'ai téléchargé hier une démo contenant le SBS.
Là où tu as moins de chance, c'est que ton script "Experimental Kaduki script" n'est pas compatible avec ta version de SBS.
La démo que j'ai contient le SBS version 3.0, et la méthode defence existe belle et bien, si ton script ne fonctionne pas c'est qu'elle a dû être enlevé dans la version 3.3d, ton script ne peut donc pas fonctionner puisqu'elle est sensé mettre à jour cette méthode defence qui n'existe plus.
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 30 Mai 2010 - 12:36

Pourais-tu poster le script S.T.P. Problème avec le script de contre attaque. 745144
Revenir en haut Aller en bas
Krazplay
Poulet carnivore Lv.2
Poulet carnivore Lv.2
Krazplay


Masculin Inscrit le : 26/05/2010
Messages : 23

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 30 Mai 2010 - 17:32

Télécharge la démo de cet addon pour SBS, il utilise la version 3.0
Tu n'auras plus qu'à tester ton script dans cette démo.
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeSam 5 Juin 2010 - 21:49

Ok, ce problème est réglé.

Maintenant j'ai un autre problème.
Il y a juste les slimes qui me permettent de contre-attaquer.
Quelqu'un peut m'aider.
Revenir en haut Aller en bas
ASHKA
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 42
Inscrit le : 04/12/2008
Messages : 383

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 6 Juin 2010 - 6:47

Citation :
Pour qu'une attaque ennemi soit "contre-attaquable", elle doit utiliser la sequence prevu dans le script ("atk").
Si vous utilisez celle de base, rien ne se passera ( impossible de contre-attaquer même si la competence est possedé ).
( Configuration au environ de la ligne 1050 du script de config' )

Code:

  def base_action
    case @enemy_id
    when 1
      return "atk"
    end
    # Default action for all unassigned Enemy IDs.
    return "ENEMY_UNARMED_ATK"
  end


A partir de là, lorsque l'ennemi attaquera, il y aura trois cas possible :

- Soit le héros ne possede pas la competence "Contrattack" ( ID defini en debut de script ), soit le joueur rate la réaction : l'ennemi attaque normalement.

- Soit le héros possede la competence, le joueur réagi correctement pour l'esquive mais rate la contrattack : aucun degats.

- Soit le héros possede la competence, le joueur réagi correctement pour l'esquive et pour la contrattack : l'ennemi attaquant subira les degats.
Revenir en haut Aller en bas
wil12t
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
wil12t


Masculin Inscrit le : 30/01/2010
Messages : 74

Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitimeDim 6 Juin 2010 - 12:10

Alors,comment je fait pour que d'autres monstres me permettent de contre-attaquer?
Revenir en haut Aller en bas
Contenu sponsorisé




Problème avec le script de contre attaque. Empty
MessageSujet: Re: Problème avec le script de contre attaque.   Problème avec le script de contre attaque. Icon_minitime

Revenir en haut Aller en bas
 

Problème avec le script de contre attaque.

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

 Sujets similaires

-
» Probleme avec le script d'invocation de Blockade (en fait, le script marche, c'est un probleme sur le menu)
» probleme avec une attaque
» Problème avec le Script "Game_CommonEvent"
» RÉSOLU Probleme avec CATEGORY IDENTIFIER objet avec KGC script
» [Script] [Très Important] Problème avec script augmentation limite lvl

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Abandonné-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit