Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function timeFetch()
- {
- var d = new Date();
- if(d.getHours() < 10)
- {var dHours = "0" + d.getHours()}
- else
- {var dHours = d.getHours()}
- if(d.getMinutes() < 10)
- {var dMinutes = "0" + d.getMinutes()}
- else
- {var dMinutes = d.getMinutes()}
- var da = "[" + dHours + ":" + dMinutes + "] ";
- return da;
- }
- function refreshChat(data)
- {
- var chatbox = document.getElementById("chat-area-div");
- var output = data;
- var timeStamp = timeFetch();
- console.log(output);
- var isTop20 = false;
- if(output.startsWith("#"))
- {
- output = output.substring(1);
- isTop20 = true;
- }
- var chatSegment = "";
- if(output.startsWith("!!!yell"))
- chatSegment += timeStamp + "<span><span style='color:blue;'><span class='chat-tag-yell'>Server Message</span> " + output.substring(7) + "</span><br />";
- else if(output.startsWith("!!!smitty"))
- chatSegment += timeStamp + "<span><span style='color:#666600;'><span class='chat-tag-dev'>Dev</span> " + output.substring(3) + "</span><br />";
- else if(output.startsWith("|zack") || output.startsWith("|luxferre"))
- chatSegment += timeStamp + "<span><span style='color:#669999;'><span class='chat-tag-mod'>Mod</span> " + output.substring(1) + "</span><br />";
- else if(output.startsWith("nexone12"))
- chatSegment += timeStamp + "<span><span style='color:#669999;'><span class='chat-tag-mod'>Mod</span> " + output + "</span><br />";
- else if(output.startsWith("*"))
- {
- if(!isMuted(output.substring(1)))
- chatSegment += timeStamp + "<span style='color:green;'><span class='chat-tag-contributor'>Contributor</span> " + output.substring(1) + "</span><br />";
- }
- else if(output.startsWith("|"))
- {
- if(!isMuted(output.substring(1)))
- chatSegment += timeStamp + "<span><img src='images/icons/donor-icon.gif' style='vertical-align: text-top;' width='20' height='20' alt='Donor'/> " + output.substring(1) + "<br />";
- }
- else
- {
- if(!isMuted(output))
- chatSegment += timeStamp + output + "<br />";
- }
- if(isTop20)
- {
- chatSegment = "<img title='Top 10 in hiscores' src='images/icons/stats.png' style='vertical-align: text-top;' width='20' height='20' alt='Top 10 in hiscores'/>" + chatSegment;
- }
- chatbox.innerHTML = chatbox.innerHTML + chatSegment;
- if(isAutoScrolling)
- $("#chat-area-div").animate({ scrollTop: 55555555 }, 'slow');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement