Creare Videogiochi - Game Developer

Versione completa: [Cerco] Script effetto Terremoto
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
C'è uno script per far avviare l'effetto terremoto quando si apre una porta remota??
Si!!! volendo puoi usare il comando camshake, comunque dipende dal contesto.

Modifica di doorremote.fpi, (di base in fpsc) inserita scritta rossa
Citazione:;Artificial Intelligence Script

;Header

desc = Remote Controlled Door (Open and Close)

;Triggers

Confusedtate=0,activated=1Confusedtate=1,setframe=0,sound=$0,camshake=10
Confusedtate=1:incframe=0
Confusedtate=1,frameatend=0Confusedtate=2,coloff
Confusedtate=2,activated=0Confusedtate=3,sound=$1,colon
Confusedtate=3:decframe=0
Confusedtate=3,frameatstart=0Confusedtate=0,setframe=0

;End of Script
Premetto che non l'ho provato, inserito sul momento, ma dovrebbe andare bene.

Inserire in "main" della porta
setting= inserire un numero differente per intensita terremoto.

By Tax Wink

Alche

praticamente camshake è la "camera (inquadratura/videocamera)" che si muove?
penso di si (cam=camera shake=vibrazione,movimento)

Alche

thank daniele xD
(07-04-2011, 11:01 PM)Alche Ha scritto: [ -> ]praticamente camshake è la "camera (inquadratura/videocamera)" che si muove?

Si!! scusate in sti giorni ero assente per provare la "wasp mod v2 beta5"

Comunque si, e l'effetto vibrazione camera, mi sembrava il più appropriato, anche perchè non ne conosco altri Tongue

Alche

ok grazie tax per la spiegazione!
non mi funziona D:

e se io lo voglio per una porta normale? non remote?
oppure con una trigger?
Funziona perfettamente, naturalmente la porta remota deve essere attivata da qualcosa.

Comunque consiglio un valore di 100 al camshake, 10 manco si nota Tongue

Per la porta normale basta che aggiungi la stessa cosa ,camshake=100

Nel trigger puoi farlo durare quanto vuoi:
Citazione:Confusedtate=0,plrwithinzone=1:etimerstart,state=1
Confusedtate=1:camshake=10
Confusedtate=1,etimergreater=2000Confusedtate=2

Tax