lewnemejski Posted Friday at 03:22 PM Posted Friday at 03:22 PM Witam Miałem problemy z funkcją AddBotCommand. W przykładzie: Gracz przejmuje PlayerTrainset2 więc trzeba uziemić PlayerTrainset - jego poprzedni pociąg. Poniższy kod powoduje, że bot w PlayerTrainset na chwilę rusza do przodu po czym gwałtownie hamuje. Zdarzało się też że przy odwrotnej kolejności Stop i Deactivate, bot w PlayerTrainset zmieniał kierunek na wsteczny i zaczynał jechać. TakeoverTrainset(PlayerTrainset2) coroutine.yield(CoroutineYields.WaitForSeconds, 1) AddBotCommand(PlayerTrainset, CreateMediumBotCommand(BotCommandType.bcStop, "Stop2", 0, 0, false, false, true)) coroutine.yield(CoroutineYields.WaitForSeconds, 1) AddBotCommand(PlayerTrainset, CreateMediumBotCommand(BotCommandType.bcDeactivate, "Stop", 0, 0, false, false, true)) coroutine.yield(CoroutineYields.WaitForSeconds, 1) Problem nie występował(Bot stał zahamowany i nic więcej nie robił) po restarcie scenariusza z menu pod klawiszem ESC.
SIMRAIL Team Admin BOT Posted yesterday at 08:54 AM SIMRAIL Team Posted yesterday at 08:54 AM Thank you for reporting this issue. A similar problem has already been reported by other users. Dziękujemy za zgłoszenie tego problemu. Podobny problem był już zgłaszany przez innych użytkowników.
Recommended Posts