Raised This Month: $51 Target: $400
 12% 

AutoExecConfig not execute my plugin.cfg


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
sam063rus
Junior Member
Join Date: Aug 2014
Old 08-30-2014 , 06:54   AutoExecConfig not execute my plugin.cfg
Reply With Quote #1

Hi all!

sorry for my english (having none practice)

After that my plugin succesfully executed - i have next:
  1. If plugin.cfg doesn't exist then he created. (it's good)
  2. When i change my plugin-cvars via console - they are changed and plugin see it. (it's good)
  3. when i change my cvars in plugin.cfg. - my plugin not see it and always set cvars in default state (it's bad)
diggering sources in this forum and looking how another authors tryed to solve it i have selected some moments:

1. In "OnPluginStart"-function after creating convars and adding AutoExeConfig some authors also adding servercommand "exec" for plugin.cfg. But why? in normal-state AutoExeConfig must execute config without any actions.

2. Some authors adding own plugin's.cfg in to the sourcemod.cfg.

3. Some authors use "HookConVarChange" to keep in fresh own convars.

4. Some authors write that plugin.cfg execute after MapChange. (After this I have opened plugins.ini and i saw that all my plugins reloaded after MapChange). So, we're have that the plugin is started, changed cvars to default and wait mapchange to set cvars with "userconfig"-values but NEVER execute plugin.cfg. 'cause every next mapchange-cycle - he'll overwrite plugin-convars to default

Questions:

1. How to do it right?
2. Why sometimes AutoExecConfig create plugin.cfg but never execute him?
3. Why AutoExecConfig not execute plugin.cfg immediately?


P.S. This is my first reply on Forum.
sam063rus is offline
extrav3rt
AlliedModders Donor
Join Date: Jul 2014
Old 08-31-2014 , 11:58   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #2

В консоли есть ошибки типа buffer overflow? / have buffer?
extrav3rt is offline
sam063rus
Junior Member
Join Date: Aug 2014
Old 08-31-2014 , 12:02   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #3

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

"Cbuf_AddText: buffer overflow" - если дословно.

Думаю нестабильность autoexecconfig, больше связана как-то с тем, что во многих плагинах - их конфиги привязываются вручную через servercommand ("exec myplugin.cfg"). Т.е. у меня, по сути, половина конфигов неработает. после чего это произошло - не знаю - на сервере -около месяца всего.

Last edited by sam063rus; 08-31-2014 at 13:57.
sam063rus is offline
extrav3rt
AlliedModders Donor
Join Date: Jul 2014
Old 08-31-2014 , 12:04   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #4

Я тебя огорчу, каждый буфер это как одна не прогруженная квара. Сделай так - разгрузи слишком большие конфиги в папке sourcemod/cfg и сам server.cfg раздели на несколько частей, чтобы в каждом было не больше 20-30 квар( а то и меньше ). Надеюсь сэкономил тебе времени. Я с этой херней знаешь скока провозился.

Я те говорю, избавляйся от буфера и все будет путём. Это косяк движка сорсмода.

Last edited by extrav3rt; 05-17-2017 at 21:40.
extrav3rt is offline
sam063rus
Junior Member
Join Date: Aug 2014
Old 08-31-2014 , 12:19   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #5

я только вконтакте есть - ник такой же. смысл ясен - посмотрю. но, у меня там нет подгрузки конфигов - только cvars. я наоборот - сторонник того, чтоб функция автоконфига плагина сама работала, а не через добавления exec конфига в sourcemod.cfg и т. п.
sam063rus is offline
extrav3rt
AlliedModders Donor
Join Date: Jul 2014
Old 08-31-2014 , 12:25   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #6

Я тебе и не говорю добавлять её в sourcemod.cfg xD Я просто говорю разделить большие конфиги на несколко через exec server2.cfg и тд
extrav3rt is offline
extrav3rt
AlliedModders Donor
Join Date: Jul 2014
Old 08-31-2014 , 12:27   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #7

Если уж ты такой тяжелый на подъем, то вот те плагин, от буфера не избавишься, но проблему решишь. https://forums.alliedmods.net/showth...43769?t=143769
extrav3rt is offline
sam063rus
Junior Member
Join Date: Aug 2014
Old 08-31-2014 , 12:36   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #8

да уж. похоже проблема была нетолько у меня одного но! что странно: такое ощущение, что никого она больше не волнует, а ведь об этом нигде в официальной документации не написано да и нафоруме - по сути, тишина.
sam063rus is offline
sam063rus
Junior Member
Join Date: Aug 2014
Old 08-31-2014 , 13:54   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #9

Спасибо. Помогло!) Разделил один конфиг на 10 частей) переполнение в буфере так и осталось, конечно НО! зато остальные плагины заработали вместе функцией AutoExecConfig

Тема закрыта.
sam063rus is offline
ddhoward
Veteran Member
Join Date: May 2012
Location: California
Old 08-31-2014 , 21:22   Re: AutoExecConfig not execute my plugin.cfg
Reply With Quote #10

https://forums.alliedmods.net/misc.php?do=showrules

You must only speak English on this forum.
__________________
ddhoward is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 06:56.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode