Pagalbos su array
Posted: 2013 Sep 29 13:41
Čia kaip pavyzdžiui, tik bedram supratimui
Klausimas yra toks, ar optimalu tas ArrayGetArray(aClasses, Class[id], eClass_Data) iššaukimas kas 0.5 sekundės? Manau, kad ne, tai kaip tą ArrayGetArray(aClasses, Class[id], eClass_Data) sutalpinti į kintamąjį, kad rodytų visą pavadinimą? Bandžiau kažką, bet rodo tik pirmą raidę.
Code: Select all
enum _: Class_Data{ Class_Name[32]} new eClass_Data[Class_Data] public OnSpawn(id){ if (!is_user_alive(id)) return set_task(0.5, "ShowClName", id + TaskID_ShowName)} public ShowClName(id){ id -= TaskID_ShowName ArrayGetArray(aClasses, Class[id], eClass_Data) client_print(id, print_center, "Class name: %s", eClass_Data[Class_Name]) set_task(0.5, "ShowClName", id + TaskID_ShowName)}