Hi,
ich wollte fragen, ob und wie es möglich ist, einen Bot zu einer bestimmten Zeit starten zu lassen.
In meinem Fall ist dies der Zug, der einen bestimmten Fahrplan einhalten soll. Meine zurzeitige Lösung ist eine unendliche while schleife,
was sich jedoch sehr negativ auf die CPU auswirkt. Irgendwelche Vorschläge? Und BITTE nur sinvolle Antworten.
#include "a_npc"
#define RECORDING "Train_Stations"
new a = 1;
main()
{
}
public OnRecordingPlaybackEnd()
{
StartRecordingPlayback(1, RECORDING);
}
public OnNPCEnterVehicle(vehicleid, seatid)
{
while (a == 1)
{
new Hour, Minute, Second;
gettime(Hour, Minute, Second);
if (Minute == 0 || Minute == 15 || Minute == 30 || Minute == 45)
{
StartRecordingPlayback(1, RECORDING);
a++;
}
}
}
public OnNPCExitVehicle()
{
StopRecordingPlayback();
}