Creare Videogiochi - Game Developer
Ripetizione sound casuale - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Fps Creator e GameGuru Italia (https://www.making-videogames.net/giochi/Forum-Fps-Creator-e-GameGuru-Italia)
+--- Forum: Script fpi e lua FPSC GameGuru (https://www.making-videogames.net/giochi/Forum-Script-fpi-e-lua-FPSC-GameGuru)
+--- Discussione: Ripetizione sound casuale (/thread-Ripetizione-sound-casuale)



Ripetizione sound casuale - Tax78 - 15-02-2011

Suono temporizzato casuale
==========================

Inserire un Sound zone (non necessita passaggio del player), nelle sue opzioni:

Main = script quì sotto
Citazione:;Artificial Intelligence Script

;Header By Tax

desc = Random sound

;Triggers

Confusedtate=0,random=1800Confusedtate=1,sound=$0,timerstart
Confusedtate=1,timergreater=8000Confusedtate=0
Sound0 = il suono da riprodurre


Spiegazione script:
-------------------

(Nel nostro caso) con i numeri di random= andiamo a settare un tempo casuale tra 1 e 1800.

La cifra 1800 non ho capito bene com'è espressa, perchè in un tempo riscontrato nelle prove ha superato 1 primo e otto secondi,Valore in rosso nella tabella,
dimostrando che non è uguale al respawn dove 1800 equivale a 1 primo.

Il valore timergreater= equivale al tempo del sound espresso in millisecondi, un valore inferiore al tempo del sound può provocare l'interruzione della prima ripetizione
con la partenza della seconda.

Tabella test script:
--------------------
________________________________
random=xxx

1)
2) = tempo in secondi prima della ripetizione sound
ecc..
________________________________

random=100

1) = 9,56
2) = 8,34
3) = 11,68
4) = 7,99
5) = 8,42
6) = 9,61
7) = 8,85
8) = 9,39
9) = 8,70
10) = 8,03
_______________________________

random=900

1) = 27,60
2) = 11,21
3) = 10,77
4) = 14,32
5) = 12,27
6) = 16,31
7) = 10,74
8) = 36,51
9) = 35,03
10) = 9,83
________________________________

random=1800

1) = 28,46
2) = 9,34
3) = 9,37
4) = 15,08
5) = 75,22
6) = 59,68
7) = 10,23
8) = 24,63
9) = 28,72
10) = 36,50
_______________________________

Note: si può notare che nella prima tabella il tempo tra una ripetizione e l'altra è molto ridotto, rispetto all'ultima tabella
dove un valore supera addirittura il minuto [ valore 5) ], quindi più aumentiamo il valore random e più cresce la distanza in tempo tra le ripetizioni.

By Tax