Помогите! Я пробовал обнулять оружие игрока. Первоначально сделал:
Код
if (IsPlayerAlive(client))
{
// Обезоруживаем полностью игрока
// перед тем как выдать ему новое оружие
for (new i=0; i<5; i++)
{
new index = -1;
while ((index = GetPlayerWeaponSlot(client,i)) != -1)
{
if (IsValidEntity(index))
RemovePlayerItem(client,index);
}
}
}
Потом добавил HookEvent на round_start:
Код
public OnPluginStart()
{
HookEvent("round_start", round_start);
}
public round_start(Handle:event, const String:name[], bool:dontBroadcast)
{
/*////////////////////////////////////////////////////////////////////////////////////////Отбираем оружие////////////////////////////////////////////////////////////////////*/
if (IsPlayerAlive(client))
{
// Обезоруживаем полностью игрока
// перед тем как выдать ему новое оружие
for (new i=0; i<5; i++)
{
new index = -1;
while ((index = GetPlayerWeaponSlot(client,i)) != -1)
{
if (IsValidEntity(index))
RemovePlayerItem(client,index);
}
}
}
}
Компилятор выдал ошибку: "Неопределенный символ "client"" В чем причина? Подскажите, пожалуйста!