Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 01 июн 2015, 08:21

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: стартовое оружие в руках игрока
СообщениеДобавлено: 01 апр 2014, 17:36 
Не в сети
Аватара пользователя
Зарегистрирован:
01 мар 2012, 19:26
Последнее посещение:
13 май 2015, 03:35
Сообщения: 84
Откуда: Первоуральск
Привет.
Напишите плийз плагин, который позволяет админу задавать стартовой оружие в руках игрока при заходе на сервер,
и ревпавне.
Это сэкономит время на нажатиях клавиш слотов, если большинство игроков на сервере использует определенное оружие, а при коннекте и респавне появляются с другим "непопулярный веапоном".


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 02 апр 2014, 08:46 
Не в сети
Зарегистрирован:
06 авг 2010, 10:25
Последнее посещение:
19 май 2015, 13:59
Сообщения: 653
Откуда: Uzbekistan
Нужно задать стартовый набор индивидуально каждому игроку?
Вот простенький плагин для выдачи опр. итемов игрокам с флагом t.

Код:
#include <amxmodx>
#include <fakemeta_util>
#include <hamsandwich>

#define USRFLAG ADMIN_LEVEL_H

public plugin_init() {
   RegisterHam(Ham_Spawn,"player","On_Player_Spawn",1)
}

public On_Player_Spawn(id){
   if(!(get_user_flags(id) & USRFLAG))
      return HAM_IGNORED
      
   fm_give_item(id,"weapon_egon")
   fm_give_item(id,"ammo_egonclip")
   fm_give_item(id,"ammo_egonclip")
   fm_give_item(id,"ammo_egonclip")
   fm_give_item(id,"item_longjump")
      
   return HAM_IGNORED
}

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 03 апр 2014, 00:31 
Не в сети
Аватара пользователя
Зарегистрирован:
01 мар 2012, 19:26
Последнее посещение:
13 май 2015, 03:35
Сообщения: 84
Откуда: Первоуральск
стартовый набор у меня регулируется в equipment.ini, плагином Severian's (sev.amxx),
игроки появляются уже с оружием:
crowbar,9mmhandgun,357,9mmAR,crossbow,gauss,egon,hornetgun,handgrenade,tripmine,satchel.

При заходе на сервер/респавне игрок держит в руках gauss.
Я бы хотел чтобы игрок появлялся с shotgun в руках.
Дабы не тратить играющим время на "тыканье" клавиши "3", чтобы переключится на шотган,
вот что я имел ввиду ))


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 03 апр 2014, 08:51 
Не в сети
Зарегистрирован:
06 авг 2010, 10:25
Последнее посещение:
19 май 2015, 13:59
Сообщения: 653
Откуда: Uzbekistan
Код:
#include <amxmodx>
#include <hamsandwich>

public plugin_init() {
   RegisterHam(Ham_Spawn,"player","On_Player_Spawn",1)
}

public On_Player_Spawn(id){
   engclient_cmd(id,"weapon_shotgun")
      
   return HAM_IGNORED
}

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 04 апр 2014, 17:40 
Не в сети
Аватара пользователя
Зарегистрирован:
01 мар 2012, 19:26
Последнее посещение:
13 май 2015, 03:35
Сообщения: 84
Откуда: Первоуральск
все равно при респавне, из всего оружия которое выдается первоначально, первое в руках я вижу гаусс, а не шотган ((


Вложения:
1.jpg
1.jpg [ 540.53 КБ | Просмотров: 135 ]
Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 04 апр 2014, 19:06 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
01 июн 2015, 01:03
Сообщения: 969
А так если

Код:
#include <amxmodx>
#include <hamsandwich>

public plugin_init() {
   RegisterHam(Ham_Spawn,"player","On_Player_Spawn",1)
}

public On_Player_Spawn(id){
   
   set_task(0.1, "dolphin", id + 45445)   
   return HAM_IGNORED
}


public dolphin(id)
{
   id -= 45445
   engclient_cmd(id, "weapon_shotgun")
}


_________________
Изображение


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB