Pakeisti respawn funkcija VIPMENU

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
luxuks
Jau po truputį tampa savu
Posts: 186
Joined: 2014 Jun 18 17:20
Skype: lukas.luxuks

Pakeisti respawn funkcija VIPMENU

Post by luxuks »

Sveiki, noreciau paklaust kaip galeciau pasidaryti kad pvz. raundo pradzioje ismeta vipmeniu ir as pasirenku respawn ir kad mane prikeltu kai as mirstu? Dabar turiu pasidares tik taip kad kai pasirenki respawn, tu iskart atsirespawnini o noriu pasidaryt kad atrespawnintu tik kai mirsiu. Gal gali kas padet?
Attachments
smenu - Kopija.sma
(4.64 KiB) Downloaded 827 times

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

Re: Pakeisti respawn funkcija VIPMENU

Post by InvIs2 »

Kai pasirenka respawn, darai kintamąjį kažkokį naują (globalų reikią susikurti, tarkim bool:respawnSelected[33]) ir nustatai reikiamą reikšmę. Mirus žaidėjui tikrini ar kintamojo reikšmė atitinką reikiamą ir prikeli jį. Jam prisikėlus atstatai reikšmę į seną.

Softero
Jau po truputį tampa savu
Posts: 174
Joined: 2016 Jan 17 20:11
Skype: Einartas10

Re: Pakeisti respawn funkcija VIPMENU

Post by Softero »

kaskas tokio

Code: Select all

 new bool:respawn[33]public client_death(id){    if(respawn[id])        set_task(5.0, "vip_respawn", 5, respawn, id);}public vip_respawn(id){    ExecuteHamB(Ham_CS_RoundRespawn, id);    set_user_health(id, 100);    give_item(id, "weapon_knife");    respawn[id]=false;} 
cs1.6 pluginų , bei web sistemų kūrimas
discord: Softero#0457
Email: [email protected]

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Pakeisti respawn funkcija VIPMENU

Post by ArtHa123 »

Netestavau, bet turėtu veikti
Attachments
cmenu.sma
(3.8 KiB) Downloaded 837 times
Image

luxuks
Jau po truputį tampa savu
Posts: 186
Joined: 2014 Jun 18 17:20
Skype: lukas.luxuks

Re: Pakeisti respawn funkcija VIPMENU

Post by luxuks »

Deja nei softero nei arthos neveikia. Respawnina iskarto kai pasirenki.
Last edited by luxuks on 2017 Jan 12 18:01, edited 1 time in total.

Softero
Jau po truputį tampa savu
Posts: 174
Joined: 2016 Jan 17 20:11
Skype: Einartas10

Re: Pakeisti respawn funkcija VIPMENU

Post by Softero »

:facepalm: kaska nedadarai, arba darai ne taip
cs1.6 pluginų , bei web sistemų kūrimas
discord: Softero#0457
Email: [email protected]

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

Re: Pakeisti respawn funkcija VIPMENU

Post by InvIs2 »

Code: Select all

set_task(5.0, "vip_respawn", 5, respawn, id);
Kas čia? Trečias parametras eina žaidėjo id. Tolesnių parametrų išvis nereikia net.

Code: Select all

public vip_respawn(id){    ExecuteHamB(Ham_CS_RoundRespawn, id);    set_user_health(id, 100);    give_item(id, "weapon_knife");    respawn[id]=false;} 
Apskritai, kam duoti HP ir peilį, jei ant respawno viską duos automatiškai?

luxuks
Jau po truputį tampa savu
Posts: 186
Joined: 2014 Jun 18 17:20
Skype: lukas.luxuks

Re: Pakeisti respawn funkcija VIPMENU

Post by luxuks »

Softero wrote::facepalm: kaska nedadarai, arba darai ne taip
Viska darau taip kaip reikia, pats turbut net nebandei. Turbut ta savo koda is kito plugino kopinai ir galvojai kad veiks?

-- 2017 Sau 12 21:13 --
InvIs2 wrote:Kai pasirenka respawn, darai kintamąjį kažkokį naują (globalų reikią susikurti, tarkim bool:respawnSelected[33]) ir nustatai reikiamą reikšmę. Mirus žaidėjui tikrini ar kintamojo reikšmė atitinką reikiamą ir prikeli jį. Jam prisikėlus atstatai reikšmę į seną.
Nu reiks bandyt bet cia su mano scriptinimo sugebejimais tj nzn kaip bus :D gal galetum pasakyt kokia funkcija naudoti kai zaidejas mirsta patikrinimui ar jis pasirinko respawn?
Last edited by luxuks on 2017 Jan 12 20:14, edited 1 time in total.

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Pakeisti respawn funkcija VIPMENU

Post by ArtHa123 »

luxuks wrote:Deja nei softero nei arthos neveikia. Respawnina iskarto kai pasirenki.
Su mano variantu neimanoma kad iškarto spawintu, gal susikompiliuok pluginą. :D beje,jeigu atkreipei dėmesi tai pas mane kitoks sma pavadinimas. P.s. i nosine kažko neveikia.:D
Image

Softero
Jau po truputį tampa savu
Posts: 174
Joined: 2016 Jan 17 20:11
Skype: Einartas10

Re: Pakeisti respawn funkcija VIPMENU

Post by Softero »

InvIs2 wrote:

Code: Select all

set_task(5.0, "vip_respawn", 5, respawn, id);
Kas čia? Trečias parametras eina žaidėjo id. Tolesnių parametrų išvis nereikia net.

Code: Select all

public vip_respawn(id){    ExecuteHamB(Ham_CS_RoundRespawn, id);    set_user_health(id, 100);    give_item(id, "weapon_knife");    respawn[id]=false;}
Apskritai, kam duoti HP ir peilį, jei ant respawno viską duos automatiškai?
Nebuvau tikras ar smutkes duos, tai del visa pikto, o trecias parametras yra task id. Bet 4 5 susiveliau

Code: Select all

 public client_death(id){   new arg[1]   arg[0] = id   set_task(5.0, "vip_respawn", 5, arg, 0)} 
Last edited by Softero on 2017 Jan 12 22:15, edited 1 time in total.
cs1.6 pluginų , bei web sistemų kūrimas
discord: Softero#0457
Email: [email protected]

Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests