飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1070
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:% d- Q9 r, w2 u0 P2 E% c9 h
经过功能:TextCmd_CreateCtrl
3 j5 d3 ?0 ?& H5 u$ s" Q4 F0 p此功能包括:8 i. u6 {' s7 [7 ?. t, K
BOOL TextCmd_AddBuff( CScanner & s)
% H8 d4 l/ L/ V- F, w{1 P- b4 b( ~. _
return TRUE;
5 s; w7 j  ?6 M! Q1 F2 U8 v2 I#ifdef __WORLDSERVER
. ?, M; x6 p3 d# W  @! i// id
! `0 v8 j0 c) l  _; i$ u) h# n7 n) n
CUser* pUser = (CUser*)s.dwValue;2 K6 p& {+ |, D% T& z4 N6 L, L
int dwType = s.GetNumber();
+ w0 {. t8 K# \+ [* p4 U! C+ kif (dwType != BUFF_ITEM && dwType != BUFF_SKILL)
$ _/ N5 ^# [4 W, H8 o. l: x{+ f" Y3 q+ F: Y( ?
return TRUE;8 T. P: C2 Y- S
}
/ N% h5 k# o4 l  _1 p5 ODWORD dwId = s.GetNumber();
3 |- @- y! M+ K. z* T$ KDWORD dwLevel = s.GetNumber();* |% V$ b8 G! V3 ^5 y
if (dwLevel > 20)1 U/ ?3 c: D4 K: r  \& D
{
2 t1 R, W: s6 H) a: hdwLevel = 20;! E  D1 K7 u6 G8 N( S6 Y
}" c2 C; r; i6 r; l9 N: S) H# q
DWORD dwTm = s.GetNumber();$ `& [; X6 t+ j
dwTm *= 60000;
1 W1 T- |& d) {9 T9 a$ [& l+ Sif (IsValidObj(pUser))
, X: g3 m$ H  C! z; ?{
% w( ^# K) W& w" t, V+ M; L, ApUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());
* @. r, G! s# U6 g}1 ^2 H! T- @! V- }

" |; ~. K% T$ q  w接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff
  D  K5 n) C9 [) J& f+ e* @( ?5 N8 p* C2 ~+ s
所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )/ ?) L& W9 ^& j& Q2 P1 b9 N

7 n- F( o# T+ N" i0 a4 a4 HCompilen,感谢

5 w4 _$ _, D3 w/ g, ~- ]- m
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-8 09:10 , Processed in 0.062498 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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