i guess i have posted it in the wrong form.
try this one
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include<superheromod>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
//minecrafter
minecrafter_level 23
minecrafter_health 999
minecrafter_speed 400
// Add your code here...
new gHeroID
new const gHeroName[] = "Minecrafter" //creates a string varr to hold the hero name
new bool:gHasSuperPower[SH_MAXSLOTS+1] //creates a varr with an aray, with 1 slot
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
{
register_plugin("SUPERHERO minecrafter", "1.0", "nubless")
new pcvarLevel = register_cvar("super_level", "23")
gHeroID = sh_create_hero(gHeroName, pcvarLevel)
sh_set_hero_info(gHeroID, "short decription", "long decription")
}
public sh_hero_init(id, heroID, mode)
{
if (gHeroID != heroID) return
switch(mode)
{
case SH_HERO_ADD:
{
gHasSuperPower[id] = true
}
case SH_HERO_DROP:
{
gHasSuperPower[id] = false
}
}
}
//
gHeroID = sh_create_hero(gHeroName, pcvarLevel)
sh_set_hero_info(gHeroID, "short decription", "long decription")
}
public sh_hero_init(id, heroID, mode)
{
if (gHeroID != heroID) return
switch(mode)
{
case SH_HERO_ADD:
{
gHasSuperPower[id] = true
}
case SH_HERO_DROP:
{
gHasSuperPower[id] = false
}
}
}
{
new pcvarHealth = register_cvar("minecrafter_health", "999")
new pcvarSpeed = register_cvar("minecracter_speed", "400")
sh_set_hero_hpap(gheroID, pcvarHealth, 0)
sh_set_hero_speed(gHeroID, pcvarSpeed)
}
new const gSuperWeapon[] = "models/shmod/v_knife.mdl"
{
register_event("CurWeapon", "weapon_change", "be", "1=1")
}
public sh_hero_init(id, heroID, mode)
{
switch (mode)
{
case SH_HERO_ADD:
{
gHasSuperPower[id] = true
minecrafter_weapon(id)
switch_model(id)
}
case SH_HERO_DROP:
{
gHasSuperPower[id] = false
if (is_user_alive(id))
{
sh_drop_weapon(id, CSW_knife, true)
}
}
}
}
public sh_client_spawn(id)
{
if (gHasSuperPower[id])
{
minecrafter_weapon(id)
}
}
minecrafter_weapon(id)
{
if (sh_is_active() && is_user_alive(id) && gHasSuperPower[id] )
{
sh_give_weapon(id, CSW_knife)
}
}
public weapon_change(id)
{
if ( !sh_is_active() || !gHasSuperPower[id] ) return
new weaponID = read_data(2)
if (weaponID !=CSW_knife) return
switch_model(id)
if (read_data(3) == 0)
{
sh_reload_ammo(id, 1)
}
}
switch_model(id)
{
if (!sh_is_active() || !is_user_alive(id) || !gHasSuperPower[id] ) return
if (get_user_weapon(id) == CSW_knife)
{
set_pev(id, pev_viewmodel2, gSuperWeapon)
}
}
8. By request
}
__________________