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

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

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

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

2 страниц V   1 2

Plugins Controller

Статус пользователя neygomon
сообщение 8.6.2015, 11:39
Сообщение #21


Стаж: 14 лет

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

D_i_m_a_S, неа=)
я префиксы не сделал.
чет не подумал про них:D

if(!strcmp(parsemap, map))
-->
if(contain(parsemap, map) != -1)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 8.6.2015, 14:28
Сообщение #22
Стаж: 11 лет

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

Ура супер давно искал буду проверять :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 9.6.2015, 6:59
Сообщение #23
Стаж: 11 лет

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

Цитата(neygomon @ 8.6.2015, 12:39) *
if(contain(parsemap, map) != -1)



так тож не работает с префиксами типо

[awp]
test.amxx
[/awp]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2015, 8:06
Сообщение #24
Стаж: 13 лет
Город: Югорск

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

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

i
Уведомление:
Тему почистил от оффтопа. В следуйщий раз будут наказания.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 8:36
Сообщение #25


Стаж: 14 лет

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

ThisIsSparta, показывай код)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 9.6.2015, 8:40
Сообщение #26
Стаж: 11 лет

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

Цитата(neygomon @ 9.6.2015, 9:36) *
ThisIsSparta, показывай код)


23 стоку тока менял)

код

Код:

#include <amxmodx>

public plugin_init()
register_plugin("Plugins Controller", "1.0", "neygomon");

public plugin_cfg()
{
new fp = fopen("addons/amxmodx/configs/plugins_controller.ini", "rt");
if(!fp) set_fail_state("File ^"addons/amxmodx/configs/plugins_controller.ini^" NOT read!");
new buff[32];
new map[32], parsemap[32]; get_mapname(map, charsmax(map));
new bool:bStopped;
new iNumPlugins;
while(!feof(fp))
{
fgets(fp, buff, charsmax(buff)); trim(buff);
if(!buff[0] || buff[0] == ';') continue;

if(buff[0] == '[' && buff[1] == '/' && bStopped) break;
if(buff[0] == '[')
{
strtok(buff[1], parsemap, charsmax(parsemap), buff, 1, ']');
if(contain(parsemap, map) != -1)
bStopped = true;
continue;
}
if(bStopped)
{
if(!strcmp(buff[strlen(buff)-5], ".amxx"))
{
pause("cd", buff);
log_amx("Map %s | Plugin %s stopped", map, buff);
iNumPlugins++;
}
}
}
fclose(fp);
if(bStopped) log_amx("Map %s | Stopped %d plugins AND himself stopped", map, iNumPlugins);
else log_amx("Map %s | Plugins not stopped. Himself stopped", map);
pause("ad");
}

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


Стаж: 14 лет

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

ThisIsSparta, тогда должно работать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 9.6.2015, 8:45
Сообщение #28
Стаж: 11 лет

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

Цитата(neygomon @ 9.6.2015, 9:43) *
ThisIsSparta, тогда должно работать)


проверьте еще кто, может я такой кривой pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 9.6.2015, 9:01
Сообщение #29
Стаж: 11 лет

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


в ини файле
[de_dus2]
Resetscore.amxx
best_player.amxx
[/de_dust2]

L 06/09/2015 - 09:56:47: [plugins_controller.amxx] Map de_dust2 | Stopped 0 plugins AND himself stopped

Не работает вообще что ли?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ThisIsSparta
сообщение 9.6.2015, 9:30
Сообщение #30
Стаж: 11 лет

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

Цитата(Immunity @ 9.6.2015, 10:01) *
в ини файле
[de_dus2]
Resetscore.amxx
best_player.amxx
[/de_dust2]

Не работает вообще что ли?)


[de_dus2]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Immunity
сообщение 9.6.2015, 10:01
Сообщение #31
Стаж: 11 лет

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

Префиксы не работают)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 11:53
Сообщение #32


Стаж: 14 лет

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

Immunity,
делал?
Цитата
if(!strcmp(parsemap, map))
-->
if(contain(parsemap, map) != -1)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
nastia777
сообщение 9.6.2015, 12:09
Сообщение #33
Стаж: 13 лет

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

neygomon с возвращением, спасибо за плагин )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
6yxoudbdarg
сообщение 9.6.2015, 12:11
Сообщение #34
Стаж: 13 лет

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

neygomon,
if(contain(parsemap, map) != -1)
если так , то только с префиксами?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя neygomon
сообщение 9.6.2015, 12:20
Сообщение #35


Стаж: 14 лет

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

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