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

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

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

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

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

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

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

Team Models плагин.

Статус пользователя CH0CAPIC
сообщение 29.7.2014, 22:29
Сообщение #1


Стаж: 12 лет

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

здравствуйте, ищу такой плагин, ct tt player models changer но чтоб был как камень и никакого reliable channel overflowed не было. спасибо заранее.

Отредактировал: CH0CAPIC, - 29.7.2014, 22:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 29.7.2014, 22:38
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Оффтоп
CH0CAPIC, а еще что бы мир во всем мире и голодающих не было...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 29.7.2014, 22:42
Сообщение #3


Стаж: 12 лет

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

Цитата(Bloo @ 29.7.2014, 21:38) *
Оффтоп
CH0CAPIC, а еще что бы мир во всем мире и голодающих не было...


ну да было бы хорошо thank_you2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 29.7.2014, 23:40
Сообщение #4


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

https://c-s.net.ua/forum/topic55188.html
убери проверку на флаг
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 29.7.2014, 23:47
Сообщение #5


Стаж: 12 лет

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

Цитата(Legenda @ 29.7.2014, 22:40) *
https://c-s.net.ua/forum/topic55188.html
убери проверку на флаг


толька вот эта удалить ?

Код:
if(~get_user_flags(id) & ADMIN_LEVEL_G) return;




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

#pragma semicolon 1

#define MAX_PLAYERS 32

#define BIT_VALID(%1,%2) ((%1) & (1 << ((%2) - 1)))
#define BIT_ADD(%1,%2) ((%1) |= (1 << ((%2) - 1)))
#define BIT_SUB(%1,%2) ((%1) &= ~(1 << ((%2) - 1)))
#define BIT_NOT_VALID(%1,%2) (~(%1) & (1 << ((%2) - 1)))

new g_iBitClientAccess, g_iBitCustomModel;

public plugin_init()
{
register_plugin("Lady Models", "0.1b", "Freedo.m");
RegisterHam(Ham_Spawn, "player", "Ham_PlayerSpawn_Post", 1);
register_forward(FM_SetClientKeyValue, "FM_SetClientKeyValue_Pre", 0);
}

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

public client_putinserver(id)
{
BIT_ADD(g_iBitClientAccess, id);
}

public client_disconnect(id)
{
BIT_SUB(g_iBitClientAccess, id);
BIT_SUB(g_iBitCustomModel, id);
}

public Ham_PlayerSpawn_Post(id)
{
if(BIT_VALID(g_iBitClientAccess, id) && is_user_alive(id))
{
switch(cs_get_user_team(id))
{
case CS_TEAM_CT: fm_cs_set_user_model(id, "ladyadmin_ctttt");
}
}
}

new g_szPlayerModel[MAX_PLAYERS + 1][32];

public FM_SetClientKeyValue_Pre(id, const szInfobuffer[], const szKey[])
{
if(BIT_VALID(g_iBitCustomModel, id) && equal(szKey, "model"))
{
static szCurrentModel[32];
fm_cs_get_user_model(id, szCurrentModel, charsmax(szCurrentModel));
if(!equal(szCurrentModel, g_szPlayerModel[id])) fm_cs_set_user_model(id, g_szPlayerModel[id]);
return FMRES_SUPERCEDE;
}
return FMRES_IGNORED;
}

stock fm_cs_get_user_model(id, szModel[], szLen) engfunc(EngFunc_InfoKeyValue, engfunc(EngFunc_GetInfoKeyBuffer, id), "model", szModel, szLen);
stock fm_cs_set_user_model(id, const szModelName[])
{
engfunc(EngFunc_SetClientKeyValue, id, engfunc(EngFunc_GetInfoKeyBuffer, id), "model", szModelName);
copy(g_szPlayerModel[id], charsmax(g_szPlayerModel[]), szModelName);
BIT_ADD(g_iBitCustomModel, id);
}

stock fm_cs_reset_user_model(id)
{
BIT_SUB(g_iBitCustomModel, id);
dllfunc(DLLFunc_ClientUserInfoChanged, id, engfunc(EngFunc_GetInfoKeyBuffer, id));
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 1.8.2014, 22:43
Сообщение #6


Стаж: 12 лет

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

ребята подскажите, как убрать правильно проверку на флаг ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Redir
сообщение 1.8.2014, 23:01
Сообщение #7
Стаж: 12 лет

Сообщений: 567
Благодарностей: 138
Полезность: 119

Цитата(CH0CAPIC @ 2.8.2014, 0:43) *
ребята подскажите, как убрать правильно проверку на флаг ?

ADMIN_LEVEL_G -> ADMIN_ALL
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 1.8.2014, 23:03
Сообщение #8


Стаж: 12 лет

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

public client_putinserver(id) если вообще удалить ?

Отредактировал: CH0CAPIC, - 1.8.2014, 23:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 1.8.2014, 23:16
Сообщение #9


Стаж: 12 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

CH0CAPIC, то он не будет работать.
А так не работает?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Redir
сообщение 1.8.2014, 23:18
Сообщение #10
Стаж: 12 лет

Сообщений: 567
Благодарностей: 138
Полезность: 119

CH0CAPIC, вместо ADMIN_LEVEL_G, поставь ADMIN_ALL
Этот флаг дается для всех игроков.

Отредактировал: Redir, - 1.8.2014, 23:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 1.8.2014, 23:20
Сообщение #11


Стаж: 12 лет

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

Цитата(9art @ 1.8.2014, 22:16) *
CH0CAPIC, то он не будет работать.
А так не работает?



reliable channel overflowed давал, сейчас попробую ADMIN_ALL
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 1.8.2014, 23:33
Сообщение #12
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(CH0CAPIC @ 2.8.2014, 1:20) *
reliable channel overflowed давал

Конечно, т.к. одновременно у кучи игроков изменяется userinfo.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя CH0CAPIC
сообщение 1.8.2014, 23:45
Сообщение #13


Стаж: 12 лет

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

ADMIN_LEVEL_G -> ADMIN_ALL тоже realible chanal overflowed

Цитата([WPMG]PRoSToTeM@ @ 1.8.2014, 22:33) *

Конечно, т.к. одновременно у кучи игроков изменяется userinfo.


помоги если знаешь пожалуйста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: