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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Исправить ошибки в плагине Connect users

Статус пользователя sergi
сообщение 8.8.2016, 18:05
Сообщение #1
Стаж: 11 лет

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

в логах пишет Start of error session.
Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20160801.log")
[AMXX] Plugin file open error (plugin "connect")
Код:
#include <amxmodx>
#include <amxmisc>

enum CVARS_DATA
{
MAIN_ADMIN_FLAG,
ADMIN_FLAG,
VIP_FLAG,
};

new g_CvarsData[CVARS_DATA]

new const PLUGIN[] = "Connect users"
new const VERSION[] = "0.1"
new const AUTHOR[] = "neugomon.ru, Remake ZhuBa.Kz"

public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR )

g_CvarsData[MAIN_ADMIN_FLAG] = register_cvar("main_admin_flag", "");
g_CvarsData[ADMIN_FLAG] = register_cvar("admin_flag", "");
g_CvarsData[VIP_FLAG] = register_cvar("vip_flag", "");

register_dictionary("cuser.txt")
}

public plugin_cfg()
{
new szCfgDir[96];
get_localinfo("amxx_configsdir", szCfgDir, charsmax(szCfgDir));
server_cmd("exec %s/zhuba/conn.cfg", szCfgDir);
}

public client_putinserver(id)
{
new name[32]
get_user_name(id,name,charsmax(name))


if(is_user_connected(id) && main_admin(id))
{
ColorChat(0, "%L", LANG_PLAYER, "MAIN_ADMIN_CHAT", name);
return;
}

if(is_user_connected(id) && admin(id))
{
ColorChat(0, "%L", LANG_PLAYER, "ADMIN_CHAT", name);
return;
}

if(is_user_connected(id) && vip(id))
{
ColorChat(0, "%L", LANG_PLAYER, "VIP_CHAT", name);
return;
}



if(is_user_steam(id)) // Если юзверь с лицензии
{
ColorChat(0, "%L", LANG_PLAYER, "STEAM_CHAT", name);
return;
}

ColorChat(0, "%L", LANG_PLAYER, "PLAYER_CHAT", name);
return;
}

stock main_admin(id)
{
new sFlags[32], sFlag[ 5 ], flags = get_user_flags(id), status[33]; status[id] = false;
get_pcvar_string(g_CvarsData[MAIN_ADMIN_FLAG], sFlag, charsmax(sFlag));
get_flags(flags, sFlags, charsmax(sFlags));
if(contain(sFlags, sFlag) != -1) status[id] = true;
return status[id];
}

stock admin(id)
{
new sFlags[32], sFlag[ 5 ], flags = get_user_flags(id), status[33]; status[id] = false;
get_pcvar_string(g_CvarsData[ADMIN_FLAG], sFlag, charsmax(sFlag));
get_flags(flags, sFlags, charsmax(sFlags));
if(contain(sFlags, sFlag) != -1) status[id] = true;
return status[id];
}

stock vip(id)
{
new sFlags[32], sFlag[ 5 ], flags = get_user_flags(id), status[33]; status[id] = false;
get_pcvar_string(g_CvarsData[VIP_FLAG], sFlag, charsmax(sFlag));
get_flags(flags, sFlags, charsmax(sFlags));
if(contain(sFlags, sFlag) != -1) status[id] = true;
return status[id];
}

stock is_user_steam( id ) // проверка на наличие лицензии
{
static dp_pointer;
if( dp_pointer || ( dp_pointer = get_cvar_pointer( "dp_r_id_provider" ) ) )
{
server_cmd( "dp_clientinfo %d", id );
server_exec();
return ( get_pcvar_num( dp_pointer ) == 2 ) ? 1 : 0;
}
return 0;
}

stock ColorChat(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
format(msg, sizeof(msg), "%s", msg)
replace_all(msg, 190, "!g", "^4") // Green Color
replace_all(msg, 190, "!y", "^1") // Default Color
replace_all(msg, 190, "!t", "^3") // Team Color

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}

i
Уведомление:
Для оформления кода используйте тег PAWN или CODE SPOILER
+
Неверный раздел, тщательно выбирайте раздел для новых тем
+
Неинформативное название темы


Отредактировал: iShot, - 8.8.2016, 19:10
Причина: Выдано устное предупреждение!
Прикрепленные файлы:
Прикрепленный файл  connect_users.sma ( 3,53 килобайт ) Кол-во скачиваний: 9
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя iShot
сообщение 8.8.2016, 19:16
Сообщение #2


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

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

Попробуйте удалить плагин и заново установить и прописать в plugins.ini, так же отправьте под спойлер, список плагинов plugins.ini.

Отредактировал: iShot, - 8.8.2016, 19:19


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergi
сообщение 8.8.2016, 19:24
Сообщение #3
Стаж: 11 лет

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

