ragnarok.pkg
来自「仙镜游戏源码,仅供学习!请勿用于非法应用!」· PKG 代码 · 共 78 行
PKG
78 行
$#include "script2.h"
$#include "mmo.h"
#define JOB_NOVICE 0
#define JOB_SWORDMAN 1
#define JOB_MAGE 2
#define JOB_ARCHER 3
#define JOB_ACOLYTE 4
#define JOB_MERCHANT 5
#define JOB_THIEF 6
#define JOB_KNIGHT 7
#define JOB_PRIEST 8
#define JOB_WIZARD 9
#define JOB_BLACKSMITH 10
#define JOB_HUNTER 11
#define JOB_ASSASSIN 12
#define DISPLAY 0x02
#define CLEAR 0xff
enum {
SP_SPEED,SP_BASEEXP,SP_JOBEXP,SP_KARMA,SP_MANNER,SP_HP,SP_MAXHP,SP_SP,
SP_MAXSP,SP_STATUSPOINT,SP_0a,SP_BASELEVEL,SP_SKILLPOINT,SP_STR,SP_AGI,SP_VIT,
SP_INT,SP_DEX,SP_LUK,SP_13,SP_ZENY,SP_15,SP_NEXTBASEEXP,SP_NEXTJOBEXP,
SP_WEIGHT,SP_MAXWEIGHT,SP_1a,SP_1b,SP_1c,SP_1d,SP_1e,SP_1f,
SP_USTR,SP_UAGI,SP_UVIT,SP_UINT,SP_UDEX,SP_ULUK,SP_26,SP_27,
SP_28,SP_ATK1,SP_ATK2,SP_MATK1,SP_MATK2,SP_DEF1,SP_DEF2,SP_MDEF1,
SP_MDEF2,SP_HIT,SP_FLEE1,SP_FLEE2,SP_CRITICAL,SP_ASPD,SP_36,SP_JOBLEVEL
};
extern int zeny;
extern short class;
extern short status_point;
extern short skill_point;
extern short hp;
extern short max_hp;
extern short sp;
extern short max_sp;
extern short option;
extern short karma;
extern short manner;
extern short hair;
extern short hair_color;
extern short clothes_color;
extern short weapon;
extern short sheild;
extern short head_top;
extern short head_mid;
extern short head_bottom;
extern char name[24];
extern unsigned char base_level;
extern unsigned char job_level;
extern unsigned char str;
extern unsigned char agi;
extern unsigned char vit;
extern unsigned char int_;
extern unsigned char dex;
extern unsigned char luk;
// struct item inventory[MAX_INVENTORY],cart[MAX_CART];
// struct skill skill[MAX_SKILL];
extern int menuSelect;
extern int next;
extern int input;
struct point save_point;
void sendMessage(char *msg);
void sendMenu(char *options);
void sendNext();
void sendEnd();
void changeJob(int job);
void changeLook(int i, int j); // This is just an extension of the previus one so i don't know how it works
void warp(char *map,int x, int y);
void statusChange(int status,int new);
void changeSavePoint(char *name,int x, int y);
void waitInput();
void sendImage(char *,int type);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?