Mam naprawioną grawitację jakiś kod znalazłem na forum, został dodany CurWeapon itp, ale zrobiłem przed chwilą, że dla TT ma nie działać no i jest prawidłowo, lecz jak mamy w x rundzie włączoną to w następnej też będziemy mieć, chyba, że wyłączymy i mam np w CT grawitację włączoną i jak jestem TT to ta grawitacja mi zostaje.. Można jakoś zrobić, żeby przy zmianie teamu się wyłączała ?
#include <amxmodx> #include <fakemeta> #include <hamsandwich> #include <cstrike> new bool:gbHasGravity[33]; new iGrav = 400; public plugin_init(){ register_plugin("VIP Grawitacja", "VERSION", "AUTHOR"); register_event("CurWeapon", "event_curweapon", "be", "1=1"); register_clcmd("say /grawitacja", "cmdGrav"); } public cmdGrav(id) { if(get_user_flags(id) & ADMIN_LEVEL_H && cs_get_user_team(id) == CS_TEAM_CT) { gbHasGravity[id] = !gbHasGravity[id]; client_print(id, print_chat, "%s Grawitacje dla vipa!", gbHasGravity[id] ? "Wlaczyles" : "Wylaczyles"); event_curweapon(id); } } public event_curweapon(id) { if(!is_user_alive(id)) return PLUGIN_CONTINUE set_pev(id, pev_gravity, gbHasGravity[id] ? iGrav/800.0 : 1.0); return PLUGIN_CONTINUE; }