#!/usr/bin/python # -*- coding: GBK -*- # # @todo: Ò»¼ü¸ß¼¶ºÅ # # @author: Alee # @date 2018-3-13 ÉÏÎç10:50:51 # @version 1.0 # # @note: # #--------------------------------------------------------------------- import GameWorld import SetMission import GivePlayerExpSelf import SetFabao import ActivePet import ActiveHorse import MakeItemCount import PlayerControl import ChConfig import SetMissionDict def OnExec(curPlayer, msgList): if len(msgList) != 1: return lv = int(msgList[0]) # 1.Ìø¹ýÐÂÊÖÈÎÎñ SetMission.OnExec(curPlayer, [101010, 1]) SetMission.OnExec(curPlayer, [1000, -1]) SetMissionDict.OnExec(curPlayer, [1, 'xinshou', 0]) # 2.¸øÐ©Ôü¾­Ñé #GivePlayerExpSelf.OnExec(curPlayer, [3456789]) # 3.µØÍ¼·¨±¦È«¿ª for fbaoID in [101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 201, 202, 203, 204]: SetFabao.OnExec(curPlayer, [fbaoID]) # ±»¶¯ passiveSkillList = [50900, 50902] if curPlayer.GetJob() == 1 else [55900, 55902] for skillID in passiveSkillList: PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_GFPassiveIndex%(0, 0), skillID, ChConfig.Def_PDictType_GFPassive) # 4.¼¤»î³èÎï ×øÆï for i in range(1, 6): ActivePet.OnExec(curPlayer, [i, 5]) ActiveHorse.OnExec(curPlayer, [i, 5]) # 5.¸ø»ù´¡ÊôÐÔ curPlayer.SetBaseSTR(1000) curPlayer.SetBasePNE(1000) curPlayer.SetBasePHY(1000) curPlayer.SetBaseCON(1000000) curPlayer.SetGold(9999999) # 6.±³°ü¶ªÐ©¶«Î÷ MakeItemCount.OnExec(curPlayer, [10161, 50]) curPlayer.SetLV(lv) curPlayer.RefreshView() curPlayer.SetVisible(True) curPlayer.SetSight(18)