Инфо из cstrike.inc:
/* Returns 1 of specified user has TKed (team killed).
* tk = 1: player has TKed
* tk = 0: player hasn't TKed
* Set subtract to how many frags to subtract. Set subtract to negative value to add frags.
*/
native cs_set_user_tked(index, tk = 1, subtract = 1);
Синтаксис:
cs_set_user_tked(index, tk = 1, subtract = 1)
- index - Индекс игрока
- tk = 1 - Сколько своих замочил
- subtract = 1 - Сколько фрагов отнять.
Тип функции:
Native Forward
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "[http://amxxmodx.ru] cs_set_user_tked"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say tk","test_tk")
register_clcmd("say settk","set_tk")
}
public test_tk(id){
client_print(0,print_chat,"Have tk? %s ", cs_get_user_tked(id) ? "Yes" : "No")
}
public set_tk(id){
cs_set_user_tked(id,2,2)
}
Описание:
Выполнив команду say settk, вам добавится 2 убийства своих и отнимется 2 фрага, проверить статус можно с помощью команды say tk