View Single Post
Plugin Info:     Modification:          Category:         
LtIbrahim
Member
Join Date: Feb 2014
Old 03-27-2014 , 18:59   Sven Coop 5.20 Advanced Experience Mod(v1.4.5)
Reply With Quote #1

Version: 1.4.5
Last Update: 05.09.2019
Requirements:
Required Amxx Version Min: 1.9 Build 5209
scxp_notify.amxx
ibm_say.amxx
cs_istatistik.amxx
Cvar Commands:
xp_enabled(default 1); Enabled or Disabled the addons
xp_multiplier(default 1.0): XP earn muliplier.
xp_multiplier_prestige(default 2.5): Sets xp earn multiplier players in the prestige mode.
xp_showaddonname(default 1): Show addons name in game desc.
xp_loginrequired(default 1): if set as 1, player must be logged in to the system
xp_ammoregen_allowexp(default 0): Allow explosive regenation to ammo regen.
xp_intervalmultiplier(default 3): Skills timer interval multiplier
xp_startxp (default 75): set player start xp
xp_killpoints(default 5): set xp gain from killing.
xp_skill_balance(default 1): set user skill selection balance.
xp_maxlevel(default 200): set user maxlevel
xp_level_incxp(default 30): Set XP increase per level.
xp_energy_enabled(default 1): Enable or Disable energy system.
xp_energy_maplimit(default 3): Energy limit for each map.
xp_energy_minlevel(default 0): Set minimum level required for xp_energy
xp_energy_killcount
(default 30): Required kill count to use xp_energy
xp_access_superadminonly(default 0): XP Admin commands only to use super admin or not.(see cs_uyeistatistik.ini on configs folder).
xp_energy_value (default 100): Give extra AP when using energy.
xp_energy_value_hp (default 50): Give extra HP when using energy.
xp_energy_give_lj (default 0): Give longjump when using energy
xp_energy_redbull_time(default 30): Set redbull time.
xp_energy_unammo_time(default 40): Set unammo(noreload) time.
xp_energy_redbull_kilreq(default 10): Set redbull required kill count.
xp_energy_unammo_kilreq(default 20):Set unammo required kill count.

Admin Commands:
xp_clientcmd(<Player> <Command>, e.g. xp_clientcmd Ibm "bind f {q}impulse 100{q}"): Send console commands to user.(for quote, use {q}).
xp_addxp(<Player> <Value>, E.g xp_addxp Ibm 100): Increase user xp points
xp_removexp(<Player> <Value>, E.g, xp_removexpl Ibm 100): Decrease user xp points.
xp_setlevel(<Player> <Value>, E.g. xp_setlvl Ibm 100): Set user level
xp_remove(<Player> , E.g. xp_remove Ibm): Clear user data to vault.
xp_resetskill(<Player> , E.g. xp_resetskill Ibm): Reset player skills
xp_fill_energy(<Player>, E.g xp_fill_energy Ibm): Fill use energy row.
Player Commands
say /energy: Use energy if energy row is filled.
say /redbull: Use redbul, required energy.
say /unammo: Use unnammo, required energy(working only)
say /xp_selectclass: Show class selection menu.
say /xp_selectskill: Show skill selection menu.
say /xp_myskills: Yeteneklerinizi gosterir.
say /xp_players: Show other players information.
say /xp_resetskills: Clear all skills.
say /xp_skillsinfo: Show skills informations
say /xp_resetall: Clear all levels
say /xp_prestige: Enter the prestige mode.
xp_commandmenu: Show the alaviable commands
Alaviable Skills(plugins-scxp_ibm):
Increase Bullet Damage(scxp_bulletdamage.amxx)
Health Regen(scxp_healthregen.amxx)
Armor Regen(scxp_armorregen.amxx)
Ammo Regen(scxp_ammoregen.amxx)(will updating new version)
Decrase Gravity(scxp_gravity.amxx)
Increase Speed(scxp_speed.amxx)
Increase Max Armor(scxp_maxarmor.amxx)
Increase Max Health(scxp_maxhealth.amxx)
Vampire(scxp_vampire.amxx)
Immunity(scxp_stoppower.amxx)
Self Defence(scxp_selfdefence.amxx) (will updating new version)
Team Ammo Regen(scxp_teamammoregen.amxx) (Temporary Unalaviable)
Team Armor Regen(scxp_teamarmorregen.amxx)(Temporary Unalaviable)
Team Health Regen(scxp_teamhealthregen.amxx) (Temporary Unalaviable)
Alaviable Energy Items(plugins-scxp_ibm):
Prototype required(scxp_energy_prototype.amxx)
/unammo command (scxp_energy_unammo.amxx)
/redbull command (scxp_energy_redbull.amxx)

Plugin Forward(scxp_ibm):
  • xp_interval_invoked(id, skid, plclass)
  • xp_player_prethink(id, plclass)
  • xp_player_spawned(id, plclass)
  • xp_player_killed(id, plclass)
  • xp_need_calc(id, skid, plclass)
  • xp_need_reset(id, skid, plclass)
  • xp_player_takedamage(id, plclass, inflictor, attacker, Float:damage, damagebits)
  • xp_player_monstertakedamage(id, plclass, inflictor, attacker, Float:damage, damagebits)
  • ADDED WITH NEW VERSION 1.4.0
  • xp_player_levelchanged(id, adminid, n_tpye, oldlevel, newlevel);
  • xp_player_selectskill(id, classid, skid);
  • xp_energy_valuechanged(id, oldvalue, newvalue);
  • xp_energy_used(id, canbeusenextime);
  • xp_energy_using_item(id, energyid);
  • xp_energy_canuseitem(id, energyid, hudmsg);
Plugin Natives
  • bool:xp_newskill(const strid[])
  • xp_get_userclass(userid)
  • bool:xp_setskill(classid, skid, maxlevel, maxinterval, maxeffect, maxradius)
  • xp_get_userlevel(id, skid = -1)
  • xp_get_userreqxp(id)
  • xp_get_userrankid(id)
  • xp_get_userrank(id, OutRankname[], outlen)
  • xp_calcpoints(id, skillid, User_Level)
  • xp_calcradius(id, skillid, User_Level)
  • xp_calcmax(id, skillid, pevmax)
  • xp_set(value);
  • xp_setf(Float:value)
  • ADDED WITH NEW VERSION 1.4.0
  • xp_energy_canuse(id);
  • xp_energy_killcount(id);
  • xp_energy_setkillcount(id, newvalue, settype, refreshhud);
  • xp_energy_usedcount(id);
  • xp_energy_setusedcount(id, newvalue, settype);
  • xp_energy_enabled();
  • xp_energy_maxkill();
  • xp_energy_maxusage();
  • xp_energy_use(id);
  • xp_energy_register(energname[], energypoints, pointiscvar);
Warning:
/unammo(scxp_energy_unammo.amxx)feature workings only with [PLUGIN] Lt - Sven Admin Mod(Advanced) AngelScript addons.

/redbull(scxp_energy_redbull.amxx) not true working with scxp_speed.amxx addons.



Installation

  • Export all files amxx directory
  • Compile all sma files on archives.
  • Copy all amxx files to Plugins folder.
  • Works fine.
Important:
If your have some bugs on players speed. You can disable scxp_speed.amxx and scxp_energy_redbull.amxx in scxp_ibm.ini in configs folder.
Attached Files
File Type: zip SCAEM_v140.zip (61.6 KB, 301 views)
File Type: zip SCAEM_v145.zip (63.4 KB, 670 views)

Last edited by LtIbrahim; 03-02-2020 at 00:30. Reason: Updating
LtIbrahim is offline