|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Hud-сообщение[Ник,ранк,hp,ap,Оружие]
|
|
noob9491 | Дата: Вторник, 10.11.2009, 15:59:28 | Сообщение # 1 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| Помогите сделать плагин как на картинке,когда на игрока наводишь прицел,то показывает имя игрока,ранг,HP,AP и оружие,которое у него в руке.У терров красным,у CT синим http://www.darktower.su/fouroom....7046289
|
|
| |
Molka | Дата: Вторник, 10.11.2009, 18:52:22 | Сообщение # 2 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Угу... неплохо. Правдо не очень как то выбрано место отображения.
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
noob9491 | Дата: Среда, 11.11.2009, 22:49:03 | Сообщение # 3 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| Вот тока кто бы помог сделать такое Добавлено (11.11.2009, 22:49:03) --------------------------------------------- Ну так кто-нить поможет на форуме или нет.Думаю плагин многим пригодился бы
|
|
| |
Molka | Дата: Пятница, 13.11.2009, 18:38:43 | Сообщение # 4 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Да... что то не видят темку... или не заинтересованы.
Совершенный человек все ищет в себе, ничтожный — в других...
|
|
| |
noob9491 | Дата: Пятница, 13.11.2009, 19:19:33 | Сообщение # 5 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| А я думал,что хоть на этом форуме мне помогут
|
|
| |
tavot | Дата: Пятница, 13.11.2009, 19:57:07 | Сообщение # 6 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| Вывод самого худ сообщения это я представляю и наверное могу сделать, а вот как узнать в какой ммомент наводится прицел на игрока не знаю, и пока что не было необходимости поиска этого... Извеняюсь за оффтоп. noob9491, Тебе что необходимо - что бы тебе сделали полностю этот плагин или помогли с каким то кодом? За тебя ни кто его видимо не будет делать ( личный опыт ) но помогут быстро почти с любым конкретным вопросом.
|
|
| |
noob9491 | Дата: Пятница, 13.11.2009, 22:01:39 | Сообщение # 7 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| Ну как бы хотелось бы полный код плагина получить А если переделать hp_ap плагин?
|
|
| |
noob9491 | Дата: Пятница, 13.11.2009, 22:22:12 | Сообщение # 8 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| или может с плагина target_glow выбрать код,когда прицел наводишь можно?
|
|
| |
Molka | Дата: Суббота, 14.11.2009, 16:07:44 | Сообщение # 9 |
Подполковник
Группа: Пользователи
Сообщений: 120
Статус: Не в сети
| Quote (tavot) Тебе что необходимо - что бы тебе сделали полностю этот плагин или помогли с каким то кодом? За тебя ни кто его видимо не будет делать ( личный опыт ) но помогут быстро почти с любым конкретным вопросом. Да ладно хомячить. Он же не целую систему просит написать... а помочь с маленьким плагином. Нет желания вникать и окунаться с головой в скриптинг AMX Mod X, основ и знание синтаксиса вполне хватает для редактирования (лёгкого), а остальное это уже и есть скриптинг... мягко говоря просто не до этого. А "скриптеру" наверняка будет орешком, данная просьба.
Совершенный человек все ищет в себе, ничтожный — в других...
Сообщение отредактировал Molka - Суббота, 14.11.2009, 16:09:39 |
|
| |
PAHANCS | Дата: Суббота, 14.11.2009, 20:41:43 | Сообщение # 10 |
Полковник
Группа: Пользователи
Сообщений: 183
Статус: Не в сети
| Quote (noob9491) (Hud-сообщение[Ник,ранк,hp,ap,Оружие]) Попробуй вот это, только ранк сам добавиш: Code #include <amxmodx>
#define CS_TEAM_T 1 #define CS_TEAM_CT 2
new g_MsgSyncInfo;
public plugin_init() { g_MsgSyncInfo = CreateHudSyncObj(); register_event("StatusValue", "StatusValue_Event", "be", "1=2", "2!0"); register_plugin("ShowStatus", "1.0", "noob9491"); }
public StatusValue_Event(id) { static idother; idother = read_data(2); if(idother < 1 ||idother > 32) return PLUGIN_CONTINUE; static name[32], healthid, armorid, weaponname[32]; get_user_name(idother, name, 31); healthid = get_user_health(idother); armorid = get_user_armor(idother); get_weaponname(get_user_weapon(idother), weaponname, 31); replace(weaponname, 31, "weapon_", ""); switch(get_user_team(idother)) { case CS_TEAM_T: set_hudmessage(175, 0, 0, -1.0, 0.55, 0, 2.0, 2.0); case CS_TEAM_CT: set_hudmessage(10, 30, 185, -1.0, 0.55, 0, 2.0, 2.0); default: return PLUGIN_CONTINUE; } ShowSyncHudMsg(id, g_MsgSyncInfo, "Name: %s / Hp: %i / Ap: %i / Wpn: %s",name,healthid,armorid,weaponname); return PLUGIN_CONTINUE; }
В sma файле:
PAHANCS
|
|
| |
noob9491 | Дата: Суббота, 14.11.2009, 22:12:05 | Сообщение # 11 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| Спасибо,а как ранк добавить,я в pawn нуб
|
|
| |
PAHANCS | Дата: Суббота, 14.11.2009, 22:20:49 | Сообщение # 12 |
Полковник
Группа: Пользователи
Сообщений: 183
Статус: Не в сети
| А под рангом что имеется в виду сколько врагов убил (frags) или что ещё ?
PAHANCS
|
|
| |
tavot | Дата: Воскресенье, 15.11.2009, 00:39:28 | Сообщение # 13 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| PAHANCS, скорее всего это из тандартного топ15 где: Скил считается: фраги - смерти - тимкил = скилл ( это в дефолте по мойму ) и потом из этого скила считается ранк. Вот от сюда думается точно можно выдернуть Code public Player_Spawn_Post(id) { if( g_bEnabled[id] && is_user_alive(id) && get_pcvar_num(id) ) { new mOsef[8], iRank, iOldRank iRank = get_user_stats(id, mOsef, mOsef)
iOldRank = g_iOldRank[id] if(iOldRank == 0) { iOldRank = iRank } g_iOldRank[id] = iRank
new iDiff = iOldRank - iRank
if(iDiff > 0) { client_print_color(id, DontChange, "%L", id, "IR_GOOD", iDiff) } else if(iDiff < 0) { client_print_color(id, Red, "%L", id, "IR_GOOD", iDiff) } client_print_color(id, Grey, "%L", id, "IR_RANK", iRank, get_statsnum()) } } Самоу лень смотреть, спать хоца ( , завтра гляну, если ни кто не опередит. Добавлено (15.11.2009, 00:39:28) --------------------------------------------- Molka, Off top: Зато тема оживилась
|
|
| |
PomanoB | Дата: Воскресенье, 15.11.2009, 09:55:54 | Сообщение # 14 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| get_user_stats возврантит ранк игрока
http://romanov4400.mybrute.com
|
|
| |
noob9491 | Дата: Воскресенье, 15.11.2009, 15:20:34 | Сообщение # 15 |
Лейтенант
Группа: Пользователи
Сообщений: 49
Статус: Не в сети
| чтото у меня не получается ранк добавить
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |