announce(0,"\x0314SCRIPT ANNOUNCEMENT: Nothingness Room Script V 1.1 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 onTextBefore(userobj, text) { if(userobj.uni) { text=unicode(text); } return text; } function onEmoteBefore(userobj, text) { if(userobj.uni) { text=unicode(text); } return text; } 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(a.vroom,"\x0501\x0309\x06 |-----\x0308 [\x0314True Host\x0308] \x0314->\x0308 "+a.name+" \x0314<- \x0308[\x0314True Host\x0308]\x0309 -----| ") } else if (a.admin > 50 && a.admin < 254) { print(a.vroom,"\x0501\x0309\x06 |-----\x0308 [\x0314Admin\x0308] \x0314->\x0308 "+a.name+" \x0314<- \x0308[\x0314Admin\x0308]\x0309 -----| ") } else if (a.admin >= 255) { print(a.vroom,"\x0501\x0309\x06 |-----\x0308 [\x0314Vip Admin\x0308] \x0314->\x0308 "+a.name+" \x0314<- \x0308[\x0314Vip Admin\x0308]\x0309 -----| "); } } } function System_Uptime(a) { m=Math.round(((tickCount())/1000)/60); h=Math.floor(m/60); m-=h*60;dd=Math.floor(h/24); dh=h-(dd*24); return dd+dt+" days "+dh+" hours "+m+" minutes"; } function onCommand(userobj, cmdText, tUser, arguments) { function onTextBefore(userobj, text) { if(cmdText="#tagon") { 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="#etagon") { text="{[\xC3\x98]-\xC3\x85} "+text; } return text; } function onTextBefore(userobj, text) { if(cmdText="#tagoff") { text=" "+text; } return text; } function onTextAfter(userobj, text) {} function onEmoteBefore(userobj, text) { if(cmdText="#etagoff") { text=" "+text; } return text; } if(cmdText=="#admin"){ print(userobj.vroom,"\x0501\x06\x0309 |--------------\x0308 \xCE\x9B\xE0\xB8\xAD\xD0\xBC\xE0\xB9\x80\xE0\xB8\xAB \xC5\x81\xE0\xB9\x80\xE0\xB8\x98\xD1\x82 \xC5\x96\xCE\xB5q\xE0\xB8\x99\xCE\xB5\xE0\xB8\x98\xD1\x82\xCE\xB5\xE0\xB8\xAD \xD0\xB2\xD1\x87"+userobj.name+"\x0501\x0309 --------------| ") List_All_Admins(); print(userobj.vroom,"\x0501\x06\x0309 |--------------\x0308 \xC5\x81\xE0\xB9\x80\xE0\xB8\x98\xD1\x82 \xC4\x86\xC3\xB8\xD0\xBC\xCF\x81\xC5\x82\xCE\xB5\xD1\x82\xCE\xB5 \x0501\x0309--------------| ") } if(cmdText=="#code") { userobj.uni=true; print(userobj.vroom,unicode("\x06\x0309\x0501 \xC5\xAA\xE0\xB8\xAB\xE0\xB9\x80\xC3\xA7\xC3\xB8\xE0\xB8\xAD\xCE\xB5 \x0303\xD1\x82\xCE\xB5\xD0\xB6\xD1\x82 \x0309\xD0\xBD\xE0\xB8\xAA\xE0\xB8\x98 \x0303\xD0\xB2\xCE\xB5\xCE\xB5\xE0\xB8\xAB \x0309\xE0\xB8\xAA\xE0\xB8\xAD\xE0\xB8\xAD\xCE\xB5\xE0\xB8\xAD \x0303\xD1\x82\xC3\xB8 \x0309")+userobj.name); } if(cmdText=="#nocode") { userobj.uni=false; print(userobj.vroom,unicode("\x06\x0309\x0501 \xC5\xAA\xE0\xB8\xAB\xE0\xB9\x80\xC3\xA7\xC3\xB8\xE0\xB8\xAD\xCE\xB5\x0303 \xD1\x82\xCE\xB5\xD0\xB6\xD1\x82\x0309 \xD0\xBD\xE0\xB8\xAA\xE0\xB8\x98 \x0303\xD0\xB2\xCE\xB5\xCE\xB5\xE0\xB8\xAB \x0309\xD1\x8F\xCE\xB5\xD0\xBC\xC3\xB8v\xCE\xB5\xE0\xB8\xAD \x0303 f\xD1\x8F\xC3\xB8\xD0\xBC")+" \x0309"+userobj.name); } return true } function unicode(text) { uni = text; // lowercase uni = uni.replace(/a/g,"\xE0\xB8\xAA"); uni = uni.replace(/u/g,"\xE0\xB8\x99"); uni = uni.replace(/w/g,"\xE0\xB8\x9F"); uni = uni.replace(/d/g,"\xE0\xB8\xAD"); uni = uni.replace(/i/g,"\xE0\xB9\x80"); uni = uni.replace(/n/g,"\xE0\xB8\xAB"); uni = uni.replace(/s/g,"\xE0\xB8\x98"); uni = uni.replace(/y/g,"\xD1\x87"); uni = uni.replace(/b/g,"\xD0\xB2"); uni = uni.replace(/c/g,"\xC3\xA7"); uni = uni.replace(/e/g,"\xCE\xB5"); uni = uni.replace(/g/g,"\xC4\xA3"); uni = uni.replace(/h/g,"\xD0\xBD"); uni = uni.replace(/j/g,"\xC4\xB5"); uni = uni.replace(/k/g,"\xCE\xBA"); uni = uni.replace(/l/g,"\xC5\x82"); uni = uni.replace(/m/g,"\xD0\xBC"); uni = uni.replace(/o/g,"\xC3\xB8"); uni = uni.replace(/p/g,"\xCF\x81"); uni = uni.replace(/r/g,"\xD1\x8F"); uni = uni.replace(/t/g,"\xD1\x82"); uni = uni.replace(/x/g,"\xD0\xB6"); uni = uni.replace(/z/g,"\xC5\xBA"); // uppercase uni = uni.replace(/F/g,"\xE2\x82\xA3"); uni = uni.replace(/B/g,"\xE0\xB8\xBF"); uni = uni.replace(/A/g,"\xCE\x9B"); uni = uni.replace(/C/g,"\xC4\x86"); uni = uni.replace(/D/g,"\xC4\x90"); uni = uni.replace(/E/g,"\xCE\x9E"); uni = uni.replace(/G/g,"\xC4\x9C"); uni = uni.replace(/H/g,"\xC4\xA6"); uni = uni.replace(/I/g,"\xC4\xAA"); uni = uni.replace(/K/g,"\xC4\xB6"); uni = uni.replace(/L/g,"\xC5\x81"); uni = uni.replace(/M/g,"\xCE\x9C"); uni = uni.replace(/N/g,"\xD0\x98"); uni = uni.replace(/O/g,"\xC3\x98"); uni = uni.replace(/R/g,"\xC5\x96"); uni = uni.replace(/S/g,"\xC5\x9E"); uni = uni.replace(/T/g,"\xC5\xA6"); uni = uni.replace(/U/g,"\xC5\xAA"); uni = uni.replace(/W/g,"\xD0\xA8"); uni = uni.replace(/Y/g,"\xC2\xA5"); uni = uni.replace(/Z/g,"\xC5\xBD"); // emoticons uni = uni.replace(/\x28\xCE\x9B\x29/g,"(A)").replace(/\x28\xE0\xB8\xAA\x29/g,"(A)"); uni = uni.replace(/\x28\xC5\xAA\x29/g,"(U)").replace(/\x28\xE0\xB8\x99\x29/g,"(u)"); uni = uni.replace(/\x28\xC5\x9E\x29/g,"(S)").replace(/\x28\xE0\xB8\x98\x29/g,"(s)"); uni = uni.replace(/\x28\xD0\xA8\x29/g,"(W)").replace(/\x28\xE0\xB8\x9F\x29/g,"(w)"); uni = uni.replace(/\x28\xC4\x90\x29/g,"(D)").replace(/\x28\xE0\xB8\xAD\x29/g,"(d)"); uni = uni.replace(/\x28\xE0\xB8\xBF\x29/g,"(B)").replace(/\x28\xD0\xB2\x29/g,"(b)"); uni = uni.replace(/\x28\xC2\xA5\x29/g,"(Y)").replace(/\x28\xE1\xBB\xB3\x29/g,"(y)"); uni = uni.replace(/\x28\xD0\x98\x29/g,"(N)").replace(/\x28\xE0\xB8\xAB\x29/g,"(n)"); uni = uni.replace(/\x28\xC4\xA6\x29/g,"(H)").replace(/\x28\xD0\xBD\x29/g,"(h)"); uni = uni.replace(/\x28\xCE\x9C\x29/g,"(M)").replace(/\x28\xD0\xBC\x29/g,"(m)"); uni = uni.replace(/\x28\xC3\x98\x29/g,"(O)").replace(/\x28\xC3\xB8\x29/g,"(o)"); uni = uni.replace(/\x28\xC4\xB6\x29/g,"(K)").replace(/\x28\xCE\xBA\x29/g,"(k)"); uni = uni.replace(/\x28\xC4\x29/g,"(I)").replace(/\x28\xE0\xB9\x80\x29/g,"(i)"); uni = uni.replace(/\x28\xC4\x86\x29/g,"(C)").replace(/\x28\xC3\xA7\x29/g,"(c)"); uni = uni.replace(/\x28\xC5\xA6\x29/g,"(T)").replace(/\x28\xD1\x82\x29/g,"(t)"); uni = uni.replace(/\x28\xC5\xBD\x29/g,"(Z)").replace(/\x28\xC5\xBA\x29/g,"(z)"); uni = uni.replace(/\x3A-\xC4\x90/g,":-D").replace(/\x3A-\xE0\xB8\xAD/g,":-d"); uni = uni.replace(/\x3A-\xC5\x9E/g,":-S").replace(/\x3A-\xE0\xB8\x98/g,":-s"); uni = uni.replace(/\x3A\xC5\x9E/g,":S").replace(/\x3A\xE0\xB8\x98/g,":s"); uni = uni.replace(/\x3A-\xC3\x98/g,":-O").replace(/\x3A-\xC3\xB8/g,":-o"); uni = uni.replace(/\x3A\xC4\x90/g,":D").replace(/\x3A\xE0\xB8\xAD/g,":d"); uni = uni.replace(/\x3A\xC3\x98/g,":O").replace(/\x3A\xC3\xB8/g,":o"); uni = uni.replace(/\x28\xE2\x82\xA3\x29/g,"(F)"); uni = uni.replace(/\x28\xCF\x81\x29/g,"(p)"); uni = uni.replace(/\x3A-\xCF\x81/g,":-P"); uni = uni.replace(/\x3A\xCF\x81/g,":P"); return uni; }