Accueil du SiteAccueil du Site  AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  ConnexionConnexion  S'enregistrerS'enregistrer  



Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

Partagez
 

 [VX Ace] Cache de VX Ace ?

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
knighty
Chevalier (niveau 5)
Chevalier (niveau 5)
knighty

Masculin
Messages postés : 133
Date d'inscription : 30/01/2013
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140047 / 10047 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyMar 3 Mai 2016 - 23:35

Hello

Je poste ici parce que j'ai un gros problème avec mon dernier projet.

Pour info, j'utilise le Tankentai Sideview Battle System version VX Ace.

En effet, à partir du moment ou l'équipe est composée de 4 personnages, mon système de combat commence à planter après un certain temps, sans m'indiquer de message d'erreur. Le jeu se ferme, tout simplement. Mon jeu commence aussi à subir de gros lags, mais je me dis que c'est surtout dû à mon ordi, qui n'est absolument pas fait pour faire tourner un jeu.

Lorsque j'ouvre l'éditeur de script pour voir, c'est le script "Cache" qui pose problème, apparamment

(à la ligne 100,

def self.empty_bitmap
Bitmap.new(32, 32)
end

)

J'ai fait des recherches à ce sujet sur le net, sans beaucoup de succès.
J'ai pensé au début que le problème venait de mon interface trop chargée en image, mais j'ai eu exactement le même problème en testant avec l'interface vanilla, mais le même système de combat. Le bug survient à n'importe quel moment, que ce soit pendant les choix des attaques ou les animations.

Je n'ai donc pas la moindre idée d'ou peut venir le problème et encore moins de comment le corriger. Quelqu'un aurait-il une idée ?
Revenir en haut Aller en bas
https://twitter.com/Knighty2301 http://knighty2301.deviantart.com/
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140024 / 10024 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyMer 4 Mai 2016 - 11:43

A part utiliser le script de combat, as-tu modifié les scripts de base ?

Pourrait-tu poster le message d'erreur ? normalement, VX Ace te sort toujours un message, une exception
Revenir en haut Aller en bas
knighty
Chevalier (niveau 5)
Chevalier (niveau 5)
knighty

Masculin
Messages postés : 133
Date d'inscription : 30/01/2013
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140047 / 10047 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyMer 4 Mai 2016 - 13:36

Non, il ne me semble pas avoir touché aux scripts de base.

Et justement, il n'y a pas de message d'erreur. La fenêtre se ferme comme ça. Par contre, une fois, il m'a affiché pendant une seconde "RGSS a cessé de fonctionner" avant de se fermer. C'est d'ailleurs pour ça que je me demande si le problème viens des scripts ou pas.
Revenir en haut Aller en bas
https://twitter.com/Knighty2301 http://knighty2301.deviantart.com/
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140024 / 10024 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyMer 4 Mai 2016 - 18:00

OK, donc quand ca plante comme ca (et c'est valable pour beaucoup d'applis, peu importe le langage), c'est que y'a un souci de mémoire.

En gros, le programme a un souci au niveau d'une gestion particulière de mémoire.
Peut-être les images, les animations.

Peut-être que ca vient du script de combat.

Je n'utilise aucun script donc je peut pas vraiment te dire plus, mais le script de combat doit surcharger la mémoire. Après, savoir pourquoi, ça ... Faut décortiquer le script.

Le mieux serait de faire du débugage console, mais si tu sais pas où l'erreur, ça va être coton ...
Revenir en haut Aller en bas
knighty
Chevalier (niveau 5)
Chevalier (niveau 5)
knighty

Masculin
Messages postés : 133
Date d'inscription : 30/01/2013
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140047 / 10047 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyVen 6 Mai 2016 - 0:37

Merci pour la réponse.

Par élimination, après avoir testé un à un mes scripts, j'en ai conclu que c'est bien le script de combat qui fait des misères.

Donc en clair, je dois trouver un moyen d'empêcher le cache de se remplir, ou de régulièrement le vider.

Y aurait-il un moyen de vider le cache avec un appel de script ? Ou quel serait la ligne de code à ajouter dans le script pour le vider ?

Je posterai les scripts problématiques quand j'aurai un ordi sous la main, mais en attendant, à part faire des combats en deux phases, je ne vois pas comment résoudre le problème.

EDIT : J'ai trouvé une solution au problème. Honnêtement, je ne sais pas si c'est définitif ou pas, mais ça a l'air de marcher.

Dans la catégorie des essais hasardeux, je crois que c'est bien placé : J'ai tout simplement remplacé le script de Cache de Ace par celui de VX et ajouter les catégories qui manquait. Pour le moment (6-7 tests d'un combat qui bugguait systématiquement), j'ai plus eu ce problème.

Je referai signe si le problème survient de nouveau.
Revenir en haut Aller en bas
https://twitter.com/Knighty2301 http://knighty2301.deviantart.com/
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140024 / 10024 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyDim 8 Mai 2016 - 22:37

Ouais, si ca marche écoute, tant mieux.

Fait gaffe aux risques quand même, mais ca devrait pas poser trop de problème
Revenir en haut Aller en bas
Zexion
Administrateur
Administrateur
Zexion

Masculin
Messages postés : 6228
Date d'inscription : 04/01/2012
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140097 / 10097 / 100[VX Ace] Cache de VX Ace ? 8915271400

[VX Ace] Cache de VX Ace ? Membre15
[VX Ace] Cache de VX Ace ? Event-10
[VX Ace] Cache de VX Ace ? Altrui10
[VX Ace] Cache de VX Ace ? Action10
[VX Ace] Cache de VX Ace ? Travai10
[VX Ace] Cache de VX Ace ? Collec10
[VX Ace] Cache de VX Ace ? Collec11
[VX Ace] Cache de VX Ace ? Collec12
[VX Ace] Cache de VX Ace ? Staffe11
[VX Ace] Cache de VX Ace ? Dessin10


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyDim 8 Mai 2016 - 22:55

Et pouf, quelques points pour Maxder pour l'aide. Je classe.
Revenir en haut Aller en bas
maxder666
Ninja (niveau 5)
Ninja (niveau 5)
maxder666

Masculin
Messages postés : 228
Date d'inscription : 11/11/2014
Jauge LPC :
[VX Ace] Cache de VX Ace ? 891527140024 / 10024 / 100[VX Ace] Cache de VX Ace ? 8915271400


[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? EmptyLun 9 Mai 2016 - 9:16

Danke Schön, Zex !!! Wink
Revenir en haut Aller en bas
Contenu sponsorisé




[VX Ace] Cache de VX Ace ? Empty
MessageSujet: Re: [VX Ace] Cache de VX Ace ?   [VX Ace] Cache de VX Ace ? Empty

Revenir en haut Aller en bas
 
[VX Ace] Cache de VX Ace ?
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
Le Palais Créatif :: ~ APPRENTISSAGE ~ :: Entraide :: Problèmes résolus-
Sauter vers: