Page 1 of 1
plmenu
Posted: 2010 Nov 01 23:11
by aurimasko
Code: Select all
if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) { cs_set_user_team(player, (g_menuOption[id] % 3) + 1) } if(!is_user_alive(id)) { cs_set_user_team(player, (g_menuOption[id] % 3) + 1) } if(is_user_alive(id) || cs_get_user_team(id) == CS_TEAM_T || cs_get_user_team(id) == CS_TEAM_CT) { cs_set_user_team(player, (g_menuOption[id] % 3) + 1) spawn(player) strip_user_weapons(player) give_item(player, "weapon_knife") }
Kaip padaryti, jog kai kelia į spect nerespawnintų? Nes dabar perkeli į spectatorius. Tada tą žaidėją prikelia ir jis šaudo visus būdamas nematomas.
Re: plmenu
Posted: 2010 Nov 02 15:51
by aaarnas
Šiaip šitą: spawn(player) išimti.
Beje nelabai logiška funkcija čia.
Re: plmenu
Posted: 2010 Nov 02 16:37
by aurimasko
aaarnas wrote:Šiaip šitą: spawn(player) išimti.
Beje nelabai logiška funkcija čia.
Jeigu išimčiau spawn funkciją tada man atrodo nerespawnins jeigu permesi ar viskas ok bus?
O kodėl nelogiška?
Re: plmenu
Posted: 2010 Nov 02 22:32
by aaarnas
Jei išimsi - neprikels. Žinoma jei ten nėra kažko kito kas prikelia.
Pvz:
Tikrinam cs_get_user_team(id) == CS_TEAM_SPECTATOR
Tai jei jis spectator tai šitie niekada nebus teisingi cs_get_user_team(id) == CS_TEAM_T || cs_get_user_team(id) == CS_TEAM_CT. Vadinasi jie net nereikalingi.
Re: plmenu
Posted: 2010 Nov 02 22:51
by aurimasko
Taip šita pataisiau. Bet jeigu permetinės gyvą žmogų tai jis gyvas liks ar mirs?
Re: plmenu
Posted: 2010 Nov 03 18:22
by aaarnas
Pasitelkiant logiką kuriant pluginą, gyvo žaidėjo neturėtų permetinėti niekas į spectators.
Re: plmenu
Posted: 2010 Nov 03 19:57
by aurimasko
aaarnas wrote:Pasitelkiant logiką kuriant pluginą, gyvo žaidėjo neturėtų permetinėti niekas į spectators.
Bet man reikia, kad permetetus negyvą į bet kurią komandą jis ir liktų negyvas, o jeigu gyvą perkelia į CT ar T jis būtų gyvas, o jeigu į SPECT tai jau mirtų.
Tai aš klausiu ar kai išimsiu spawn funkciją tai kai perkelsiu žaidėją Į CT ar T jis liks gyvas ar mirs?
Re: plmenu
Posted: 2010 Nov 03 20:02
by aaarnas
Tai tiesiog padaryk taip:
Kai keli į ct arba t tai tiesiog pakeisk komandą, o kai keli į spectator tai dar papildomai nužudyk žaidėją.
Keičiant žaidėjo komandą jis nemiršta, tai spawn nieko nedaro tuo atvėju.
Re: plmenu
Posted: 2010 Nov 05 20:33
by aurimasko
Bet tada kai permeti jam pakeičia team ir jis lieka toj vietoje kur ir buvo, o turi savo respe atsirast
Re: plmenu
Posted: 2010 Nov 05 22:07
by newb
Tai nuzudyk ir atrespawnink arba teleportink...