Cкрытый текст
log_say.amxx
admin_freelook.amxx
amx_adminlisten.amxx
colored_translit.amxx
colored_translit_config.amxx
fresh_bans.amxx
colorchat.amxx
info_rank.amxx
join_leave.amxx
knife_duel.amxx
players_with_steam.amxx
speclist_rus.amxx
statsx_shell.amxx
ultimate_sounds_female.amxx
weaponmenu.amxx
deagsmapmanager.amxx
nice_kicker.amxx
noplayers_map.amxx
resetscore.amxx
instant_autoteambalance.amxx
colored_flashbangs.amxx
round_chat_msg.amxx
nice_killer.amxx
deatheffect.amxx
kj2a_menu.amxx
Hello_player.amxx
changeteam.amxx
notification.amxx
damager.amxx
amx_parachute.amxx
loadingsound.amxx
superban.amxx
new_weapons.amxx
granade_trail.amxx
mask_vampirism.amxx
fade_screen[yellow].amxx
bombtime.amxx
name.amxx







































Цитата(iShot @ 8.8.2016, 20:16) *
Попробуйте удалить плагин и заново установить и прописать в plugins.ini, так же отправьте под спойлер, список плагинов plugins.ini.

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 8.8.2016, 19:30
Сообщение #4


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

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

sergi, плагин не прописан даже в plugins.ini + нарушен файл, удалите отступы снизу до плагина name.


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergi
сообщение 8.8.2016, 19:37
Сообщение #5
Стаж: 11 лет

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

Цитата(iShot @ 8.8.2016, 20:30) *
sergi, плагин не прописан даже в plugins.ini + нарушен файл, удалите отступы снизу до плагина name.

все сделал прописал тоже самое вот все плагины
Cкрытый текст
;amxbans
amxbans_core.amxx
amxbans_main.amxx
; AMX Mod X plugins

; Admin Base - Always one has to be activated
;admin.amxx ; admin base (required for any admin-related)
;admin_sql.amxx ; admin base - SQL version (comment admin.amxx)

; Basic
admincmd.amxx ; basic admin console commands
adminhelp.amxx ; help command for admin console commands
adminslots.amxx ; slot reservation
multilingual.amxx ; Multi-Lingual management

; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx ; console chat commands
antiflood.amxx ; prevent clients from chat-flooding the server
scrollmsg.amxx ; displays a scrolling message
imessage.amxx ; displays information messages
adminvote.amxx ; vote commands

; Map related
;nextmap.amxx ; displays next map in mapcycle
;mapchooser.amxx ; allows to vote for next map
timeleft.amxx ; displays time left on map

; Configuration
pausecfg.amxx ; allows to pause and unpause some plugins
statscfg.amxx ; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx ; restrict weapons menu
;miscstats.amxx ; bunch of events announcement for Counter-Strike
;stats_logging.amxx ; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx ; AMX Mod backwards compatibility layer

fullupdate.amxx ;NE UDALYAI ETO ZAS4ITA
abuyfix.amxx ;NE UDALYAI ETO ZAS4ITA

; Custom - Add 3rd party plugins here
;сюда можно добавлять плагины
;myac.amxx
log_say.amxx
admin_freelook.amxx
amx_adminlisten.amxx
colored_translit.amxx
colored_translit_config.amxx
fresh_bans.amxx
colorchat.amxx
info_rank.amxx
join_leave.amxx
knife_duel.amxx
players_with_steam.amxx
speclist_rus.amxx
statsx_shell.amxx
ultimate_sounds_female.amxx
weaponmenu.amxx
deagsmapmanager.amxx
nice_kicker.amxx
noplayers_map.amxx
resetscore.amxx
instant_autoteambalance.amxx
colored_flashbangs.amxx
round_chat_msg.amxx
nice_killer.amxx
deatheffect.amxx
kj2a_menu.amxx
Hello_player.amxx
changeteam.amxx
notification.amxx
damager.amxx
amx_parachute.amxx
loadingsound.amxx
superban.amxx
new_weapons.amxx
granade_trail.amxx
mask_vampirism.amxx
fade_screen[yellow].amxx
bombtime.amxx
name.amxx
connect users.amxx
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iShot
сообщение 8.8.2016, 19:49
Сообщение #6


Стаж: 11 лет

Сообщений: 1340
Благодарностей: 463
Полезность: 845

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

sergi, измените название плагина, сейчас connect users.amxx, есть пробел после connect, сделайте connectusers.amxx


улыбнись :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergi
сообщение 8.8.2016, 19:59
Сообщение #7
Стаж: 11 лет

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

Цитата(iShot @ 8.8.2016, 20:49) *
sergi, измените название плагина, сейчас connect users.amxx, есть пробел после connect, сделайте connectusers.amxx
ДА сделал так и все стало нормально без ошибок спасибо большое а то писал везде некто не помог
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: