Инфо из cstrike.inc:
/* Returns different values depending on if user is driving a vehicle - and if so at what speed.
* 0: no driving
* 1: driving, but standing still
* 2-4: driving, different positive speeds
* 5: driving, negative speed (backing)
* Note: these values were tested quickly, they may differ.
*/
native cs_get_user_driving(index);
Синтаксис:
cs_get_user_driving(index);
- index - Индекс проверяемого игрока
- 0: нет
- 1: за рулем, но стоит на месте
- 2-4: движение в перед
- 5: движение назад
- 196: движение в перед полный газ
- 197: движение назад полный газ
Тип функции:
Native
Пример:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "[http://amxxmodx.ru] cs_get_user_driving"
#define VERSION "1.0"
#define AUTHOR "Admin"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say d","test_drive")
}
public test_drive(id){
client_print(0,print_chat,"Player driving[%d]",cs_get_user_driving(id))
}
Описание:
Включите любую карту где есть машинки ( например ka_roadwars_v2)
И управляя любой из них выполняйте команду say d для получения статуса в чате.
Для удобства забиндите команду на удобную кнопку.