BUILDIN_FUNC(getdirection)
{
TBL_PC* sd;
struct script_data *data;
if(script_hasdata(st,2)){
data = script_getdata(st,2);
get_val(st,data);
if( data_isstring(data) ){
sd = map_nick2sd(conv_str(st,data));
}else
sd = map_id2sd(conv_num(st,data));
}else
sd = script_rid2sd(st);
if( sd == NULL )
script_pushint(st,-1);
else
script_pushint(st,sd->ud.dir);
return 0;
}
BUILDIN_DEF(getdirection,"?"),