Page 1 of 1
Optimizavimas
Posted: 2012 Mar 31 10:10
by xFrostas
Kaip būtų galima padaryti mažesnį kodą, kad jei turi 3 klases ir jos turi lygius, tai kad nereiktu kurti kiekvienai atskirai pvz: Level_Class1[33], Level_Class2[33], Level_Class3[33]
poto su xp XP_Class1[33], ....., ..... ir t.t.
Re: Optimizavimas
Posted: 2012 Mar 31 11:25
by newb
Padaryk, kad lygiai ir exp butu toks pats ^_^
Re: Optimizavimas
Posted: 2012 Mar 31 12:09
by xFrostas
man reik kažkaip taip: Level[33][3] ar kaip, tik nelabai moku, tad noriu, kad kas paaiškintumėt..
Re: Optimizavimas
Posted: 2012 Mar 31 14:30
by hleV
Čia ne optimizavimas, o organizavimas tada.
Re: Optimizavimas
Posted: 2012 Mar 31 14:38
by xFrostas
Gerai, dėkui, kad pataisei, tai kaip tai padaryti? nes jei darau, kaip pirmame poste labai daug visko..
Re: Optimizavimas
Posted: 2012 Mar 31 14:42
by aaarnas
Code: Select all
enum _:LEVELS { LVL_CLASS1, LVL_CLASS2, LVL_CLASS3} new p_levels[33][LEVELS] client_print(id, print_chat, "%d", p_levels[id][LVL_CLASS2])
Re: Optimizavimas
Posted: 2012 Mar 31 14:49
by xFrostas
Šitas padės, bet man reikėjo kažkaip taip:
Code: Select all
new CurClass[33]new Level[33][3] if (Level[id][CurClass[id]] == 10){func()}
Ar čia teisingai taip viskas būtų?
Re: Optimizavimas
Posted: 2012 Mar 31 15:16
by aaarnas
Na tai CurClass[id] = LVL_CLASS2 tarkim ir bus kažkas panašaus. Ten tų LVL reikšmė didėja po 1 nuo 0.