Доброе время суток!
Заметил ошибки в логах от плагина firstkill_bonus.amxx
Кто подскажет как лечить их, и критичны они вообще?
Автор данного плагина не занимаеться уже скриптингом.
L 12/10/2015 - 14:31:21: [CSTRIKE] Player out of range (0)
L 12/10/2015 - 14:31:21: [AMXX] Displaying debug trace (plugin "firstkill_bonus.amxx")
L 12/10/2015 - 14:31:21: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 12/10/2015 - 14:31:21: [AMXX] [0] phprjtK1V.sma::CheckFirstBlood (line 24)
Код:
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <fakemeta>
#include <colorchat>
new cvar_money, iFrags
public plugin_init() {
register_plugin("First Kill Bonus", "1.0", "Alienware")
register_logevent("Round_Start", 2, "1=Round_Start")
RegisterHam(Ham_Killed, "player", "CheckFirstBlood")
cvar_money = register_cvar("amx_fb_money", "150")
}
public Round_Start()
iFrags = 0
public CheckFirstBlood(iVictim, iAttacker) {
iFrags++
if((cs_get_user_team(iVictim) != cs_get_user_team(iAttacker)) && (iFrags == 1)) {
new szName[33]
get_user_name(iAttacker, szName, charsmax(szName))
cs_set_user_money(iAttacker, cs_get_user_money(iAttacker) + get_pcvar_num(cvar_money))
ColorChat(0, GREEN, "^x01[^x04Сервер^x01]^x04 %s^x01 получил^x04 %d$^x01 за^x04 First Blood", szName, get_pcvar_num(cvar_money))
}
}
Отредактировал: qpi3ik, - 10.12.2015, 16:17