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...