#!/usr/bin/python
|
# -*- coding: GBK -*-
|
|
##@package PrintMoney
|
# Êä³öÍæ¼ÒÉíÉϵÄbuff
|
#
|
# @author ifo
|
# @date 2010-4-23
|
# @version 1.0
|
#
|
# ÐÞ¸Äʱ¼ä ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ
|
# VER = "2010-05-12 18:30" zhengyang Ìí¼Ó×¢ÊÍ
|
#
|
# Ä£¿éÏêϸ˵Ã÷
|
|
import GameWorld
|
import PlayerControl
|
import SetMoney
|
|
## GMÃüÁîÖ´ÐÐÈë¿Ú
|
# @param curPlayer µ±Ç°Íæ¼Ò
|
# @param list ²ÎÊýÁбí []
|
# @return None
|
# @remarks º¯ÊýÏêϸ˵Ã÷.
|
def OnExec(curPlayer, msgList):
|
|
if msgList:
|
moneyType = msgList[0]
|
name = SetMoney.moneyNameDict.get(moneyType, str(moneyType))
|
GameWorld.DebugAnswer(curPlayer, "%s%s=%s" % (moneyType, name, PlayerControl.GetMoneyReal(curPlayer, moneyType)))
|
return
|
|
GameWorld.DebugAnswer(curPlayer, "--------------------")
|
moneyTypeList = SetMoney.moneyNameDict.keys()
|
moneyTypeList.sort()
|
for moneyType in moneyTypeList:
|
name = SetMoney.moneyNameDict[moneyType]
|
GameWorld.DebugAnswer(curPlayer, "%s%s=%s" % (moneyType, name, PlayerControl.GetMoneyReal(curPlayer, moneyType)))
|
return
|
|
|
|