Page 1 of 2

Kill Rewards Menu

Posted: 2010 Sep 02 21:08
by xFrostas
Kill Rewards Menu

Aprašymas
Šis pluginas suteikia naujų galimybių žaidimui, nužudžius priešą į galvą arba paprastai (nustatoma su cvar) X kartų (nustatoma su cvar) automatiškai atsiranda meniu kuriame galite pasirinkti apdovanojimą.

Nuo 1.2 versijos šiek tiek pasikeitė veikimas, meniu dabar galima kaupti apdovanojimus ir juos išnaudoti vėliau

Cvar'ai
KRM_KillMode // Kada bus atidarytas meniu? 1 - žudant bet kaip, 2 - žudant tik į galvą (default: 1)
KRM_Kills_Req // Kiek reikia nužudymų, kad meniu būtų atidarytas? (default: 3)
KRM_ResetKills // Išvalyti nužudymų skaičiavimą per prisikėlimą? 0 - Ne, 1 - Taip (default: 1)
KRM_LastSelected // Įjungti prieš tai pasirinkto apdovanojimo neleidimą? 0 - Ne, 1 - Taip (default: 1)
KRM_StoreRewards // Galima kaupti apdovanojimus? 0 - Ne, 1 - Taip (default: 1)

KRM_Health // Gyvybių apdovanojimas, kiek pridės pasirinkus (default: 30)
KRM_Gravity // Gravitacijos apdovanojimas, kiek atims pasirinkus (default: 500)
KRM_Speed // Greičio apdovanojimas, kiek pridės pasirinkus (default: 70)
KRM_Invisibility_Time // Nematomumo apdovanojimas, kiek laiko (sekundėmis) bus nematomas pasirinkus (default: 8)
KRM_Godmode_Time // Nemirtingumo apdovanojimas, kiek laiko (sekundėmis) bus nemirtingas pasirinkus (default: 5)
KRM_Money // Pinigų apdovanojimas, kiek pinigų gaus pasirinkus (default: 600)
KRM_Respawns // Atsiradimų po mirties apdovanojimas, kiek galimybių gaus prisikelti po mirties pasirinkus (default: 1)

Komandos
say rewards
say /rewards
say krm
say /krm
// Atidaro Kill Rewards Menu, jeigu turi apdovanojimų ir jeigu KRM_StoreRewards yra 1

Kreditai
Exolent[jNr] - už Dynamic Items in Menu and Plugin API pamoką

Atnaujinimai
1.0 Sukurtas Pluginas
1.1 Pakoreguotas menu kodas, pridėti armor, frags, stealth sugebėjimai į menų.
1.2 Kiek kitaip perdarytas pluginas, išimti keli nenaudingi apdovanojimai, pridėta keleta naujų. Pridėtos chat žinutės.
1.3 Pridėta nauja funkcija, kuri neleidžia pasirinkti du kartus to pačio apdovanojimo, sutvarkyta nematomumo klaida.
1.4 Perdarytas vėl, dabar pluginas naudoja API, todėl žmonės patys galės kurti savo apdovanojimus.
Pridėta apdovanojimų kaupimo funkcija, ankščiau pvz. nužudžius 3 priešus išmesdavo meniu, jei nepasirinkdavai apdovanojimo ir nužudydavai dar 3, bandant pasirinkit apdovanojimą duoda tik 1, su šiuo atnaujinimu galėsti imti tiek kiek prikaupsitę.

P.S. Darant paskutinius atnaujinimus nebuvo daug galimybių tinkamai pratestuoti, taigi jei rasite klaidų rašykite. :)

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2010 Sep 02 21:45
by aaarnas
Vieną tai patobulink meniu kodą. Kadangi nenaudoji daugiau nei 7 meniu punktų tai didelė kodo dalis yra nereikalinga.

Code: Select all

 public Kill_Menu(id, menu, item){    if (item == MENU_EXIT)    {        menu_destroy(menu)        return PLUGIN_HANDLED    } 
item yra pasirinktas mygtukas, tad:
item(0) = NUM_1
item(0) = NUM_2
ir tt.

Šiuo metu tu siunti punkto numerio informaciją per patį meniu, kas nėra reikalinga šiame atvejyje.

Beje kiek skurdoka galimybių. Jei atnaujinsi - patvirtinsiu.

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2010 Sep 05 08:35
by xFrostas
*UPDATED* :]

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2010 Oct 28 14:29
by ahujel
mldc xfrostas, tik kad durnius nebescriptinga. -karma :D

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2010 Nov 22 15:46
by ShoX
funs pluginas,mana nuomone jis ne Default, bet kazkas naujo tikrai pravers kokiam surf :) mldc taip ir toliau

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2012 Aug 30 09:26
by Calibras
Geras !

Re: Kill Rewards Menu 1.0 Pluginas

Posted: 2012 Sep 07 17:49
by mindosius
Šaunus dalykas :)

Re: Kill Rewards Menu

Posted: 2013 Sep 14 20:05
by xFrostas
Tikiuosi dar kažkas naudoja tokius pluginus. Kadangi nelabai yra ką veikti, nusprendžiau atnaujinti.

-- 2013 Rgs 16 19:19 --

Dar kartą atnaujinau :D

Re: Kill Rewards Menu

Posted: 2015 Oct 30 04:56
by Terror
omg koks geras :happy:

xFrostas,padarytum kad automatiskai nemestu tos lenteles ? arba su cvars butu zjbs :D

Re: Kill Rewards Menu

Posted: 2017 Apr 28 11:41
by popilas
labai geras pluginas, super.
Dar klausimas, eitu padaryti kad rewards menu butu tik vip/admin? arba vip tik respawn ir pns. pasirinktinai