示例#1
0
 def sendmessage(self, toplayer, messagetext):
     if not toplayer.solid and self.money >= doo.getmessageprice() and len(messagetext) > 0 and len(messagetext) < 300:
         messagetext = '<span title="message sent %s"><a style="cursor:pointer;" onclick="gohere(\'playerinfo\', \'%s\');"><b>%s</b></a> says: %s<span>' % (formattar.prettydate(datetime.datetime.now()), self.playerid, self.name, messagetext)
         if doo.message(toplayer, messagetext):
             self.money -= float(doo.getmessageprice())
             self.put()
             return True
         else:
             #doo.makealert(self, 'Error sending message to %s' % (toplayer.name))
             #self.error(404)
             logging.info('here?')
             return False
     else:
         #doo.makealert(self, 'Error sending message to %s' % (toplayer.name))
         #self.error(404)
         logging.info('or here?')
         return False
示例#2
0
 def getlastraffledisplay(self):
     return formattar.prettydate(self.lastraffle)