Salve a tutti sono nuovo al prog di rpgmaker xp ma ho da sempre usato la versione 4.0...in pratica il prob consiste in un rilevamento errato negli eventi comuni...vogli ocreare un gioco del tipo harvest moon e avevo programmato tutto per permettere al personaggio di "zappare" creando il conseguente deturpamento del terreno la dove voleva...ma tutto questo l'ho programmato in eventi comuni che a quanto vedo viene gestito male o ho capito io male come funziona in rpgmaker xp...in pratica lo script avviene se il personaggio ha la zappa equipaggiata e se preme il tasto c (per il tasto c ho usato sempre la condizione if come anche per l'quipaggiamento) lo script si presenta così... if zappa equipaggiata variabile posizione x eroe variabile posizione y eroe if tasto c premuto if eroe girato verso destra if variabile N. terreno zappato = 0 variabile x eroe +1 Posiziona evento terreno zappato 1 , variabile ecc x (eroe), ecc y(eroe) (questo permette di posizionare il terreno zappato a un passo dall'eroe...) (il terreno zappato è già presente in un evento nascosto all'occhio del giocatore quindi viene solo mosso da un punto a un altro...) variabile N. terreno zappato = 1 QUI SI DOVREBBE FERMARE RITORNANDO ALL' INIZIO DELL'EVENTO QUINDI ATTENDENDO UNA NUOVA PRESSIONE DEL TASTO C PER CONTINUARE... Else (riferito alla condizione if del terreno zappato) if variabile N. terreno zappato = 1 variabile x eroe +1 Posiziona evento terreno zappato 2 , variabile ecc x (eroe), ecc y(eroe) così per tutto il resto...il prob è che l'evento comune NON si ferma la dove si dovrebbe fermare!!! posizionandomi tutti gli eventi terreni zappati in una sola e unica posizione!!! (3,4,6 eventi tutti in un posto solo!) Vi prego aiutatemi!!! ho tante idee ma se nn riesco a superare questo problema dovrò cestinare il tutto... EDIT: Forse ho capito...il mio problema è riferito a quel tasto C infatti forse il programma re-inizia la dove si dovrebbe fermare ma poi rileva che il tasto c , è stato già premuto continuando con lo script senza richiedere una successiva pressione del suddetto tasto...quindi la mia domanda è una...come faccio a far capire al programma che deve SEMPRE aspettare l'input di C (o di un qualunque tasto) prima di continuare con lo script???