- Dokumentacja
- Funkcje serwera
- getPedSimplestTask
Funkcja
getPedSimplestTask
Zwraca nazwę zadania, które zostało ustawione najpóźniej (we wszystkich warstwach), czyli to, co postać według skryptów robi w tej chwili. Gdy postać nie ma żadnych zadań, zwraca false.
Składnia
string getPedSimplestTask(ped ped)Argumenty
pedped- Gracz albo NPC.
Zwraca
Nazwa zadania albo false.
Przykład
outputServerLog(tostring(getPedSimplestTask(guard)))
Zobacz też
setPedTaskZapisuje dla postaci „zadanie” w wybranej warstwie, np.primary="enterVehicle", razem z dowolnymi danymi. To mechanizm dla skryptów (np. własnej sztucznej inteligencji NPC): gra nie wykonuje zapisanych zadań sama, ale inne skrypty mogą je odczytać przezgetPedTask,getPedTasks,isPedDoingTaskigetPedSimplestTask. Podanieniljako nazwy usuwa zadanie z warstwy.isPedDoingTaskSprawdza, czy w którejkolwiek warstwie zadań postaci jest zadanie o podanej nazwie (zapisane przezsetPedTaskalbo przez funkcje takie jaksetPedEnterVehicle, które zapisująenterVehicle).