No more tag mismatch.
Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>
new changespawnmodel[33]
new changespawnnumber = 0
new changespawnspawnnumber = 0
public cmd_changespawn(id)
{
if(!is_user_alive(id))
return PLUGIN_HANDLED
if(changespawnnumber==32) return PLUGIN_HANDLED
changespawnnumber++
new Float: Origin[3]
entity_get_vector(id, EV_VEC_origin, Origin)
changespawnmodel[changespawnnumber] = create_entity("info_target")
if(!changespawnmodel[changespawnnumber]) {
changespawnnumber--
return PLUGIN_HANDLED
}
entity_set_string(changespawnmodel[changespawnnumber], EV_SZ_classname, "amxmodx_changespawn")
entity_set_model(changespawnmodel[changespawnnumber], "models/player/barney/barney.mdl")
entity_set_origin(changespawnmodel[changespawnnumber], Origin)
entity_set_int(changespawnmodel[changespawnnumber], EV_INT_solid, 0)
entity_set_int(changespawnmodel[changespawnnumber], EV_INT_movetype, 0)
return PLUGIN_HANDLED
}
public playerspawnspawn()
{
if(changespawnnumber == changespawnspawnnumber)
changespawnspawnnumber = 0
changespawnspawnnumber++
if (changespawnnumber == 0)
return PLUGIN_HANDLED
new runbitch[3] // I THINK THE
entity_get_vector ( changespawnmodel[changespawnspawnnumber], EV_VEC_origin, Float:runbitch)// PROBLEM
set_user_origin(read_data(1), runbitch) // LAYS HERE (This is row 47)
return PLUGIN_CONTINUE
}
public plugin_init()
{
register_plugin("Change Spawn Points","BETA 1","Oskar Larsson H")
register_clcmd("xx","cmd_changespawn",ADMIN_BAN,"")
register_event("ResetHUD","playerspawnspawn","be")
}
public plugin_precache()
{
precache_model("models/player/barney/barney.mdl")
}
public plugin_modules()
{
require_module("fun")
require_module("engine")
}