Итак, здравствуйте. Переделал под себя плагин приветствия игроков при заходе на сервер худ сообщением и при выходе, но в логах появляется ошибка, которую я не могу исправить. Прошу у вас помощи.
Код:
#include <amxmodx>
#include <amxmisc>
#define CSSTATS
#if defined CSSTATS
#include <csstats>
#endif
public plugin_init()
{
register_plugin("Join","0.1","bandit")
}
public client_putinserver(id)
{
set_task(3.0,"client_connect",id+213)
}
public client_connect(taskid)
{
new user[32],players[32],inum,id=taskid-213
get_user_name(id,user,31)
get_players(players,inum)
#if defined CSSTATS
new izStats[8], izBody[8]
new iRankPos, iRankMax
iRankPos = get_user_stats(id,izStats,izBody)
iRankMax = get_statsnum()
for (new i = 0; i < inum; ++i)
{
set_hudmessage(0, 255, 0, 0.10, 0.55, 0, 0.1, 6.0, 0.1, 3.0);
show_hudmessage(0,"%s Подключился к нам!^nНаслаждайся игрой!^nТекущий ранк: %i из %i",user,iRankPos,iRankMax)
}
#endif
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
new user[32],players[32],inum
get_user_name(id,user,31)
get_players(players,inum)
for (new i = 0; i < inum; ++i)
{
set_hudmessage(255, 20, 147, 0.10, 0.60, 0, 0.1, 6.0, 0.1, 3.0);
show_hudmessage(0,"%s вышел!^nНадеемся ты еще вернешься.",user)
}
return PLUGIN_CONTINUE
}
L 03/28/2015 - 01:51:19: Start of error session.
L 03/28/2015 - 01:51:19: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20150328.log")
L 03/28/2015 - 01:51:19: [CSX] Player out of range (-212)
L 03/28/2015 - 01:51:19: [AMXX] Run time error 10 (plugin "join.amxx") (native "get_user_stats") - debug not enabled!
L 03/28/2015 - 01:51:19: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
С меня спасибка.
Отредактировал: bandit123, - 28.3.2015, 1:25