Project1

标题: 怎么让职业的属性显示在状态界面 [打印本页]

作者: yang1zhi    时间: 2016-3-9 10:33
标题: 怎么让职业的属性显示在状态界面
就是那个,火a水b风d
可以显示在装备那个坐标。装备没必要在状态显示。
作者: cinderelmini    时间: 2016-3-9 14:15
本帖最后由 cinderelmini 于 2016-3-9 15:15 编辑

本来以为不是很难……查了半天F1,找到了代码之后……
突然发现问的是【职业】而不是【武器】………………………………
于是回头继续查F1…………
然后发现……卧槽好坑……XP代码库里似乎没有给读数据库属性列表的相关…………
肿么办…………于是…………
鱼唇的窝只能自己手动把属性列表敲出来惹………………
不说了…………窝好累………………咸鱼.jpg

然后其实是鱼唇的窝并没有学会好好翻F1……其实读数据库属性列表的相关还是存在的……
窝差不多是个辣鸡了.jpg
代码在这

用法就是在需要描绘职业属性有效度的Window类里建立了contents之后,使用
  1. draw_class_element_rank(actor, x, y, width = 255, column_max = 2)
复制代码
来描绘,其中actor是要描绘的角色,后面的宽度和列数可以不用填,默认255宽度描绘两列。
(说了这么多其实用法就跟draw_actor_name之类的一样用就是了…………)
(然后就是代码里面Game_System类里的属性列表【element_list】方法里的内容要根据数据库的属性列表自行修改……)

窝不管……敲都敲了…………窝要好人卡………………(打滚………………
作者: RyanBern    时间: 2016-3-9 14:33
cinderelmini 发表于 2016-3-9 14:15
本来以为不是很难……查了半天F1,找到了代码之后……
突然发现问的是【职业】而不是【武器】……………… ...
RPG::System
Data class for the system.

SuperclassObject
Attributesmagic_number
Magic number used for update checks. Updates changed values every time data is saved in RPGXP.

party_members
The initial party. An array of actor IDs.

elements
Element list. Text array using element IDs as subscripts, with the element in the 0 position being nil.


switches
Switch list. Text array using switch IDs as subscripts, with the element in the 0 position being nil.

variables
Variable list. Text array using variable IDs as subscripts, with the element in the 0 position being nil.

窝不管……窝要一个完美的解释………………(打滚………………
作者: yang1zhi    时间: 2016-3-9 20:47
本帖最后由 yang1zhi 于 2016-3-9 20:57 编辑
cinderelmini 发表于 2016-3-9 14:15
本来以为不是很难……查了半天F1,找到了代码之后……
突然发现问的是【职业】而不是【武器】……………… ...


很好用。


我把你的改了下,改成显示状态。
结果      self.contents.draw_text(cx, cy, real_width, line_height, e_name)说是错的



我成功了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1