Помогите с присваиванием жизней
|
|
defaultNick8433 | Дата: Пятница, 22.05.2009, 01:04:19 | Сообщение # 1 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Решил написать плагин,который делает так,чтобы в начале раунда у терроров было 500хп.Всё успешно откомпилировалось,но когда ставлю этот плагин,серв сразу же падает.С чем это может быть вызванно,вот код:Code #include <amxmodx> #include <cstrike> #include <fun>
#define PLUGIN "Tt hp" #define AUTHOR "russia" #define VERSION "1.0"
new tt_hp
public plugin_init() { register_plugin("Tt hp","russia","1.0") tt_hp=register_cvar("tt_health","500") } public client_putinserver(id) { new CsTeams:team=cs_get_user_team(id) if(team==CS_TEAM_T) set_user_health(id,get_pcvar_num(tt_hp)) }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
Koka | Дата: Пятница, 22.05.2009, 06:30:38 | Сообщение # 2 |
Полковник
Группа: Пользователи
Сообщений: 169
Статус: Не в сети
| client_putinserver это не начало раунда. читай тут http://amxmodx.ucoz.ru/forum/8-1587-1 Code Для спавна игрока: RegisterHam(Ham_Spawn, "player", "fwd_Ham_Spawn", 1) Code #include <amxmodx> #include <fakemeta> #include <hamsandwich>
new tt_hp
public plugin_init() { register_plugin("Tt hp","russia","1.0") tt_hp=register_cvar("tt_health", "500") RegisterHam(Ham_Spawn, "player", "fwd_Ham_Spawn", 1) }
public fwd_Ham_Spawn(id) { if(is_user_alive(id) && (get_user_team(id) == 1)) { fm_set_user_health(id, get_pcvar_num(tt_hp)) } }
stock fm_set_user_health(index, health) { health > 0 ? set_pev(index, pev_health, float(health)) : dllfunc(DLLFunc_ClientKill, index) return 1 }
стал ощущать рефлексы тоньше, оставаясь как всегда с идеей той же...
Сообщение отредактировал Koka - Пятница, 22.05.2009, 22:50:41 |
|
| |
Veteran | Дата: Пятница, 22.05.2009, 13:44:29 | Сообщение # 3 |
Сержант
Группа: Пользователи
Сообщений: 37
Статус: Не в сети
| ну и зачем Т 500 хп?
СРОЧНО НУЖЕН СКРИПТЕР-УЧИТЕЛЬ!!!
|
|
| |
defaultNick8433 | Дата: Пятница, 22.05.2009, 14:07:54 | Сообщение # 4 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Quote client_putinserver это не начало раунда Это я знаю,просто решил сделать,чтоб когда клиент подключался к серверу,ему давалось 500 хп,а именно террорам Quote ну и зачем Т 500 хп? Хочу замутить может в дальнейшем какой нить модишко)
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
Vladimirok | Дата: Четверг, 28.05.2009, 01:41:17 | Сообщение # 5 |
Лейтенант
Группа: Пользователи
Сообщений: 73
Статус: Не в сети
| По моему максимальное значение hp в игре = 255, если set_user_health(id, 256) то в игрока будет 1hp. Или я не прав?
|
|
| |
defaultNick8433 | Дата: Четверг, 28.05.2009, 12:08:34 | Сообщение # 6 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| да я 5000 ставил,это же квар
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
PomanoB | Дата: Четверг, 28.05.2009, 16:38:28 | Сообщение # 7 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Поставить можно много хп, другое дело что отображаться будут только остатки от деления на 256
http://romanov4400.mybrute.com
|
|
| |
slogic | Дата: Четверг, 28.05.2009, 20:45:15 | Сообщение # 8 |
Генералиссимус
Группа: Админы
Сообщений: 1941
Статус: Не в сети
| угу, тут свой hud эмулировать надо.
|
|
| |
Vladimirok | Дата: Четверг, 28.05.2009, 21:03:19 | Сообщение # 9 |
Лейтенант
Группа: Пользователи
Сообщений: 73
Статус: Не в сети
| Можно помудрить и зделать наоборот. Что бы в контер-террористов при начале раунда все оружие наносило малое повриждение на террористов. И таким образом симулировать якобы что у тероров 500hp
|
|
| |
PomanoB | Дата: Четверг, 28.05.2009, 21:52:48 | Сообщение # 10 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Quote (Vladimirok) Можно помудрить и зделать наоборот. Что бы в контер-террористов при начале раунда все оружие наносило малое повриждение на террористов. И таким образом симулировать якобы что у тероров 500hp Оригинальная идея )) Но, по-моему всё-таки проще 1 hud сообщение выводить))
http://romanov4400.mybrute.com
|
|
| |
Veteran | Дата: Понедельник, 01.06.2009, 17:15:05 | Сообщение # 11 |
Сержант
Группа: Пользователи
Сообщений: 37
Статус: Не в сети
| сделать такой же hud как в zombie plague примерно.я так считаю
СРОЧНО НУЖЕН СКРИПТЕР-УЧИТЕЛЬ!!!
Сообщение отредактировал Veteran - Понедельник, 01.06.2009, 17:25:51 |
|
| |