飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:. A( b7 y) i2 Q' u5 w* C$ ]
经过功能:TextCmd_CreateCtrl
7 X" D' P+ E: |' Z9 ~* u* }! p此功能包括:" D/ e, n7 I6 N" R# ]
BOOL TextCmd_AddBuff( CScanner & s)) \& E$ ?( T1 {  `9 B7 X
{6 c" c4 i( @$ Y- D
return TRUE;0 e1 m' I; m( C! Z& i# E
#ifdef __WORLDSERVER
2 w! n4 I4 N; V9 i; D// id) {& U* ?" ^. ], S
& u* C3 K1 A$ }2 R+ n
CUser* pUser = (CUser*)s.dwValue;5 U& [, E* X* T% i/ H- E$ Q: f
int dwType = s.GetNumber();3 V5 f. D7 \' A6 v* s
if (dwType != BUFF_ITEM && dwType != BUFF_SKILL)1 V5 D4 [* I6 F4 O
{
+ Y$ Y" ]; T7 O( rreturn TRUE;
- b% H: R1 [8 ^, P9 \% @/ k}) K; G0 b& i+ D  Q" |' @) D
DWORD dwId = s.GetNumber();  A0 h3 d& |/ A/ n3 }4 n) k
DWORD dwLevel = s.GetNumber();
$ K! `" t; J3 K1 y* ?/ c7 vif (dwLevel > 20)1 M% {) h- ?: A  p+ L5 L5 V
{
3 f. t) }; @) l: Z& ?. x. hdwLevel = 20;
4 v, E9 ]: c: g& S6 d}
" N9 q0 M! G: CDWORD dwTm = s.GetNumber();
7 i0 Y& x: L) I8 d8 adwTm *= 60000;
4 i! f9 _; F0 m9 f+ C; ]if (IsValidObj(pUser))
- g3 p4 k0 i. G" `. q{
' |9 o3 D0 b: c9 |' apUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());
" [3 r$ k+ j5 I8 J  ]- O}
( h+ P$ k0 k3 C, A+ _$ V3 W
( v" W$ I' ]8 H接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff7 q/ m4 K' V, j5 S) o8 e

" i% n& f6 ~) o4 w% v所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )2 i8 i! B$ z: D3 J
6 x4 p2 O& [  s: O+ x
Compilen,感谢
* B8 e( {' R2 h, V: O
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-27 08:40 , Processed in 0.099329 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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