Page 1 of 1

GunXp. Unlock_baseball_bat

Posted: 2011 Jan 21 19:04
by kesiukas
Sveiki. Taigi mačiau, kad daug kam reikia baseball_bat ant gunxp modo. Taigi, buvau rades panasu plugina, bet jis visiskai neveikė, aš jį sutvarkiau ir dabar jis puikiai veikia. Unlock_knife.sma failiuka tikiuosi mokėsit padaryti į .amxx. Taip pat .sma failiukyje jus galite keisti:
Kiek kainuos byta:

register_gxm_item("BasseBall Bat", "Knife knockback, Power", 65)

Raudona spalva parasytus "65" galite pakeisti i savo norima xp kaina.

Taip pat galite keisti ir jos galinguma:

damage_knife = register_cvar("gxm_damage_knife","7.0"); // damage multiplier

""7.0"" pakeiskite pagal save. Jei norite labai galingos, rasykite pavyzdziui "10.0", jei silpnesnes, tai "4.0" ar pan.

Žinoma, jūs galite pakeisti ir jos knockback galinguma:

cvar_knock = register_cvar("zp_knife_power" , "12");

Vietoje 12 irasykite didesni arba mažesni skaičiu. Priklauso, kokio stiprumo norit.

v_knife.mdl faila idėkite į models/umbrella/ folderi

Vėliau idėsiu dar keleta gunxp mod'o unlock papildymų.

Jei kils bėdų, rašykite.

Failiukus turejau deti i kita talpykla, nes jis per didelis ir jo sitas portalas neprideda.

unlock_baseballbat.rar - 291.8 Kb

Re: GunXp. Unlock_baseball_bat

Posted: 2011 Jan 21 20:10
by aaarnas
Pluginą prisek šiame forume, o ne talpykloje (padidinau dydį). Beje gali iš karto įdėti ir .amxx failą (žinoma .sma būtina).

Po to sutvarkyk aprašymą, niekas nekopijuoja kodo su cvaru, turi būti aprašyta kaip priklauso.

Beje ar tu esi viso kodo autorius? Ta prasme viską pats nuo nulio parašei? Jei ne, tai privalai dar surašyti kitų autorių nikus, kurie darė šį pluginą.

Patvarkyk lygiavimą plugine.

Čia:

Code: Select all

    new Gun = read_data(2)         if( Gun == CSW_KNIFE && get_user_team(id) == 2)
Reikia

Code: Select all

    static Gun = read_data(2)
Arba geriausia:

Code: Select all

    if(read_data(2) == CSW_KNIFE && get_user_team(id) == 2)
is_user_alive nereikia tikrinti TakeDamage forwarde, nes jis yra iškviečiamas kaip pre, o ne post, tai niekada žaidėjas nebus miręs kviečiant šį forward.
Beje tu gražini reikšmės hamsandwich forwarde, tai ir naudok jo reikšmes (HAM_IGNORED, HAM_SUPERCADE...).

Kam registruoji du damage forwardus? Dar iš skirtingų modulių. Juk galima į vieną sudėti.
Ir kiti dalykai. Tai tvarkyk viską, arba nepatvirtinsiu.

Re: GunXp. Unlock_baseball_bat

Posted: 2011 Jun 03 08:37
by psychical
Man rodos sitas geriau butu:

Source:
unlock_knife.sma
(3.64 KiB) Downloaded 1041 times
Model:
models.rar
(30.86 KiB) Downloaded 557 times

Re: GunXp. Unlock_baseball_bat

Posted: 2012 Oct 03 21:41
by mazvis12
eitu padaryt, kad panaikintu Zombiams basebolke? Nes per Umbrella lieka Zombiams basebolke, tai biski nesamone, jei galit padarykit.

Re: GunXp. Unlock_baseball_bat

Posted: 2012 Oct 03 22:23
by psychical
Jei naudoji, kur pas mane taisyta, tai jis visiems, imk tą kuris iš pirmo post'o yra, jis yra tik CT, jei teisingai atsimenu.

Re: GunXp. Unlock_baseball_bat

Posted: 2012 Oct 04 23:08
by mazvis12
neina siūstis, nėra failo rašo