[Mod PSDK] Gain d'argent multipliables

Discussion dans 'Mods PSDK' créé par Amras Anárion, 18 Janvier 2020.

  1. Amras Anárion

    Amras Anárion Roi Mythique Membre du personnel Team Phoenix

    Gain d'argent multipliables


    Script demandé par Mud qui permet de moduler les gains d'argent à la fin d'un combat (en plus du multiplicateur paramétré pour chaque dresseur dans Ruby Host).
    Il permet aussi de skipper la phrase des gains d'argent s'ils sont nuls. (Je ne pense pas qu'afficher : [Joueur] gagne 0 $ !" soit utile.)
    Ce mod n'est pas compatible avec "Argent de Keltios".


    --> Télécharger le Mod ! <--
    (Crédits : Amras Anárion - Code source de PSDK : Nuri Yuri)


    Installation

    • Déposer le contenu du dossier "script" dans votre dossier "script" de PSDK.
    • Dans la ligne 14 du script, attribuer la constante MONEY_X au numéro de variable RPG Maker XP qui sera utilisée pour moduler vos gains. (Par défaut : 105.)

    La variable utilisée est un pourcentage que vous pouvez attribuer librement.

    Pour modifier cette variable, paramétrez quelque part un PNJ par évent-making qui selon le choix de difficulté fait par le joueur attribuera un coefficient aux gains.
    Si vous avez les compétences, codez-le dans les options de votre fan-game. Il s'agit juste d'une valeur à attribuer à une variable RMXP.

    Exemples de valeurs :
    # Valeur à 100 = aucun changement sur les gains d'argent
    # Valeur à 200 = gains doublés
    # Valeur à 50 = que la moitié des gains
    # Valeur à 0 = gains nuls

    Voici un exemple d'Event de PNJ qui vous permettra de modifier cette valeur au choix du joueur.



    Pensez à régler la variable choisie à 100 par défaut au lancement d'une nouvelle partie ! (Sinon, tout gain d'argent en combat sera annulé !)

    Si vous souhaitez qu'un combat précis ne soit pas soumis à ce coefficient (ou ait un coefficient attribué manuellement), dédiez une seconde variable "backup coefficient d'argent".

    • Avant le combat en question, entrez la commande "backup coefficient d'argent = N° de variable dédié à MONEY_X"
    • Juste après, attribuez à la variable RMXP correspondante à MONEY_X la valeur de votre choix. (Variable [yyy] (Money_X) = xxx)
    • Après le combat, restaurez l'ancienne valeur avec la commande inverse : "N° de variable dédié à MONEY_X = backup coefficient d'argent"

    Profitez !
     
    Dernière édition: 2 Février 2020