All pastes #955040 Raw Edit

Someone

public text v1 · immutable
#955040 ·published 2008-03-24 09:13 UTC
rendered paste body
announce(0,"\x0314SCRIPT ANNOUNCEMENT: Nothingness Room Script V 1.0 loaded, made by \xC2\xA6\xC5\x9E\xD0\xAF\xCE\x9B\xC2\xA6\xC4\x90e\xD1\x82hdeks");


function onEmoteAfter(userobj, text) { }
function onJoinCheck(userobj) { return true }
function onJoin(userobj) { }
function onPart(userobj) { }
function onVroomJoinCheck(userobj, vroom) { return true }
function onVroomJoin(userobj) { }
function onVroomPart(userobj) { }
function onFlood(userobj) { return true }
function onHelp(userobj) { }
function onHttpReceived(page, code) { }
function onHostPM(userobj, text) { }
function onError(scriptname, linenr, message) { }
function onTimer() { }
function onSearchWordAdded(userobj, filetype, filename, filetitle) { }
function onPmFlood(userobj) { return true }
function onPM(userobj, tUser, textobj) { return true }
function onClientCommand(userobj, commandtxt, targetusr, extratxt) { }
function onDisconnect(userobj, msg, type) { return msg }



function announce(level, text) {

for(var a=0;a<200;a++) {

if(user(a).connected && user(a).admin>=level) {

print(user(a),text);

  }

 }

}
function List_All_Admins(a){ 
 for (var a = firstUser(); a != null; a = a.nextUser()) {   
if (a.externalIp == Room.externalIp) { 
  print(userobj.vroom,"true host: "+a.name)
  }
if (a.admin > 50 && a.admin < 254) { 
  print(userobj.vroom,"Admin: "+a.name)
 }
if (a.admin >= 255) {
  print(userobj.vroom,"vip admin: "+a.name)
  }
 }

}
function onCommand(userobj, cmdText, tUser, arguments) { 

if(cmdText=="#admin"){ 
  print(userobj.vroom,"Admins list requested by"+userobj.name)
  List_All_Admins(a);
  print(userobj.vroom,"End OfAdmins list request")
 }
function onTextBefore(userobj, text) {
 if(cmdText="#tag on") {
  text="\x06\x0309{\x0308[\xC3\x98]-\xC3\x85\x0309}\x0500\x0312\x06 "+text;
 }
 return text;
}
function onTextAfter(userobj, text) { }
function onEmoteBefore(userobj, text) {
 if(cmdText="#etag on") {
  text="{[\xC3\x98]-\xC3\x85} "+text;
 }
 return text;
}
return true
}