Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Замена моделей игроков

, Плагин который заменяет стандартные модели игроков
Статус пользователя Starui
сообщение 22.8.2015, 18:02
Сообщение #1


Стаж: 11 лет

Сообщений: 202
Благодарностей: 28
Полезность: 23

Доброе время суток форумчане.
Ищу плагин который смог бы установить мою модель к каждому игроку моего сервера (без флага)


Сделал сам, помоги другому.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя tobin
сообщение 22.8.2015, 18:04
Сообщение #2
Стаж: 10 лет

Сообщений: 218
Благодарностей: 53
Полезность: < 0

Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <cs_player_models_api>


public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
RegisterHam(Ham_Spawn, "player", "hamSpawn", 1)
}

public plugin_precache() {
precache_model("models/player/123/123.mdl")
}

public hamSpawn(id) {
if (!is_user_alive(id))
return
if (get_user_flags(id) & ADMIN_ALL)
{
switch(get_user_team(id))
{
case 1: cs_set_player_model(id, "123")
case 2: cs_set_player_model(id, "123")
}
}

Для работоспособности требуется [CS] Player Models API
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Starui
сообщение 22.8.2015, 18:50
Сообщение #3


Стаж: 11 лет

Сообщений: 202
Благодарностей: 28
Полезность: 23

Цитата(tobin @ 22.8.2015, 19:00) *
Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <cs_player_models_api>


public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
RegisterHam(Ham_Spawn, "player", "hamSpawn", 1)
}

public plugin_precache() {
precache_model("models/player/123/123.mdl")
}

public hamSpawn(id) {
if (!is_user_alive(id))
return
if (get_user_flags(id) & ADMIN_ALL)
{
switch(get_user_team(id))
{
case 1: cs_set_player_model(id, "123")
case 2: cs_set_player_model(id, "123")
}
}

Для работоспособности требуется [CS] Player Models API

Забыл добавить. Нужно так сделать, что бы модели были разные! У кт и у т.


Сделал сам, помоги другому.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 22.8.2015, 19:55
Сообщение #4


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

Цитата
Нужно так сделать, что бы модели были разные! У кт и у т.

Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <cs_player_models_api>


public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
RegisterHam(Ham_Spawn, "player", "hamSpawn", 1)
}

public plugin_precache() {
precache_model("models/player/123/123.mdl")
precache_model("models/player/321/321.mdl")
}

public hamSpawn(id) {
if (!is_user_alive(id))
return
if (get_user_flags(id) & ADMIN_ALL)
{
switch(get_user_team(id))
{
case 1: cs_set_player_model(id, "123")
case 2: cs_set_player_model(id, "321")
}
}
}

Тут еще один важный момент: каждая модель должна находиться в папке с одноименным названием
Код:
        "models/player/123/123.mdl"
"models/player/321/321.mdl"

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Starui
сообщение 23.8.2015, 8:01
Сообщение #5


Стаж: 11 лет

Сообщений: 202
Благодарностей: 28
Полезность: 23

Пост выше
Цитата(filip @ 22.8.2015, 20:50) *
Код:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <cs_player_models_api>


public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
RegisterHam(Ham_Spawn, "player", "hamSpawn", 1)
}

public plugin_precache() {
precache_model("models/player/123/123.mdl")
precache_model("models/player/321/321.mdl")
}

public hamSpawn(id) {
if (!is_user_alive(id))
return
if (get_user_flags(id) & ADMIN_ALL)
{
switch(get_user_team(id))
{
case 1: cs_set_player_model(id, "123")
case 2: cs_set_player_model(id, "321")
}
}
}

Тут еще один важный момент: каждая модель должна находиться в папке с одноименным названием
Код:
        "models/player/123/123.mdl"
"models/player/321/321.mdl"


Код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// newyearsanta.sma
// F:\╧юъєяър\server Counter Strike 1.6\┬юыурЄхыхъюь 56 RUS\┬юыурЄхыхъюь 56 rus\cstrike\addons\amxmodx\scripting\newyearsanta.sma(6) : fatal error 100: cannot read from file: "cs_player_models_api"
//
// Compilation aborted.
// 1 Error.
// Could not locate output file F:\╧юъєяър\server Counter Strike 1.6\┬юыурЄхыхъюь 56 RUS\┬юыурЄхыхъюь 56 rus\cstrike\addons\amxmodx\scripting\compiled\newyearsanta.amx (compile failed).
//
// Compilation Time: 0,08 sec
// ----------------------------------------

Press enter to exit ...


Отредактировал: Starui, - 23.8.2015, 8:04


Сделал сам, помоги другому.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя filip
сообщение 23.8.2015, 8:48
Сообщение #6


Стаж: 13 лет

Сообщений: 418
Благодарностей: 332
Полезность: 779

Цитата(tobin @ 22.8.2015, 19:00) *
Для работоспособности требуется [CS] Player Models API


инклюд cs_player_models_api.inc добавь в компиллятор (в папку includes), наверное из-за этого не компилит

Отредактировал: filip, - 23.8.2015, 8:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: