Нужна маленькая помощь в скрипте

Ficus

Участник
Сообщения
9
Реакции
0
Я написал плагин под eventscripts.
C-подобный:
event player_team
{
  {
    es_msg #multi #defaultИгрок event_var(name) заходит за event_var(es_userteam)
  }
}

Только выдаёт 2 ошибки:
Игрок 0 заходит за 0.
Помогите плиз новичку.
 

FrozDark

Участник
Сообщения
1,769
Реакции
2,050
name в событии player_team нету вроде, как на ес сделать имя не помню
а второе вместо es_userteam поставь team
 

zloykif

Участник
Сообщения
156
Реакции
21
Крутой "плагин" =D
Насчёт имени попробуй event_var(es_username), а насчёт команды можно сделать так

es_getplayerteam pteam event_var(userid)
if (server_var(pteam) == 2) then es_msg твоя команда Т
if (server_var(pteam) == 3) then es_msg твоя команда КТ

Собсно с именем можно сделать тоже самое
es_getplayername pname event_var(userid)
затем использовать server_var(pname) в качестве имени

Добавлено через 17 минут
Не проверял, но если долгим вариантом то примерно так:

block load
{
es_xset pteam 0
es_xset pname 0
}

event player_team
{
es_getplayerteam pteam event_var(userid)
es_getplayername pname event_var(userid)
if (server_var(pteam) == "2") do
{
es_msg #multi #defaultИгрок#green server_var(pname) #defaultзаходит за команду террористов
}
if (server_var(pteam) == "3") do
{
es_msg #multi #defaultИгрок#green server_var(pname) #defaultзаходит за команду контер-террористов
}
}
 
Последнее редактирование:
Сверху Снизу