Code:
// HALO vs PREDATOR MOD
// by Front Line
// Genesis Cleaned up the code
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
public plugin_init()
{
register_plugin("Halo vs Predator", "0.1", "Front Line")
register_event("ResetHUD", "resetModel", "b")
}
public plugin_precache()
{
precache_model("models/player/p_terror/p_terror.mdl")
precache_model("models/player/p_arctic/p_arctic.mdl")
precache_model("models/player/p_leet/p_leet.mdl")
precache_model("models/player/p_guerilla/p_guerilla.mdl")
precache_model("models/player/h_gsg9/h_gsg9.mdl")
precache_model("models/player/h_urban/h_urban.mdl")
precache_model("models/player/h_sas/h_sas.mdl")
precache_model("models/player/h_gign/h_gign.mdl")
precache_model("models/player/masterchief/masterchief.mdl")
precache_model("models/c_alien.mdl")
}
public resetModel(id)
{
new usermodel[33]
cs_get_user_model(id, usermodel, 32)
if(cs_get_user_team(id) == CS_TEAM_CT)
{
if(equali(usermodel, "GSG9"))
{
client_print( id, print_chat, "Welcome private, prepare for battle." )
cs_set_user_model(id, "h_gsg9")
}
else if(equali(usermodel, "GIGN"))
{
client_print( id, print_chat, "Search and destroy all Predators" )
cs_set_user_model(id, "f_gign")
}
else if(equali(usermodel, "URBAN"))
{
client_print( id, print_chat, "Use the allied forces to protect the motherland." )
cs_set_user_model(id, "h_urban")
}
else if(equali(usermodel, "SAS"))
{
client_print( id, print_chat, "Welcome private, prepare for battle." )
cs_set_user_model(id, "h_sas")
}
else if(equali(usermodel, "VIP"))
{
client_print( id, print_chat, "Rescue the commander, Move out!" )
cs_set_user_model(id, "masterchief")
}
set_user_armor(id,150)
set_user_health(id,250)
set_user_maxspeed(id,Float:200)
}
else if(cs_get_user_team(id) == CS_TEAM_T)
{
if(equali(usermodel, "TERROR"))
{
client_print( id, print_chat, "Moveout and disinerate the humans" )
cs_set_user_model(id, "p_terror")
}
else if(equali(usermodel, "ARCTIC"))
{
client_print( id, print_chat, "Use your camoflage in the snow" )
cs_set_user_model(id, "p_arctic")
}
else if(equali(usermodel, "GUERILLA"))
{
client_print( id, print_chat, "Don't allow the allys to recapture the land!" )
cs_set_user_model(id, "p_guerilla")
}
else if(equali(usermodel, "LEET"))
{
client_print( id, print_chat, "Seek 'n' Destory the humans!" )
cs_set_user_model(id, "p_leet")
}
set_user_armor(id,80)
set_user_health(id,150)
set_user_maxspeed(id,Float:325)
}
else if(equali(usermodel, "CHICK"))
{
cs_set_user_model(id, "c_alien")
}
return PLUGIN_CONTINUE
}