飞飞世界论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 14553|回复: 0
打印 上一主题 下一主题

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:
3 N/ M4 e2 R3 F2 Z: ]# n7 E经过功能:TextCmd_CreateCtrl
& B7 P) i: H6 Q3 q) X此功能包括:$ }/ I) r- M& n( s+ i! @% t
BOOL TextCmd_AddBuff( CScanner & s)- K% Y% m( L% p3 x
{
  ]+ V; e7 l- v8 L9 ureturn TRUE;/ @7 l! n3 Q4 X4 `( @  u! ~
#ifdef __WORLDSERVER5 P+ R9 q- l4 K) Z+ M
// id
. [0 G, I5 [3 l; S7 o7 j5 [& B* a" x* C! v5 e( v
CUser* pUser = (CUser*)s.dwValue;
& ?3 z4 ?( y% ]) z9 oint dwType = s.GetNumber();
& h5 S4 s5 ~4 k0 q/ Mif (dwType != BUFF_ITEM && dwType != BUFF_SKILL)3 O9 o6 |+ d% O" r8 F, S- s
{
9 R$ P8 K  s; t5 w. Sreturn TRUE;( ^7 V/ D* k0 ]( |3 g0 T
}
6 O% i: Z6 I: L: V( `  n# r/ WDWORD dwId = s.GetNumber();' z  v# M7 ]  Y* [3 ^3 Z$ B+ w
DWORD dwLevel = s.GetNumber();/ f2 A1 r/ P: h+ m7 X* \# @* _
if (dwLevel > 20)  G3 Z4 ~8 J7 X- y3 C5 j4 c5 ~
{
7 k5 A/ X: ]/ ddwLevel = 20;
$ B8 U) G( }4 [+ b6 E4 \5 g}7 t6 ]4 D" |7 y, X
DWORD dwTm = s.GetNumber();: h% ]+ g, Z0 S* U; Y9 T
dwTm *= 60000;
" B) }. A, V" t4 qif (IsValidObj(pUser))
4 ?4 B0 P  l# `/ i: n" a" I{$ ~  \) _& i- l3 T, Y2 m* S
pUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());
8 o1 ?' K) m5 P}4 L+ u# ~* `- c
7 L# @7 h1 d! {! d- R2 J/ I
接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff
4 u2 T- _$ W: B" p! c
0 s9 {! I1 a- P* ~+ r! d所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )
1 J1 P. x- E+ S; v
8 D; T5 H2 W; i! SCompilen,感谢

: Y8 B& |7 Q4 g6 ^) c
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|飞飞世界技术论坛  

GMT+8, 2025-12-13 08:57 , Processed in 0.062858 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表