Pagalbos su array

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Pagalbos su array

Post by xFrostas »

Čia kaip pavyzdžiui, tik bedram supratimui

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)}
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ę.

InvIs2
Jau po truputį tampa savu
Posts: 149
Joined: 2013 Sep 29 12:47
Skype: pksoldierlt

Re: Pagalbos su array

Post by InvIs2 »

Tai pirmą kartą jį išgaudamas įsistatyk reikšmę į tarkim klase ir printink ("%s", klase)

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Pagalbos su array

Post by xFrostas »

Bandžiau taip, sakau tik pirmą raidę printina.

InvIs2
Jau po truputį tampa savu
Posts: 149
Joined: 2013 Sep 29 12:47
Skype: pksoldierlt

Re: Pagalbos su array

Post by InvIs2 »

Code: Select all

 new klase[64] format(klase, charsmax(klase), eClass_Data[Class_Name])

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Pagalbos su array

Post by xFrostas »

Veikia, aš su copy dariau :D

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests