Mam plugin, który powoduje szybsze przemieszczanie się gracza (przyspiesza bieganie). Chcę jednak, by był na flagę "X". Oto ten plugin:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#define ADMIN_FLAG_X (1<<23)
#define PLUGIN "Szybkie bieganie"
#define VERSION "1.0"
#define AUTHOR "Zepa"
#define STANDARDOWA_SZYBKOSC 250.0
#define ZADANIE_USTAW_SZYBKOSC 832
new Float:szybkosc_gracza[33];
new szybkosc_pluginu
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
RegisterHam(Ham_Spawn, "player", "Odrodzenie", 1);
register_logevent("PoczatekRundy", 2, "1=Round_Start");
szybkosc_pluginu = register_cvar( "sh_speed", "1.2" );
}
public UstawSzybkosc(id)
{
set_user_maxspeed(id, szybkosc_gracza[id]);
}
public Odrodzenie(id)
{
szybkosc_gracza[id] = STANDARDOWA_SZYBKOSC*szybkosc_pluginu;
}
public PoczatekRundy(id)
{
set_task(0.1, "UstawSzybkosc", id+ZADANIE_USTAW_SZYBKOSC);
}
Jak widać, zdefiniowałem już flagę X, jednak nie wiem, gdzie umieścić warunek sprawdzający (konkretnie to wiem, ale nie mam pojęcia, czemu kompilator pokazuje, że nie zdefiniowane jest "coś").
Proszę o pomoc