飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1078

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1078
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:
- I% P/ q8 H5 g( e7 T  v经过功能:TextCmd_CreateCtrl
( l% {! q0 I. Y/ S! i此功能包括:1 @3 \1 B. b- ^) j0 f
BOOL TextCmd_AddBuff( CScanner & s)
8 X$ B8 N" }$ j8 |- i  k{0 x. r5 c; t7 r8 H0 I# j* G+ f
return TRUE;
, k7 r9 p0 c8 p0 L- ]#ifdef __WORLDSERVER' d7 K% L8 L1 C$ k2 I- e
// id4 b* i- T: C1 L! A  k

! W  h# `& C: u) V2 R, r5 |CUser* pUser = (CUser*)s.dwValue;* M) g/ W1 F% m! j: ?/ Q. [
int dwType = s.GetNumber();
7 I4 D- C' Z" ~7 Z2 e7 G; T  Hif (dwType != BUFF_ITEM && dwType != BUFF_SKILL)
2 S: j; J* l% U{
$ j& o* E; P0 Zreturn TRUE;
6 F2 B/ K7 ^& U# P1 g}
8 Q3 M2 f( w' m' L- HDWORD dwId = s.GetNumber();) j. Z6 I# S) b6 w  S7 i: b, n
DWORD dwLevel = s.GetNumber();% l$ U5 p: T% V3 P
if (dwLevel > 20)
: d; ]8 {# K0 ~, H9 T6 d0 s{
6 _; X& h6 g4 d+ ^! X: KdwLevel = 20;
* t0 Y# a4 f# g; V6 S}
& F6 W/ C% `7 O9 \6 E9 ~. KDWORD dwTm = s.GetNumber();6 @$ }: k% _( n3 H+ `* m5 _& x
dwTm *= 60000;
9 z# G  x$ p5 u0 Aif (IsValidObj(pUser))  y) m% e# `, Z5 o
{
/ L1 |" H5 P( B4 l* BpUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());$ O. P7 m$ \% |" l) h9 B
}' s- f, b  E4 s- g) a

( v1 j1 E' X3 y接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff
$ a; I; ~6 X  y& z6 i/ X* J$ ~  N2 j2 H7 q5 a5 e- ]3 n
所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )$ d9 U) @5 @' Y  [5 F

+ Y+ }8 r( z0 c! rCompilen,感谢
( B) D. [, P7 U, k/ h
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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