// TMW-2 Script. // Author: // Jesusalva // Notes: // Sponsor Area Only 012-2,59,38,0 script Sponsors Inn NPC_HIDDEN,0,0,{ end; OnTouch: if (!getgmlevel()) goto L_Unauthorized; if (SP_WARN) SP_WARN=0; slide 59, 82; end; L_Unauthorized: // Per r8.0 Apane Invasion, there's a moment on main storyline you'll be allowed in .@n=getq(General_Narrator); if (.@n == 5 || .@n == 6) { slide 59, 82; end; } if (.@n == 7) { dispbottom col(l("Seems like my access was revoked. I probably should talk to Airlia instead."), 9); } if (@sp_notrespass > 0) goto L_Warning; dispbottom col(l("Only Sponsors are allowed past this area."),1); slide 59,39; @sp_notrespass=1; end; L_Warning: if (@sp_kick > 0) goto L_Kick; dispbottom col(l("Only Sponsors are allowed past this area."),1); dispbottom col(l("Do not attempt to go there again."),1); slide 60,40; @sp_kick=1; end; L_Kick: if (SP_WARN > 5) goto L_Ban; dispbottom col(l("You cannot visit the Sponsor's Inn!"),1); slide 36,46; // Force user to disconnect atcommand "@kick "+strcharinfo(0); SP_WARN=SP_WARN+1; end; L_Ban: dispbottom col(l("You cannot visit the Sponsor's Inn!"),1); slide 36,46; // Prevent abuse and possible vulnerabilities. atcommand "@ban 20mn "+strcharinfo(0); SP_WARN=0; end; }