Hallo xxxbmxsam,
Deine Frage solltest Du besser im Skript Forum stellen, ich glaube da würde Dir
schneller geholfen.
Ich habe Dir schnell einmal ein kleines Beispiel geschrieben, wie man so etwas
realisieren könnte. Es gibt bestimmt bessere und einfachere Lösungen, aber auf
die schnelle fällt mir keine andere elegantere Lösung ein.
Code:
var count_stop = 0;
function set_counter() // Aktivierung Zeitzähler
{
count_stop = 1;
wait(-3); // Zählerzeit 3 Sekunden
count_stop = 0;
}
function start_effect()
{
while(key_e == on) // Warten bis Taste "e" losgelassen wurde
{
wait(1);
}
set_counter(); // Zeitzähler starten
while(count_stop == 1) // Schleife aktiv solange Zeitzähler läuft
{
temp.x = 0; // Hier Deine Koordinaten eingeben
temp.y = 0; // Hier Deine Koordinaten eingeben
temp.z = 0; // Hier Deine Koordinaten eingeben
effect(test_effect,5,temp,nullvector); // Hier Dein Effekt Aufruf
wait(1);
}
}
on_e = start_effect;
Ich hoffe es funktioniert so, wie Du es Dir vorgestellt hast.