Page 1 of 1

plmenu

Posted: 2011 Jan 24 22:51
by aurimasko

Code: Select all

if (g_cstrike)            {                if(!is_user_alive(player) && is_user_connected(player))                {                    cs_set_user_team(player, (g_menuOption[id] % 2) + 1)                }                if(is_user_alive(player))                {                    cs_set_user_team(player, (g_menuOption[id] % 2) + 1)                    spawn(player)                    strip_user_weapons(player)                    give_item(player, "weapon_knife")                }            } else {                new limit_setting = get_cvar_num("mp_limitteams")                            set_cvar_num("mp_limitteams", 0)                engclient_cmd(player, "jointeam", g_CSTeamNumbers[g_menuOption[id] % 2])                engclient_cmd(player, "joinclass", "1")                set_cvar_num("mp_limitteams", limit_setting)            }         

Galima kelti tik į T arba CT komandas, o į SPECT negalima. Ar viskas gerai padaryti? Ta prasme nėra jokių klaidų kas galėtų valgyti per daug resursų ar laužti serverį?

Re: plmenu

Posted: 2011 Jan 24 23:13
by aaarnas
spawn(player)
Čia naudoji fun modulio spawn funkciją ?

Re: plmenu

Posted: 2011 Jan 25 14:40
by aurimasko
na taip.

#include <fun> yra prirašyta.

Re: plmenu

Posted: 2011 Jan 25 14:45
by addinol
Geriau naudok ExecuteHamB(Ham_CS_RoundRespawn, player)