Pakeisti respawn funkcija VIPMENU
Pakeisti respawn funkcija VIPMENU
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 975 times
Re: Pakeisti respawn funkcija VIPMENU
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ą.
Re: Pakeisti respawn funkcija VIPMENU
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;}
Re: Pakeisti respawn funkcija VIPMENU
Netestavau, bet turėtu veikti
- Attachments
-
cmenu.sma
- (3.8 KiB) Downloaded 986 times
Re: Pakeisti respawn funkcija VIPMENU
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.
Re: Pakeisti respawn funkcija VIPMENU

Re: Pakeisti respawn funkcija VIPMENU
Code: Select all
set_task(5.0, "vip_respawn", 5, respawn, id);
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;}
Re: Pakeisti respawn funkcija VIPMENU
Viska darau taip kaip reikia, pats turbut net nebandei. Turbut ta savo koda is kito plugino kopinai ir galvojai kad veiks?Softero wrote:kaska nedadarai, arba darai ne taip
-- 2017 Sau 12 21:13 --
Nu reiks bandyt bet cia su mano scriptinimo sugebejimais tj nzn kaip busInvIs2 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ą.

Last edited by luxuks on 2017 Jan 12 20:14, edited 1 time in total.
Re: Pakeisti respawn funkcija VIPMENU
Su mano variantu neimanoma kad iškarto spawintu, gal susikompiliuok pluginą.luxuks wrote:Deja nei softero nei arthos neveikia. Respawnina iskarto kai pasirenki.


Re: Pakeisti respawn funkcija VIPMENU
Nebuvau tikras ar smutkes duos, tai del visa pikto, o trecias parametras yra task id. Bet 4 5 susiveliauInvIs2 wrote:Kas čia? Trečias parametras eina žaidėjo id. Tolesnių parametrų išvis nereikia net.Code: Select all
set_task(5.0, "vip_respawn", 5, respawn, id);
Apskritai, kam duoti HP ir peilį, jei ant respawno viską duos automatiškai?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;}
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.
Who is online
Users browsing this forum: No registered users and 2 guests