?? npc_charm.c
字號:
#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 + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -