npc_charm.c
来自「石器时代8.0服务端完整源代码。可以直接编译」· C语言 代码 · 共 109 行
C
109 行
#include "version.h"#include <string.h>#include "char.h"#include "object.h"#include "char_base.h"#include "npcutil.h"#include "lssproto_serv.h"#include "npc_charm.h"// 医毛 仁煌遥挚反//伊矛伙← ← 蜇箕及 / //荚汊汹反{ㄤ匹允[/*#define RATE 4 //伊□玄"#define CHARMHEAL 5 // 及荚汊汹#define WARU 3 // 毛喃月袄*/#define RATE 10 //伊□玄"#define CHARMHEAL 5 // 及荚汊汹#define WARU 3 // 毛喃月袄static void NPC_Charm_selectWindow( int meindex, int toindex, int num);int NPC_CharmCost(int meindex,int talker);void NPC_CharmUp(int meindex,int talker);/********************************** 赓渝质 *********************************/BOOL NPC_CharmInit( int meindex ){ /*--平乓仿及正奶皿毛涩烂--*/ CHAR_setInt( meindex , CHAR_WHICHTYPE , CHAR_TYPECHARM ); return TRUE;}/********************************** 仄井仃日木凶凛及质 *********************************/void NPC_CharmTalked( int meindex , int talkerindex , char *szMes ,int color ){ /* 皿伊奶乩□卞覆仄化分仃 杀允月 */ if( CHAR_getInt( talkerindex , CHAR_WHICHTYPE ) != CHAR_TYPEPLAYER ) { return; } /*-- 及蟆卞中月井升丹井"--*/ if(NPC_Util_isFaceToFace( meindex ,talkerindex , 2) == FALSE) { /* ㄠ弘伉永玉动 及心 */ if(NPC_Util_isFaceToChara( talkerindex, meindex, 1) == FALSE) return; } NPC_Charm_selectWindow( meindex, talkerindex, 0);}/* * 备质 卞坌仃月 */static void NPC_Charm_selectWindow( int meindex, int toindex, int num){ char token[1024]; char escapedname[1024]; int fd = getfdFromCharaIndex( toindex); int buttontype = 0; int windowtype = 0; int windowno = 0; int cost = 0; int chartype; /*--它奶件玉它正奶皿丢永本□斥互云云中及匹燮卞涩烂--*/ windowtype = WINDOW_MESSAGETYPE_MESSAGE; switch( num) { case 0: /*--蓟 --*/ sprintf(token,"4\n = = 美容师 = = " "\n\n 欢迎光临,今天要做什麽呢?" "\n " "\n\n 《 给我魅力 》 " "\n\n 《 什麽也不做 》 " ); buttontype = WINDOW_BUTTONTYPE_NONE; windowtype = WINDOW_MESSAGETYPE_SELECT; windowno = CHAR_WINDOWTYPE_CHARM_START; break; case 1: cost = NPC_CharmCost( meindex, toindex); if(cost == -1){ sprintf(token," = = 美容师 = = " "\n\n 你的魅力真是完美" "\n\n 请永远保持你的魅力唷。" ); buttontype = WINDOW_BUTTONTYPE_OK; }else{ sprintf(token," = = 美容师 = = " "\n 佮齵在,千禧特惠价实施中
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?