Rpg²S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Vai al contenuto

Rpg²S Forum uses cookies. Read the Privacy Policy for more info. To remove this message, please click the button to the right:    I accept the use of cookies

Screen Contest #90

Kamikun






  • Si prega di effettuare il log in prima di rispondere
Help modifica script Equip -> Learn Skill :( - - - - -

    Louie
  • Utente avanzato

  • Utenti
  • Rens: 29
  • 0
  • StellettaStellettaStelletta
  • 432 messaggi
  • Sesso:Maschio
  • Provenienza:Pavia
  • Abilità:Adepto

#1 Inviato 11 April 2022 - 17:33 PM

Salve, è qualche giorno che rimando e che cerco di risolverla da solo, dato che ho iniziato a smanettare con il codice, ma proprio non mi raccapezzo. Credo sia una vera sciocchezza ma chissà, mi sfugge totalmente.

Tema:
Equipaggia un accessorio o arma -> Learn Skill [x]
Disequippaggialo -> Forget Skill [x]

Premessa:
Questo esatto effetto è facilmente riproducibile tramite eventi paralleli, se non fosse che rimanendo nella Scene_Menu (senza quindi chiudere e riaprire) la skill imparata o no non compare, in quanto non avviene subito l'update. Ho provato in mille tentativi di risolverla così, senza risultato.

Ho quindi trovato questo piccolo script che risolve egregiamente il problema:

Spoiler

 

Ha un piccolo problema! Non so se è una dimenticanza o cosa.
Funziona perfettamente, ma la skill imparata (a prescindere dalle impostazioni del database) NON si può usare MAI, né in combattimento, né su mappa, per esempio la classica Heal che di norma sta in Always.

Ho provato naturalmente anche in un progetto pulito senza alcuno script, ma si comporta ugualmente. In rete, nemmeno dove l'ho scaricato, nessuno si è accorto della cosa, a quanto pare, oppure sono scemo io, il che è altamente probabile eh.
 
Questa è una piccola feature che se funzionante diventerebbe molto importante per il progettino al quale sto lavorando, qualcuno più esperto di me nello scripting (ci vuole veramente poco) sa capire se c'è un errore o se manca qualcosa? 

Altrimenti se avete una valida alternativa anche a eventi, come detto sopra il problema del mancato update con gli eventi paralleli è piuttosto fastidioso, già avevo chiesto a riguardo come qualcuno si ricorderà.
Anche forzare la chiusura del menu non è stato possibile perché essendo in parallel process richiamando Scene_Map.new chiaramente va in loop causando il crollo di frame e totale impossibilità di giocare. 


Grazie mille in anticipo!


>>>>>>>>>>>>>>>   Main developer @ Emptyworld_games!   <<<<<<<<<<<<<<<<<

PROGETTO IN CORSO:
Clairvoyant: Ad AEthera Fides

https://www.rpg2s.ne...48-clairvoyant/

IL MIO ULTIMO GIOCO TEXT-BASED!
As the rain sings

https://emptyworld-games.itch.io/atrs


I miei giochi completi:

https://emptyworld-games.itch.io/


Pls vieni a trovarmi sul web: 

https://linktr.ee/emptyworld
 





  • Feed RSS