飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1078
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:
  k& q2 _* y9 D( ~- m经过功能:TextCmd_CreateCtrl
! d, b/ s3 Y3 s2 s' I0 f' Q此功能包括:$ u% j% E- k- f" O
BOOL TextCmd_AddBuff( CScanner & s)* }% g' n9 t- l2 V' d( D
{* O) s8 k1 y5 N- a* _& H1 I# p5 B7 X
return TRUE;
: A) y. n' c* y3 X# X. b. E* A# K9 U#ifdef __WORLDSERVER, k8 @1 [- T& u9 O/ \, ~
// id/ T! n/ w% ~& ]- u+ s% A; y/ ?

: U; H3 Z% I* G  @CUser* pUser = (CUser*)s.dwValue;9 t& J/ X: K" l
int dwType = s.GetNumber();  y6 x. T" ?' J. q
if (dwType != BUFF_ITEM && dwType != BUFF_SKILL)/ t" a2 y/ D1 X7 W
{2 y/ k* y3 H% W9 D
return TRUE;# J& y" e3 w% z' Y6 D1 Q0 S; O6 J
}
( `8 I. R/ z& P+ ]9 S* c/ v$ w: VDWORD dwId = s.GetNumber();
# O5 C- ?) {4 `DWORD dwLevel = s.GetNumber();! z( }1 v: |4 `  v0 k3 C8 P2 F
if (dwLevel > 20)
$ ?# b* A. [* X, I8 y* \1 X{
: \/ X- _* C4 }6 vdwLevel = 20;
5 w, r6 K; `) ?}
5 l0 E) D  t: O9 a5 |, KDWORD dwTm = s.GetNumber();
; {& a2 d( a2 R# GdwTm *= 60000;
0 D4 K2 J' |; d4 `& ^  i; gif (IsValidObj(pUser))( K, l6 C7 H9 R( y3 I/ N
{
. U- M  O" B5 |/ e: P) c; z& gpUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());: }& g4 y* ^6 l  f3 l
}) f0 {/ F/ o$ N4 o* Q
- \; `- s- K8 `: X7 Z
接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff7 F3 T. d' b& L( M
. t+ Q4 |% e. c2 ~8 H. q2 h( r. ^
所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )% ]+ S( k" V* I9 x  {8 X

" W: M' w$ H. G) k) a$ g, sCompilen,感谢

* ^: a+ x3 t6 u$ s! f& ]1 c
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-16 21:46 , Processed in 0.084774 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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