Sujet n°13652
Posté par alexzzz44 le 27 Fév - 05:39 (2014)
Titre : Ne pas activer le SAC en tout début de partie
Bonjour pokéfans !

Pas besoin d'un roman pour vous expliquer ce que j'aimerai faire, tout est dans le titre.
Pour être un peu plus clair cependant, je voudrais que le héros n'ait pas de sac jusqu'à ce que quelqu'un lui en donne un.

Est-ce possible ? Merci d'avance pour votre aide.

PS : je ne suis qu'un débutant, je suis donc loin d'être un expert en codage ruby.

Posté par Schneitizel le 27 Fév - 07:19 (2014)
Dans le script "Pokemon_Menu", cherche :

$game_system.se_play($data_system.decision_se)
$scene = Pokemon_Item_Bag.new

Et remplace le par

$game_system.se_play($data_system.decision_se)
if $game_switches[X] == true
return
end
$scene = Pokemon_Item_Bag.new

Et plus haut, cherche :

if $game_system.save_disabled
@command_window.disable_item(6)
end

Et met AVANT

if $game_switches[X] == true
@command_window.disable_item(Y)
end


Où : X = le numéro de ton interrupteur a activé pour desactiver le sac
Y = Le numero de l'emplacement du sac dans ton jeu-1 (Pokédex est le n°0, il te suffit de compter)

De ce fait, quand l'interrupteur X sera activé, le joueur vera que le sac sera desactivé (grisé) et ne pourra pas y acceder!

Posté par TouzaxA le 27 Fév - 07:33 (2014)
Je ne sais pas sur quelle version de PSP il est, mais si c'est sur PSP DS, ça ne fonctionnera pas. Ou du moins, la case ne sera pas grisée.

Posté par Schneitizel le 27 Fév - 07:38 (2014)
J'ai testé avec 0.7/4G+, donc s'il utilise DS, il faudra quelqu'un utilise ce SK
Enfin en tout cas, il sera toujours possible de le rendre inutilisable avec ma méthode Imbécile heureux

Posté par TouzaxA le 27 Fév - 07:49 (2014)
Si l'auteur répond en disant qu'il est sous DS/5G, je verrais si j'ai le temps de faire quelque chose.

Posté par alexzzz44 le 27 Fév - 07:58 (2014)
Alors tout d'abord un grand merci pour la rapidité de ta réponse une fois de plus !

J'ai donc effectué les manip', ça marche mais le SAC n'est pas grisé en attendant de le recevoir. Il ne peut toutefois pas être ouvert, ce qui correspond à mon vœu premier, je ne ferai donc pas le difficile; s'il est impossible de corriger ça, ce sera déjà super.

Du coup ça m'a donné envie de réitérer l'idée pour la carte de dresseur. Les manip' à effectuer sont-elles différentes ?

Pour répondre à vos interrogations je suis sur 4G+