I made this model hero, but I keep getting an error on line 67, witch is where the cs_set_user_model is, but I do not really see the problem anywhere.
I script in the old one, since that is what my server is running, I hope someone still can help me with this.
Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <superheromod>
#include <cstrike> //skal bruges til player model
new gHeroName[]="Super Triksi" //creates a string varr to hold your hearo's name
new bool:gHasSuperPower[SH_MAXSLOTS+1] //creates a varr with an aray, with 1 slot per player
new g_model; //skal være udenfor plugin_init så den kan være global
public plugin_init()
{
register_plugin("Super Triksi", "1.0", "Jelle"); //regitrerer plugin
//cvars
register_cvar("triksi_level", "40"); //level til denne hero
register_cvar("triksi_health", "30000"); // liv til denne hero
register_cvar("triksi_armor", "100000"); //armor til denne hero
register_cvar("triksi_speed", "50000"); //hastighed til denne hero
//set hero power
shCreateHero(gHeroName, "Hero Power List", "Hero Discription", false, "jelle_level");
shSetMaxHealth(gHeroName, "triksi_health"); //sætter liv på
shSetMaxArmor(gHeroName, "triksi_armor"); //sætter armor på
shSetMaxSpeed(gHeroName, "triksi_speed", "[0]"); //sætter hastighed på
register_srvcmd("triksi_init", "triksi_init"); //registrerer heltens init funktion med serveren
shRegHeroInit(gHeroName, "triksi_init"); //registrerer heltens init med sh mod
}
public triksi_init()
{
new temp[6]; //en midlertidig veriabel
read_argv(1,temp,5); //læser det første argument vil give ID af person som har valgt hero
new id = str_to_num(temp); //laver string om til et nummer og lægger det som et ID
read_argv(2,temp,5); //andet argument er om de har power eller ikke
new hasPowers = str_to_num(temp);
gHasSuperPower[id] = (hasPowers != 0); //vil komme med 1 hvis han har power, og med 0 hvis ikke
if (!hasPowers && gHasSuperPower[id] && is_user_alive(id)) //kontrollere om de har helten eller ej og om de er i live
{
shRemHealthPower(id); //fjerner liv hvis de ikke har helten
shRemArmorPower(id); //fjerne armor hvis de ikke har helten
shRemSpeedPower(id); //fjerne hastighed hvis de ikke har helten
}
if(hasPowers) //ser om de har helten
{
triksi_set_model(id) //sætter model funktion
}
}
public plugin_precache()
{
g_model = precache_model("models/shmod/triksi/triksi.mdl"); //får spillere til at dl model
}
public triksi_set_model(id)
{
if (!shModActive() || !is_user_alive(id) || !gHasSuperPower[id]) return PLUGIN_CONTINUE; //hvis de ikke har power eller ingen sh mod, slut funktionen
cs_set_user_model(id, g_model); //set player model
return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Thanks in advance.
__________________