Napoleon plugin won't work.
PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define VERSION "0.0.1"
#define PLUGIN "Late Join Respawn"
#define XO_PLAYER 5
#define m_iMenuCode 205
#define Menu_ChooseAppearance 3
#define cs_get_user_menu(%0) get_pdata_int(%0, m_iMenuCode, XO_PLAYER)
new g_bitRespawnQueue
#define put_user_in_respawn_queue(%0) g_bitRespawnQueue |= 1<<(%0&31)
#define is_user_in_respawn_queue(%0) g_bitRespawnQueue & 1<<(%0&31)
#define remove_user_from_respawn_queue(%0) g_bitRespawnQueue &= ~(1<<(%0&31))
public plugin_init()
{
register_plugin(PLUGIN, VERSION, "ConnorMcLeod")
register_clcmd("joinclass", "ClCmd_CoudBeChoosingAppearance")
register_clcmd("menuselect", "ClCmd_CoudBeChoosingAppearance")
}
public client_putinserver( id )
{
put_user_in_respawn_queue( id )
}
public ClCmd_CoudBeChoosingAppearance( id )
{
if( is_user_in_respawn_queue(id) && cs_get_user_menu(id) == Menu_ChooseAppearance )
{
remove_user_from_respawn_queue( id )
set_task(0.1, "Respawn_User", id)
}
}
public Respawn_User( id )
{
if( !is_user_alive(id) && is_user_connected(id) )
{
ExecuteHamB(Ham_CS_RoundRespawn, id)
}
}
__________________