player.h
上传用户:garry_shen
上传日期:2015-04-15
资源大小:45647k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. #ifndef __PLAYER_H__
  2. #define __PLAYER_H__
  3. #define FIRSTSTARTTIME 10
  4. #define SAVEGAP 3600
  5. #define SAVEWAIT 300
  6. #define STARTLOGGAP 600
  7. #define RETRYGAP 60
  8. #define SAFELOGGAP 35
  9. #define SAVERETRY 3
  10. #define MAXSHEN 5000000
  11. #define MAXEXP 99999999
  12. #define MAXADDFORCE 99
  13. #define MAXADDJINGLI 99
  14. #define MAXMONEY 99999999
  15. #define BASEATTR 100
  16. #define MINATTR 10
  17. #define MAXATTR 35
  18. #define PS_moneyfixed 0x01
  19. #define PS_nofight 0x02
  20. #define PS_attrfixed 0x04
  21. #include "ActiveObject.h"
  22. #define AOS_changemapok ((AOS_act_changemap)|3)
  23. #define AOS_sendmap ((AOS_act_changemap)|4)
  24. #define AOS_sendmapok ((AOS_act_changemap)|5)
  25. class CPlayerInfo : public CActiveObject
  26. {
  27. public:
  28. int nEat;
  29. int nMax_Eat;
  30. int nDrink;
  31. int nMax_Drink;
  32. int nKillNpc;
  33. int nKillPlayer;
  34. int nKilled;
  35. int nPlayerStatus;
  36. int nBetray;
  37. int nMudTime;
  38. int nWaitNext;
  39. CString szUserName;
  40. CString szPassWord;
  41. BOOL bAttack;
  42. int nBankMoney;
  43. CStringList listmsg;
  44. BOOL bRun;
  45. CStringList listBetray;
  46. BOOL bSaved;
  47. int nRound;
  48. CStringList DefTellList;
  49. sockaddr_in IPAddr;
  50. SOCKET hPlayerSocket;
  51. public:
  52. CPlayerInfo();
  53. virtual ~CPlayerInfo();
  54. void Healing();
  55. void SendAllInfo();
  56. void SendHeal();
  57. int  SendMsg(CString szMsg);
  58. };
  59. #endif