Buongiorno a tutti (quelli che leggeranno il messaggio), mi chiamo Walter e sono nuovo del forum (nuovo intendo come appena registrato, ma è più di una settimana che sbircio le vostre vecchie conversazioni alla fine di ricercare info utili per quanto rigurda gli script di rmxp. Utilizzare un post non generico per presentarsi non è il massimo dell'educazione, me ne rendo conto, ma di solito preferisco passare in sordina, quindi ho allestito un benvenuto alla bell'e meglio qui.. non vogliatemene.. :p Passando al punto della questione, volevo riportare all'attenzione di chi ne sa, questo topic, poichè anch'io (come quelli sopra) riscontro un problema nella costumizzazione dello script. Premetto che non sono uno scripter, ma prima di rompere le scatole a chicchessia cerco di risolvermi i problemi da solo e di farmi del male fisico e morale ricercando e assimilando quanto più dalle fonti in mio possesso. (evidentemente non ho fatto un buon lavoro =_=") Il problema è che questo script mi è utile per un progettino di gioco (tanto semplice, così per passare il tempo) ma volevo apportare qualche modifica tipo abbassare il costo degli Skill Points ed eliminare il costo in Gold. Ecco, già mettendo "false" alla riga: module Skill_Shop #-------------------------------------------------------------------------- # * Purchasing Types #-------------------------------------------------------------------------- Spend_Gold = false Spend_Skill_Points = true #-------------------------------------------------------------------------- # * Skill Cost # ~ Skill_Gold_Cost = { skill_id => cost, ... } # ~ Skill_Point_Cost = { skill_id => cost, ... } #-------------------------------------------------------------------------- Default_Skill_Gold_Cost = 500 Skill_Gold_Cost = {} Default_SP_Cost = 500 Skill_Point_Cost = {} Mi da errore sulla parte del refresh alla riga: sp = @actor.skill_shop_points - Skill_Shop::Skill_Point_Cost.has_key?(skill_id) ? Mi dice "false can't be coerced into fixnum". Premetto che ho provato a smanettare sino al punto di dover ricopiare il codice originale perchè mi ero perso, e aggiungendo che non ho altri script a creare conflitti (ho solo quelli standard di rpg maker xp), non so davvero più dove sbattere la testa. Non è vitale una risposta o una soluzione, ma almeno chiedendo a voi che ve la cavate, so di aver tentato tutto. Grazie in anticipo per chi si prenderà la briga di rispondermi. :)