- script sample -1,{ OnInit: setarray .guild_id, 1; .guild_id_size = getarraysize(.guild_id); setarray .map$, "prontera"; .map_size = getarraysize(.map$); for (.@i = 0; .@i < .map_size; .@i++) setmapflag .map$[.@i], mf_loadevent; end; OnPCLoadMapEvent: .@map$ = strcharinfo(3); for (.@i = 0; .@i < .map_size; .@i++) { if (.@map$ == .map$[.@i]) { if (getcharid(2) != .guild_id[.@i] && .guild_id[.@i] > 0) warp "SavePoint",0,0; end; } } end; }