飞飞世界论坛

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

GM命令:添加浅黄色

[复制链接]

197

主题

203

帖子

1086

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1086
QQ
跳转到指定楼层
楼主
发表于 2016-1-10 03:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为我最后一次在这里,有与C++忙我想分享的东西,也许会来,但更主要的是我没有对自己保持
_Interface\FuncTextCmd.cpp:
$ m2 s: Y' x1 h% l  v经过功能:TextCmd_CreateCtrl* q, t. [( F, [1 l; X
此功能包括:
! N4 F, h& n4 D8 G( dBOOL TextCmd_AddBuff( CScanner & s)# c0 C2 t2 {( s# ]) x
{
$ x  v$ B- b$ q) Q9 L8 p' Treturn TRUE;
2 [5 c8 D9 m9 {$ P1 y) O; Z) m4 ~#ifdef __WORLDSERVER8 b1 I% ]! B+ p$ c( J
// id# E! @  g/ s( l+ `
; R8 L! O, n( S; O' ~
CUser* pUser = (CUser*)s.dwValue;
+ f; q: l1 y. b8 v# M  {int dwType = s.GetNumber();
% @5 X2 s: ?  ~if (dwType != BUFF_ITEM && dwType != BUFF_SKILL)
, I. ]+ Z2 K. }& e$ x9 T{% s- H/ q! `+ N- d/ H# F
return TRUE;' ~+ E7 O0 K  q
}
# \1 V2 \4 J4 S3 z' }3 G& ^. nDWORD dwId = s.GetNumber();. y. V, l& S7 Q
DWORD dwLevel = s.GetNumber();( L% K8 p3 W+ v0 i8 @$ o* M1 |
if (dwLevel > 20); l( W& }6 m, L' A( G
{; K: A2 }  q7 Z0 T9 d( g2 Q  n
dwLevel = 20;( s2 i# `0 a; s9 e8 H
}
( O% h3 ~" b4 ?DWORD dwTm = s.GetNumber();
( C  U  L" j3 j& g5 CdwTm *= 60000;
3 }9 W; g, f& p6 X& uif (IsValidObj(pUser))
* l$ ?% x! P" K- X{
! W; G9 {6 O" m) Q* E4 tpUser->AddBuff(dwType,dwId,dwLevel,dwTm,pUser->GetId());0 P' \9 `( `8 T- m! _0 y0 u
}
3 j! O9 |! _9 X( X$ f3 h$ M, G
5 x8 i9 j7 S* U) f接下来搜索:ON_TEXTCMDFUNC(TextCmd_RemoveAllBuff6 Z9 C$ z! N5 N# k4 C  H: z9 _

# V. K$ z2 R; }  V: o8 n所以在这里:
ON_TEXTCMDFUNC( TextCmd_AddBuff, "AddBuff","ab", "ab", "ab", TCM_SERVER, AUTH_ADMINISTRATOR,"" )
$ z  Y! V# R$ K: z; _9 A7 y# a/ P6 p) B. S* p; x1 T  ^& G
Compilen,感谢
) @7 x. V. m4 O  y: J
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-2 22:45 , Processed in 0.065188 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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