飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

200

主题

203

帖子

984

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
984
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:
, v+ w9 u9 V+ P; Q4 s经过功能:TextCmd_CreateCtrl
& p/ {( U; ?# m' t& v此功能包括:
; g  o- L3 s0 TBOOL TextCmd_AddBuff( CScanner & s)
2 _5 S) i* _9 ~- O) @{
1 e6 K) n0 Z/ l7 `5 g" ~2 rreturn TRUE;& C% h. @) r' }
#ifdef __WORLDSERVER$ A% G9 R- {# g
// id
- ~" Q- L0 Y) k
) H% ^& S6 n7 K+ tCUser* pUser = (CUser*)s.dwValue;
) a2 i* J4 X. K' X% A' Bint dwType = s.GetNumber();
& X  u7 R8 K' W% X" Yif (dwType != BUFF_ITEM && dwType != BUFF_SKILL)
1 F4 P1 }# d& A' N5 X' G; H9 d1 b{
* P( F: F& t% f; Q- V8 Preturn TRUE;& N2 [9 B+ g! i# E  L% k3 r
}
. b$ w+ R/ z% d! YDWORD dwId = s.GetNumber();
8 ^4 l7 X: z; c9 h4 e, JDWORD dwLevel = s.GetNumber();' @  M& M1 a+ x/ ^% {" F) I
if (dwLevel > 20)
2 ^1 i8 Z8 ?; d{
4 M2 |* ?/ g+ C6 i4 s9 G! A7 FdwLevel = 20;
* L' j9 o5 `9 V$ y( R' B4 n$ u}
1 q/ e# R1 E) p0 ^' gDWORD dwTm = s.GetNumber();! G# M  I0 `0 S$ f1 M
dwTm *= 60000;9 c( w/ h& l" F: S  u" _
if (IsValidObj(pUser))$ F/ U+ o" X+ H; v
{4 ]; X1 u+ l4 t( h
pUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());  q4 i7 D- i  j
}9 f& K% c+ ]# }

8 S. k5 }/ G& s6 \$ b5 x" p# D: i2 i4 }接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff
+ V' W$ W; E$ s* ~, w( I* a3 C- _! \2 ]% x: H
所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )) R% }1 D: Z1 |9 \

( z2 N( C& A# h5 QCompilen,感谢
5 c; K. X6 n. w9 s' u1 N
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 12:21 , Processed in 0.057593 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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