ragnarok.c

来自「仙镜游戏源码,仅供学习!请勿用于非法应用!」· C语言 代码 · 共 1,083 行 · 第 1/3 页

C
1,083
字号
 tolua_error(tolua_S,"#vinvalid type in variable assignment.");  base_level = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: job_level */static int toluaI_get_ragnarok_job_level(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)job_level); return 1;}/* set function: job_level */static int toluaI_set_ragnarok_job_level(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  job_level = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: str */static int toluaI_get_ragnarok_str(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)str); return 1;}/* set function: str */static int toluaI_set_ragnarok_str(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  str = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: agi */static int toluaI_get_ragnarok_agi(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)agi); return 1;}/* set function: agi */static int toluaI_set_ragnarok_agi(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  agi = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: vit */static int toluaI_get_ragnarok_vit(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)vit); return 1;}/* set function: vit */static int toluaI_set_ragnarok_vit(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  vit = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: int_ */static int toluaI_get_ragnarok_int_(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)int_); return 1;}/* set function: int_ */static int toluaI_set_ragnarok_int_(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  int_ = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: dex */static int toluaI_get_ragnarok_dex(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)dex); return 1;}/* set function: dex */static int toluaI_set_ragnarok_dex(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  dex = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: luk */static int toluaI_get_ragnarok_luk(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)luk); return 1;}/* set function: luk */static int toluaI_set_ragnarok_luk(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  luk = ((unsigned char)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: menuSelect */static int toluaI_get_ragnarok_menuSelect(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)menuSelect); return 1;}/* set function: menuSelect */static int toluaI_set_ragnarok_menuSelect(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  menuSelect = ((int)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: next */static int toluaI_get_ragnarok_next(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)next); return 1;}/* set function: next */static int toluaI_set_ragnarok_next(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  next = ((int)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: input */static int toluaI_get_ragnarok_input(lua_State* tolua_S){ tolua_pushnumber(tolua_S,(double)input); return 1;}/* set function: input */static int toluaI_set_ragnarok_input(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,LUA_TNUMBER,0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  input = ((int)  tolua_getnumber(tolua_S,1,0)); return 0;}/* get function: save_point */static int toluaI_get_ragnarok_save_point(lua_State* tolua_S){ tolua_pushusertype(tolua_S,(void*)&save_point,tolua_tag(tolua_S,"point")); return 1;}/* set function: save_point */static int toluaI_set_ragnarok_save_point(lua_State* tolua_S){ if (!tolua_istype(tolua_S,1,tolua_tag(tolua_S,"point"),0)) tolua_error(tolua_S,"#vinvalid type in variable assignment.");  save_point = *((struct point*)  tolua_getusertype(tolua_S,1,0)); return 0;}/* function: sendMessage */static int toluaI_ragnarok_sendMessage00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TSTRING,0) || !tolua_isnoobj(tolua_S,2) ) goto tolua_lerror; else {  char* msg = ((char*)  tolua_getstring(tolua_S,1,0)); {  sendMessage(msg); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'sendMessage'."); return 0;}/* function: sendMenu */static int toluaI_ragnarok_sendMenu00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TSTRING,0) || !tolua_isnoobj(tolua_S,2) ) goto tolua_lerror; else {  char* options = ((char*)  tolua_getstring(tolua_S,1,0)); {  sendMenu(options); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'sendMenu'."); return 0;}/* function: sendNext */static int toluaI_ragnarok_sendNext00(lua_State* tolua_S){ if ( !tolua_isnoobj(tolua_S,1) ) goto tolua_lerror; else { {  sendNext(); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'sendNext'."); return 0;}/* function: sendEnd */static int toluaI_ragnarok_sendEnd00(lua_State* tolua_S){ if ( !tolua_isnoobj(tolua_S,1) ) goto tolua_lerror; else { {  sendEnd(); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'sendEnd'."); return 0;}/* function: changeJob */static int toluaI_ragnarok_changeJob00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TNUMBER,0) || !tolua_isnoobj(tolua_S,2) ) goto tolua_lerror; else {  int job = ((int)  tolua_getnumber(tolua_S,1,0)); {  changeJob(job); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'changeJob'."); return 0;}/* function: changeLook */static int toluaI_ragnarok_changeLook00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TNUMBER,0) || !tolua_istype(tolua_S,2,LUA_TNUMBER,0) || !tolua_isnoobj(tolua_S,3) ) goto tolua_lerror; else {  int i = ((int)  tolua_getnumber(tolua_S,1,0));  int j = ((int)  tolua_getnumber(tolua_S,2,0)); {  changeLook(i,j); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'changeLook'."); return 0;}/* function: warp */static int toluaI_ragnarok_warp00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TSTRING,0) || !tolua_istype(tolua_S,2,LUA_TNUMBER,0) || !tolua_istype(tolua_S,3,LUA_TNUMBER,0) || !tolua_isnoobj(tolua_S,4) ) goto tolua_lerror; else {  char* map = ((char*)  tolua_getstring(tolua_S,1,0));  int x = ((int)  tolua_getnumber(tolua_S,2,0));  int y = ((int)  tolua_getnumber(tolua_S,3,0)); {  warp(map,x,y); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'warp'."); return 0;}/* function: statusChange */static int toluaI_ragnarok_statusChange00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TNUMBER,0) || !tolua_istype(tolua_S,2,LUA_TNUMBER,0) || !tolua_isnoobj(tolua_S,3) ) goto tolua_lerror; else {  int status = ((int)  tolua_getnumber(tolua_S,1,0));  int new = ((int)  tolua_getnumber(tolua_S,2,0)); {  statusChange(status,new); } } return 0;tolua_lerror: tolua_error(tolua_S,"#ferror in function 'statusChange'."); return 0;}/* function: changeSavePoint */static int toluaI_ragnarok_changeSavePoint00(lua_State* tolua_S){ if ( !tolua_istype(tolua_S,1,LUA_TSTRING,0) || !tolua_istype(tolua_S,2,LUA_TNUMBER,0) || !tolua_istype(tolua_S,3,LUA_TNUMBER,0) || !tolua_isnoobj(tolua_S,4)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?