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

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

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

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

nice demo native error (native "set_task")

Статус пользователя cfgwqa
сообщение 27.3.2014, 16:56
Сообщение #1
Стаж: 13 лет

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

Привет.
раньше был сервер на билде 5787 и плагин nice demo работал.
после того, как решил перейти на 6027(стрельба лучше), плагин nice demo не запускается, а именно в лог пишет
Код:

L 03/27/2014 - 18:47:24: Start of error session.
L 03/27/2014 - 18:47:24: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20140327.log")
L 03/27/2014 - 18:47:24: Function is not present (function "Komi") (plugin "demo.amxx")
L 03/27/2014 - 18:47:24: [AMXX] Displaying debug trace (plugin "demo.amxx")
L 03/27/2014 - 18:47:24: [AMXX] Run time error 10: native error (native "set_task")
L 03/27/2014 - 18:47:24: [AMXX] [0] demo.sma::client_putinserver (line 13)


сам сурс
nice demo

Код:

#include <amxmodx>
#include <amxmisc>

#define ND "nice_demo"

public plugin_init()
{
register_plugin("nice Demo", "1.0", "sector")
}

public client_putinserver(i)
{
set_task(15.0, "Komi", i)
}

public nice_demo(i)
{
new Name[33], Time[9]
get_user_name(i, Name, 32)
get_time("%H:%M:%S", Time, 8)
client_cmd(i, "stop; record ^"%s^"", ND)
ChatColor(i, "^3[^4 Коми ^3]^1 Внимание^4 %s!", Name)
ChatColor(i, "^3[^4 Коми ^3]^1 Идет запись демо ^4^"%s.dem^" ^3время^1 - ^4%s.", ND, Time)
}

public client_disconnect(i)
{
if(task_exists(i))
remove_task(i)
}

stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")

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();
}
}
}
}



что не так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ex3m777
сообщение 27.3.2014, 16:59
Сообщение #2


Стаж: 13 лет
Город: Москва

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

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

Код:
Function is not present (function "Komi") (plugin "demo.amxx")

нет такой функции в плагине

Код:
#include <amxmodx>
#include <amxmisc>

#define ND "Fantastic_demo"

public plugin_init()
{
register_plugin("nice Demo", "1.0", "sector")
}

public client_putinserver(i)
{
set_task(15.0, "nice_demo", i)
}

public nice_demo(i)
{
new Name[33], Time[9]
get_user_name(i, Name, 32)
get_time("%H:%M:%S", Time, 8)
client_cmd(i, "stop; record ^"%s^"", ND)
ChatColor(i, "!g[Server]!y Внимание %s!", Name)
ChatColor(i, "!g[Server]!y Идёт запись демо ^"%s.dem^" - %s.", ND, Time)
}

public client_disconnect(i)
{
if(task_exists(i))
remove_task(i)
}

stock ChatColor(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")

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();
}
}
}
}


если уж беретесь редактировать плагин, то подумайте немного что меняете


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