set_user_maxspeed
Im using this but when ive choosed any type of 'character' and switch weapon the maxspeed goes back to normal?
Is there anyway to fix the speed to go back to the speed i was setting before.
PHP Code:
#include <amxmodx> #include <amxmisc> #include <fun> #include <colorchat> #include <cstrike>
#define PLUGIN "Fun Mod" #define VERSION "v1.0" #define AUTHOR "znovit"
#define PREFIX "FUN"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /menu","MainMenu"); register_clcmd("drop","dropblock"); register_clcmd("/modinfo","information"); set_task(50.0, "information", _,_,_, "b"); }
public information(id) { ColorChat(id, GREEN, "--- Information ---"); ColorChat(id, GREEN, "[%s] This server is running ^x03%s %s^x04 by^x03 %s", PREFIX, PLUGIN, VERSION, AUTHOR); ColorChat(id, GREEN, "You can visit our webpage:^x03 http://znovit.com/funmod^x04 and read more."); ColorChat(id, GREEN, "By typing^x03 /modinfo^x04 this will show up again."); }
public dropblock(id) { ColorChat(id, GREEN, "[%s] You can't^x03 drop^x04 your weapons when ^x03%s^x04 is running", PREFIX, PLUGIN); return PLUGIN_HANDLED }
public MainMenu(id) { new menu = menu_create("\r ~~ \yF\wU\yN \wM\yO\wD \r~~", "fun_handler"); menu_additem(menu, "\w Mod information", "1", 0); menu_additem(menu, "\w Pabber Pibber", "2", 0); menu_additem(menu, "\w Flubber Flabber", "3", 0); menu_additem(menu, "\w Kibber Kabber", "4", 0), menu_additem(menu, "\w Tebber Tobber", "5", 0), menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public fun_handler(id, menu, item) { if( item == MENU_EXIT ) { menu_destroy(menu); return PLUGIN_HANDLED; } new data[7], iName[64] new access, callback; menu_item_getinfo(menu, item, access, data,5, iName, 63, callback); new key = str_to_num(data); switch(key) { case 1: { ColorChat(id, GREEN, "--- Mod information ---"); ColorChat(id, GREEN, "[%s] This server is running ^x03%s %s^x04 by^x03 %s", PREFIX, PLUGIN, VERSION, AUTHOR); ColorChat(id, GREEN, "You can visit our webpage:^x03 http://znovit.com/funmod^x04 and read more."); } case 2: { strip_user_weapons(id ); give_item(id, "weapon_hegrenade" ); give_item(id, "weapon_scout" ); cs_set_user_bpammo( id, CSW_SCOUT, 90 ); set_user_footsteps(id, 1); set_user_gravity(id , 0.2); set_user_health(id, 120); set_user_armor(id, 255); set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25); ColorChat(id, GREEN, "[%s] You are now^x03 Pabber Pibber", PREFIX) } case 3: { strip_user_weapons(id ); give_item(id, "weapon_hegrenade" ); give_item(id, "weapon_m4a1" ); cs_set_user_bpammo( id, CSW_M4A1, 90 ); give_item(id, "weapon_flashbang" ); give_item(id, "weapon_flashbang" ); set_user_health(id, 255); set_user_gravity(id, 1.0); set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25); ColorChat(id, GREEN, "[%s] You are now^x03 Flubber Flabber", PREFIX) } case 4: { strip_user_weapons(id ); give_item(id, "weapon_awp" ); cs_set_user_bpammo( id, CSW_AWP, 30 ); set_user_health(id, 155); set_user_gravity(id, 0.5); set_user_maxspeed(id, 555.0); set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25); ColorChat(id, GREEN, "[%s] You are now^x03 Kibber Kabber", PREFIX) } case 5: { strip_user_weapons(id ); give_item(id, "weapon_knife" ); set_user_health(id, 50); set_user_gravity(id, 1.0); set_user_maxspeed(id, 800.0); set_user_rendering(id,kRenderFxGlowShell,0,0, 0,kRenderTransAlpha, 30); ColorChat(id, GREEN, "[%s] You are now^x03 Tebber Tobber", PREFIX) } } return PLUGIN_HANDLED; }
|