Fake Natives

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Terror
Senbūvis
Posts: 1086
Joined: 2015 Feb 27 19:29
Location: Alytus

Fake Natives

Post by Terror »

Sveiki,gal kas gali paaiškinti aiskiau truputi.
kaip ten su tuo native meginau bet kazko nenori dirbti ar kazka pamirsau i .inc dar rasyk ar kaip kazka. :hm:

dr_vip

Code: Select all

case 1:        {               g_iLifes[id] += ADD_LIFES;            Lifes[id] = 1;                        client_print_color( id, print_team_default, "^1[^4Deathrun^1] Pasirinkai ^1[^4+1 Gyvybe^1]");           }
Lite life system
Attachments
dr_life.inc
(370 Bytes) Downloaded 683 times
deathrun_lifes.sma
(2.29 KiB) Downloaded 716 times

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: Fake Natives

Post by hleV »

Du variantai (manau pirmas kurkas patogesnis, bet su juo būtų niuansų jeigu bandytum perduot reference arba array kaip argumentą).
  1. Code: Select all

        register_native("dr_set_lifes", "native_set_lifes");    register_native("dr_get_lifes", "native_get_lifes");

    Code: Select all

        register_native("dr_set_lifes", "native_set_lifes", true);    register_native("dr_get_lifes", "native_get_lifes", true);
  2. Code: Select all

    public native_set_lifes(id, count){    g_iLifes[id] = count;} public native_get_lifes(id){    return g_iLifes[id];}

    Code: Select all

    public native_set_lifes(){    g_iLifes[get_param(1)] = get_param(2);} public native_get_lifes(){    return g_iLifes[get_param(1)];}
Čia mažiau svarbu, bet anglų kalboje žodžio life daugiskaita yra lives, ne lifes (tas pats pvz. su knife knives).
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!


Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests