Difference between revisions of "CMud Vote"

From AvatarWiki
Jump to navigation Jump to search
(Could anyone double-check this? I'm wondering whether or not it's now working properly.)
 
m
Line 34: Line 34:
 
This script checks if you've voted in the past 12 or 24 hours whenever you log onto Avatar. If you haven't, your browser will open so you can vote.
 
This script checks if you've voted in the past 12 or 24 hours whenever you log onto Avatar. If you haven't, your browser will open so you can vote.
  
[[Category:CMud Scripting]]
+
[[Category:Cmud Scripting]]

Revision as of 12:18, 8 February 2011

Save the following code as an .xml file and import it into the CMud editor.

<?xml version="1.0" encoding="ISO-8859-1" ?>
<cmud>
  <class name="Vote">
    <class name="TMS">
      <alias name="tms">
        <value>#url "www.topmudsites.com/vote-snikt.html"
#var tmstime @newtime</value>
      </alias>
      0
    </class>
    <class name="TMC">
      <alias name="tmc">
        <value>#url "www.mudconnect.com/cgi-bin/vote_rank.cgi?mud=AVATAR+Mud"
#var tmctime @newtime</value>
      </alias>
      0
    </class>
    <trigger priority="7440">
      <pattern>^Welcome back to the AVATAR System,*.$</pattern>
      <value><![CDATA[#var newtime (%time(y)*1440*(365+%if((%time(y)/4)=(%float(%time(y))/4),1,0))+(%db(@cdays,%time(m))+%time(d)+%if((%time(y)/4)=(%float(%time(y))/4) && %time(m)>2,1,0))*1440+%time(h)*60+%time(n))
#if (@newtime>(@tmctime+2880)) {tmc}
#if (@newtime>(@tmstime+1440)) {tms}]]></value>
    </trigger>
    
      <value>9=243|8=212|7=182|6=151|5=120|4=90|3=59|2=31|1=0|12=334|11=304|10=273</value>
      <json>{"9":243,"8":212,"7":182,"6":151,"5":120,"4":90,"3":59,"2":31,"1":0,"12":334,"11":304,"10":273}</json>
    
    5838298
  </class>
</cmud>

This script checks if you've voted in the past 12 or 24 hours whenever you log onto Avatar. If you haven't, your browser will open so you can vote.