Сейчас: 22.10.2017, 09:31RSS
Страница 1 из 11
Форум » Dedicated Server » Поиск, перевод, написание плагинов » Скрипт отнимает у одной команды оружие (Скрипт отнимает у одной команды оружие)
Скрипт отнимает у одной команды оружие

Дата: Воскресенье, 18.09.2011, 11:38 | Сообщение # 1

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

Здраствуйте друзья=) Я пишу скрипт в котором на de_ картах у кт отнимается оружие и остается только нож, а на cs_ картах у т отнимается. Вот исходник:
event player_spawn
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
// УДАЛЯЕТ ОРУЖИЕ
es es_xgive event_var(userid) player_weaponstrip
es es_xfire event_var(userid) player_weaponstrip Strip 1
// УДАЛЯЕТ ДЕНЬГИ
es es_xsetplayerprop event_var(userid) CCSPlayer.m_iAccount 0
// ВЫДАЕТ ИГРОКУ НОЖ И БРОНЬ
es es_xdelayed 1 es_xgive event_var(userid) item_assaultsuit
es es_xdelayed 1 es_xgive event_var(userid) weapon_knife
}
}
)
event item_pickup
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
es_give event_var(userid) player_weaponstrip
es_fire event_var(userid) player_weaponstrip strip
es_give event_var(userid) weapon_knife

Gроблема в том, что если с ножа кт убивает кого-нибудь с оружием, то оружие подбирается, а я хочу чтобы оно исчезло из рук=( Наверно проблема в es_fire команде, помоги пожалуйста=) Очень на вас надеюсь=)
 

Дата: Воскресенье, 18.09.2011, 12:12 | Сообщение # 2

KoTuK







         Сообщений:
         Репутация:
         Статус:

Зачем нужен этот плагин?
 

Дата: Воскресенье, 18.09.2011, 12:15 | Сообщение # 3

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

для Alien wave moda
 

Дата: Воскресенье, 18.09.2011, 12:45 | Сообщение # 4

furkat2332







         Сообщений: 1
         Репутация: 0
         Статус: Оффлайн

ССЫЛКИ ЗАПРЕЩЕНЫ !!!!!
Все читы,Модели,патчи,спреи,и многое другое загляни не уйдёш hands
 

Дата: Воскресенье, 18.09.2011, 13:10 | Сообщение # 5

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Оффлайн

es_remove используй.....

1. Получи индекс оружия игрока.
2. Удали оружие игрока по индексу.


 

Дата: Воскресенье, 18.09.2011, 14:38 | Сообщение # 6

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

А можно поподробнее, я просто только начинаю=)
 

Дата: Воскресенье, 18.09.2011, 18:02 | Сообщение # 7

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Оффлайн

1:

es_xset weapon_index 0

es playerget weapon_index weapon event_var(userid)

2:

es_remove server_var(weapon_index)

Как то так... точно не помню.... Просто сейчас на SM пишу в основном




Сообщение отредактировал wanted46 - Воскресенье, 18.09.2011, 18:03
 

Дата: Воскресенье, 18.09.2011, 19:04 | Сообщение # 8

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

Получилась такая тема:
event round_start
{
es_xsetinfo player_temp 0
foreach player player_temp #all "es_fire server_var(player_temp) func_buyzone disable"
}
event player_spawn
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
// ������� ������
es es_xgive event_var(userid) player_weaponstrip
es es_xfire event_var(userid) player_weaponstrip Strip 1
es est_unrestrict event_var(userid) weapon_knife
// ������� ������
es es_xsetplayerprop event_var(userid) CCSPlayer.m_iAccount 0
es_xset weapon_index 0
es playerget weapon_index weapon event_var(userid)
es_remove server_var(weapon_index)
// ������ ������ ��� � �����
es es_xdelayed 1 es_xgive event_var(userid) item_assaultsuit
es es_xdelayed 1 es_xgive event_var(userid) weapon_knife
}
}
}
event item_pickup
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
es_give event_var(userid) player_weaponstrip
es_xfire event_var(userid) player_weaponstrip strip 1
es_xset weapon_index 0
es playerget weapon_index weapon event_var(userid)
es_remove server_var(weapon_index)
es_give event_var(userid) weapon_knife
}
}
}

Не работает=( еще идеи есть?
 

Дата: Воскресенье, 18.09.2011, 22:37 | Сообщение # 9

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Оффлайн

на х*я тебе es_xfire ..... ?

 

Дата: Вторник, 20.09.2011, 12:55 | Сообщение # 10

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

Quote (wanted46)
на х*я тебе es_xfire ..... ?

Самому интересно))))) вроде он на новой est4css не работает. На одном форуме вычитал, что стоит добавить
 

Дата: Вторник, 20.09.2011, 13:39 | Сообщение # 11

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Оффлайн

Code

event round_start
{
es_xsetinfo player_temp 0
foreach player player_temp #all "es_fire server_var(player_temp) func_buyzone disable"
}

event player_spawn
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
es_xsetplayerprop event_var(userid) CCSPlayer.m_iAccount 0
es_xset weapon_index 0
es_xset weapon_index2 0
es playerget weapon_index2 weapon event_var(userid)
es_remove server_var(weapon_index)
es_remove server_var(weapon_index2)
es_give event_var(userid) item_assaultsuit
es_give event_var(userid) weapon_knife
}
}
}

event item_pickup
{
if ("de_" in server_var(eventscripts_currentmap)) do
{
if (event_var(es_userteam) equalto 3) do
{
es_xset weapon_index 0
es_xset weapon_index2 0
es playerget weapon_index weapon event_var(userid)
es playerget weapon_index2 weapon event_var(userid)
es_remove server_var(weapon_index)
es_remove server_var(weapon_index2)
es_give event_var(userid) weapon_knife
}
}
}

Добавлено (20.09.2011, 13:39)
---------------------------------------------
Тебе обязательно на ES ?

Добавлено (20.09.2011, 13:39)
---------------------------------------------
На SM проще и качественнее )




Сообщение отредактировал wanted46 - Вторник, 20.09.2011, 13:37
 

Дата: Вторник, 20.09.2011, 15:20 | Сообщение # 12

stinger2008







         Сообщений: 6
         Репутация: 1
         Статус: Оффлайн

Quote (wanted46)
На SM проще и качественнее )

Да я не против на surcmode, вот только в es я хоть немного шарю, а вот в сурсмоде - 0 ((( может ссылку даш на уроки какие нибудь по сурсмоду? Кстати добавил этот скрипт и оружие ни удаляется, ни отбирается(


Сообщение отредактировал stinger2008 - Вторник, 20.09.2011, 15:25
 

Дата: Вторник, 20.09.2011, 17:37 | Сообщение # 13

wanted46







         Сообщений: 116
         Репутация: 5
         Статус: Оффлайн

Этот скрипт - я не проверял его ) Я завязал давно с ES... Я сейчас SM ))

 
Форум » Dedicated Server » Поиск, перевод, написание плагинов » Скрипт отнимает у одной команды оружие (Скрипт отнимает у одной команды оружие)
Страница 1 из 11
Поиск: