Код за потвърждение: Избери целия код
public admin_rocket(id, level, cid) {
if (!cmd_access(id, level, cid, 2)) return PLUGIN_HANDLED
new arg[32]
new name[32], name2[32], authid[36], authid2[36]
read_argv(1, arg, 31)
get_user_name(id, name, 31)
get_user_authid(id, authid, 35)
if (arg[0] == '@') {
new players[32], inum
if (equali("T", arg[1])) copy(arg[1], 31, "TERRORIST")
if (equali("ALL", arg[1])) get_players(players, inum)
else get_players(players, inum, "e", arg[1])
translate_team_name(arg)
if (inum == 0) {
console_print(id, "%L", LANG_PLAYER, "AMX_SUPER_NO_PLAYERS")
return PLUGIN_HANDLED
}
for (new a = 0; a < inum; a++) {
emit_sound(players[a], CHAN_WEAPON, "weapons/rocketfire1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
set_user_maxspeed(players[a], 0.01)
set_task(1.2, "rocket_liftoff", players[a])
}
console_print(id, "%L", LANG_PLAYER, "AMX_SUPER_ROCKET_TEAM_MSG", arg[1])
log_amx("%L", LANG_SERVER, "AMX_SUPER_ROCKET_TEAM_LOG", name, authid, arg[1])
} else {
new player = cmd_target(id, arg, 35)
if (!player) return PLUGIN_HANDLED
emit_sound(player, CHAN_WEAPON, "weapons/rocketfire1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
set_user_maxspeed(player, 0.01)
set_task(1.2, "rocket_liftoff", player)
get_user_name(player, name2, 31)
get_user_authid(player, authid2, 35)
console_print(id, "%L", LANG_PLAYER, "AMX_SUPER_ROCKET_PLAYER_MSG", name2)
log_amx("%L", LANG_SERVER, "AMX_SUPER_ROCKET_PLAYER_LOG", name, authid, name2, authid2)
}
return PLUGIN_HANDLED
}