Mage Lv.11
Age : 27 Inscrit le : 02/03/2009 Messages : 513
| Sujet: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Lun 30 Nov 2009 - 17:06 | |
|
Dernière édition par Sylfurion le Mar 8 Déc 2009 - 19:05, édité 1 fois |
|
Ex-Admin-Script
Age : 42 Inscrit le : 26/05/2008 Messages : 2360
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Lun 30 Nov 2009 - 20:27 | |
| Ça me semble plus être une erreur de copier coller. Cette erreur survient lorsqu'une variable reçoit un pointeur nul. C'est à dire qu'un objet n'existe pas. Le code de Sihn a été testé et les code de KGC sont tous optimaux. Donc, la raison la plus plausible est que tu as fait une erreur de manipulation en copiant l'un des deux scripts. |
|
Mage Lv.11
Age : 27 Inscrit le : 02/03/2009 Messages : 513
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Mar 1 Déc 2009 - 13:27 | |
| Ah ouf merci Hikari ^^ J'ai cru que j'allais devoir faire le dur choix entre l'un des deux scripts 2min j'essaye de modifier un truc ... Erf sa marche pas, j'ai tout essayer, j'ai télécharger le projet KGC où dessus il y a tout leurs scripts, j'ai copier le phs dans un projet vierge, puis le multi_starter ( pas pris de mon projet mais directement sur le forum ) toujours dans le même projet vierge et sa me met le même message d'erreur, donc là je vois pas où est le problème ... merci d'avance Ciao Sylfurion |
|
Ex-Admin-Script
Age : 42 Inscrit le : 26/05/2008 Messages : 2360
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Mar 1 Déc 2009 - 15:17 | |
| Envoie-moi un lien par MP de ton projet. Je n'ai pas le temps de regarder aujourd'hui, mais je regarderai ça dès que j'en aurai la chance. |
|
Mage Lv.11
Age : 27 Inscrit le : 02/03/2009 Messages : 513
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Mar 1 Déc 2009 - 16:15 | |
| C'est bon je te l'ai envoyé
EDIT SUPER IMPORTANT :
J'ai trouver le problème, tout viens du script phs de KGC, en fait ce script, comme tu peux surement le savoir, permet de modifier le nombre maximum de personnages dans l'equipe ! Et donc de choisir qui vas combattre ou pas, dans le menu, dans l'onglet formation ! En fait juste avant le combat j'ai regarder le menu, et à cause de je ne sais quel bug, aucun héros n'était choisis pour combattre ! Donc un combat sans aucun joueur de ton côté ... je te laisse réfléchir ...
Sa fait un bug ^^ !
Donc il faudrait trouver d'où vient ce bug que aucun héros n'est choisi ...
merci d'avance
Ciao
Sylfurion |
|
Ex-Admin-Script
Age : 42 Inscrit le : 26/05/2008 Messages : 2360
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? Mar 8 Déc 2009 - 20:29 | |
| Bon... J'ai résolu le problème par MP, voici en fait comment régler le problème. Voici les différentes modifications. Premièrement, le truc de correction de MultiStarter, tu me vire ça de là, ça entre en conflit majeur. Ensuite, l'ordre que tu mets tes scripts a de l'importance ici... KGC_Formation, Config_Starter, Multi_Starter. Si tu ne respecte pas cet ordre, tu viens de tout bousiller... Également, les variables et les interrupteurs de contrôle doivent englobé ceux utilisé par les scripts. Ces scripts utilise des variables autour de 103 et des interrupteur autour de 110 et 180. Il faut donc avoir environ 200 de chaque ou sinon faire un scan de tous les scripts et event puis relocaliser les variables/interrupteur nécessaires sans qu'il y ait de conflit. Finalement, il y a un leger changement que j'ai du apporter... Dans le script multi_starter, trouve le code du setup_starting_member et change-le pour celui-ci. - Code:
-
#============================================================================== # Game_Party #============================================================================== class Game_Party < Game_Unit #-------------------------------------------------------------------------- # setup_starting_members #-------------------------------------------------------------------------- alias multi_setup_starting_members setup_starting_members def setup_starting_members(party_members) if party_members == nil multi_setup_starting_members else multi_setup_starting_members #obligatoire pour lancer le script original @actors = [] #Le changement d'acteur se fera ici for i in party_members @actors.push(i) end
end end end Une toute petite ligne qui fait toute la différence. Sans cette ligne, le script de KGC ne fait pas sa mise à jour initiale. Peu importe les acteurs nécessaires, il faut lancer une première fois (même s'il lance avec les acteurs par défaut de la BDD), ensuite ont peu s'amuser à modifier les équipes. Donc voilà qui a réglé le problème. |
|
| Sujet: Re: [RESOLU]PHS / KGC et Multi_Starter / Sihn : Incompatible ? | |
| |
|