Buenas amigo, ¿qué tal?
Mira, en primer lugar te diría que debes aprender sobre scripts. En este y otros foros podrás encontrar un sinfín de tutoriales e instructivos. Elige uno o lee varios, te ayudará entender cómo funcionan los eventos dentro de la ROM. El XSE viene también con una guía de comandos y en su defecto puedes verla por aquí:
http://sphericalice.com/romhacking/documents/script/index.html
Si bien asumo que, debido al subforo en que has publicado el tema, estamos hablando de ROM hacking y por ende no se trata específicamente de aprender Ruby, sí que es importante entender de lógica y es, en cierta forma, una especie de programación sencilla.
Te dejo algunos tutoriales que recomiendo:
Pues lo unico que necesito es hacer un evento de viajar por barco con un tiquet
Respecto a esto en particular: supongamos que ya tienes el objeto (ticket) y el barco ya insertados y preparados pues si bien serán necesarios, no forman parte del código del script en sí.
Asumamos también que solo quieres el viaje, sin tener en cuenta lo que suceda antes o después.
¿Qué conceptos de scripting necesitarás? Objetos: giveitems y checkitems; condicionales, flags y variables; obviamente los conocimientos básicos sobre el funcionamiento de los scripts, cómo insertarlos y sus condiciones de ejecución.
A mí me parece que no se trata de "lo único" que necesitas hacer. Dicho así, suena fácil pero realmente implica un conocimiento que, juzgando por el tema que has creado, no tienes. No te sientas mal por eso, nadie nació sabiéndolo todo; simplemente lee un poco sobre scripting, aprende de a poco y consúltanos todas tus dudas puntuales que estaremos para ayudarte.
¡Suerte!