Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
ObjectScripter.cpp
Package: LegendOfMir2_Server020418.zip [view]
Upload User: szopptop
Upload Date: 2013-04-23
Package Size: 1047k
Code Size: 1k
Category:
Game Server Simulator
Development Platform:
Visual C++
- #include "stdafx.h"
- void CScripterObject::Create(int nX, int nY, CMirMap* pMap)
- {
- m_dwRunTime = GetTickCount();
- m_dwRunNextTick = 5000;
- strcpy(m_szName, "啊力飘");
- m_nCurrX = nX;
- m_nCurrY = nY;
- m_nDirection = 4;
- m_pMap = pMap;
- m_tFeature.btGender = 0;
- m_tFeature.btWear = 4;
- m_tFeature.btHair = 1;
- m_tFeature.btWeapon = 5;
- // m_fScriptFile = fopen("capture.txt", "r+");
- pMap->AddNewObject(nX, nY, OS_MOVINGOBJECT, this);
- AddRefMsg(RM_TURN, m_nDirection, nX, nY, 0, m_szName);
- }
- void CScripterObject::Operate()
- {
- int n = rand() % 7;
- if (rand() % 10 == 0)
- {
- char szText[128];
- char szEncodeText[128];
- if (rand() % 2 == 0)
- strcpy(szText, "救崇窍技夸. 历绰 ei 款康磊 啊力飘 涝聪促.");
- else
- strcpy(szText, "@各哩 荤娇 1");
- int nPos = fnEncode6BitBufA((unsigned char *)szText, szEncodeText, memlen(szText) - 1, sizeof(szEncodeText));
- szEncodeText[nPos] = '';
- ProcessForUserSaid(szEncodeText);
- }
- else
- WalkTo(n);
- }