//===== Hercules Plugin ======================================
//= Roulette Test
//============================================================
#include "common/hercules.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include "common/HPMi.h"
#include "common/utils.h"
#include "common/socket.h"
#include "common/memmgr.h"
#include "common/timer.h"
#include "common/ers.h"
#include "common/nullpo.h"
#include "common/strlib.h"
#include "map/clif.h"
#include "map/npc.h"
#include "map/script.h"
#include "plugins/HPMHooking.h"
#include "common/HPMDataCheck.h" /* should always be the last file included! (if you don't make it last, it'll intentionally break compile time) */
HPExport struct hplugin_info pinfo = {
"Roulette Test", // Plugin name
SERVER_TYPE_MAP,// Which server types this plugin works with?
"0.1", // Plugin version
HPM_VERSION, // HPM Version (don't change, macro is automatically updated)
};
void clif_parse_RouletteOpen_pre(int *fd, struct map_session_data** sd ){
struct script_state* st;
nullpo_retv(sd);
if(*sd && sd->st )
sd->st->state = END;
return;
}
/* run when server starts */
HPExport void plugin_init (void){
addHookPre(clif, pRouletteOpen, clif_parse_RouletteOpen_pre);
}