Поиск по сайту:



Установка моделей для админов


Статья о том, как установить собственные модели для админов в cs.

Привет всем, конечно же я спер эту идею, написать эту статью, но здесь я постараюсь объяснить более понятливее чем где-то на других порталах. Есть некоторые товарищи которые хотят поиграть с собственной модельке на своем сервере, в роли администратора игрового сервера. Эта статья поможет усовершенствовать ваш сервер, ведь не у всех получается сделать то что они хотят со своими мозгами, без какой либо помощи.

И так объясню все по порядку, для этого нам придется создать новый плагин с разрешением .sma, ну или же просто отредактировать любой другой исходный плагин. Открываем блокнотом исходный код любого плагина или создаем новый. В него вставьте такие иероглифы как:

#include amxmodx
#include amxmisc
#include cstrike
//рега плагина
public plugin_init() {
 register_plugin("admin model", "1.0", "TaTi")
 register_event("ResetHUD", "resetModel", "b")
 return PLUGIN_CONTINUE
}

public plugin_precache() {
 precache_model("models/player/admin_models/admin_ct.mdl")
 precache_model("models/player/admin_models/admin_t.mdl")


 return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
 if (get_user_flags(id) & ADMIN_KICK) {
 new CsTeams:userTeam = cs_get_user_team(id)
 if (userTeam == CS_TEAM_T) {
 cs_set_user_model(id, "admin_t")
 }
 else if(userTeam == CS_TEAM_CT) {
 cs_set_user_model(id, "admin_ct")
 }
 else {
 cs_reset_user_model(id)
 }
 }

 return PLUGIN_CONTINUE
}

Для опытного думаю становится сразу все понятно, где и что написано и для чего предназначено, но для новичка объясню. Здесь есть такие строки, где указан путь к моделькам, как для террористов, так и для контер-террористов. Строки приведенные ниже ставим по своему пути:

 precache_model("models/player/admin_models/admin_ct.mdl")
 precache_model("models/player/admin_models/admin_t.mdl")

Так же вам придется изменить имя модели в строках ниже, это только в том случае если у вас имя модели не совпадает со строками выше!

cs_set_user_model(id, "admin_t")

cs_set_user_model(id, "admin_ct")

Ну вот, основные действия мы сделали, остается скомпилировать ваш будущий плагин в разрешение .amxx после чего установить плагин. Имя плагина может быть любое! Ну пожалуй все, на этом и заканчивается наша статья.
Статьи для CS 1.6 | Просмотров: 50 369 | Добавлено: | Комментарии (1)


Не зарегистрирован
Публикаций: 0
Комментарии: 0

Прикольная статья, мне помогла, спасибо автору))))) кульный сайтиГ..


     

Посетители, находящиеся в группе Не зарегистрирован , не могут оставлять комментарии к данной публикации.

 Опрос сайта:

Есть свой сайт?


 Календарь:

«    Ноябрь 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930