#!/usr/bin/python # -*- coding: GBK -*- ##@package ShowDropItem # ´òÓ¡ÎïÆ·ÐÅÏ¢ # # @author eggxp # @date 2010-4-28 # @version 1.0 # # ÐÞ¸Äʱ¼ä ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ # VER = "2010-05-12 18:30" zhengyang Ìí¼Ó×¢ÊÍ # # Ä£¿éÏêϸ˵Ã÷ import GameWorld import os import ChConfig ## ÃüÁîÈë¿Ú # @param playerList # @return None # @remarks º¯ÊýÏêϸ˵Ã÷. def OnExec(playerList): mapItemManager = GameWorld.GetMapItemManager() GameWorld.Log('¿ªÊ¼Êä³öÎïÆ·:') for i in range(mapItemManager.GetMapItemCount()): curMapItem = mapItemManager.GetMapItemByIndex(i) if curMapItem == None: continue if curMapItem.IsEmpty(): continue GameWorld.Log('ÎïÆ·:%s, λÖÃ(%s,%s), ʱ¼ä:%s'%(curMapItem.GetItem().GetName(), curMapItem.GetPosX(), curMapItem.GetPosY(), GameWorld.GetGameWorld().GetTick() - curMapItem.GetDropTick())) return