Project1

标题: 对FSL的疑问、建议、意见请在这里提出 [打印本页]

作者: DeathKing    时间: 2010-7-9 00:31
标题: 对FSL的疑问、建议、意见请在这里提出
我会尽快为你解答并整理收录,谢谢大家为FSL所做的贡献。
作者: david50407    时间: 2010-7-18 15:40
FSL的概念不错
* }) |' N2 ^5 E/ ~8 @% T不过FSL脚本的开头可以改成如下:
  1. " O' u% h/ A6 B& a' G
  2. #===============================================================================0 L* ?5 F# ]( {9 U1 V5 x$ B
  3. # ■  FSL *脚本中文名字* *脚本英文名字* *这里可以做个登记流水号*$ T( i; N$ Q; w
  4. #-------------------------------------------------------------------------------2 A8 ?4 V$ }: T
  5. #    更新作者: *更新作者,第一位为原作者,依更新时间排序,最先更新最前*
    ' |! P5 ?$ b7 y3 e) R- S
  6. #    许可协议: FSL-STS
    + C' a3 }" Y" X) o+ r6 d( b2 Q
  7. #    项目分类: *使用分类*(再加个编号)* @! |$ G  `, K3 Y3 G/ \( |
  8. #    衍生关系: *二次发行衍生关系*$ X8 W( h0 E, d& n6 g, M  z4 E
  9. #    项目版本: *版本号,格式为:主.次.building(如1.1.0714)*
    . c% Z  V/ @! ?5 z
  10. #    建立日期: *建立日期,如:2010年05月29日*
    8 N! S  c- y' H$ J1 N
  11. #    最后更新: *建立日期,如:2010年07月14日*
    , I7 o: j0 Y3 m- W& {# @0 K2 e
  12. #    引用网址: *脚本发布帖网址等*
    ! r/ t4 f( w& B. ?0 q- a
  13. #-------------------------------------------------------------------------------0 |# k& M, p' O2 z2 l' s4 d& ]
  14. #    - *1.1.0714 (2010.07.14)*  By *更新者*9 I, W  f9 Y( A7 A8 n) J
  15. #      * *更新类容,修改了消耗物品的算法*;4 N1 ~; R7 Y( R  v9 M
  16. #-------------------------------------------------------------------------------
    7 M! y/ [% e4 l+ J6 m  T3 _
  17. #    *脚本说明及使用方法*
    3 z2 r% h( K. d
  18. ## `, J6 B9 ?4 j% A
  19. #===============================================================================# q) z. L9 h; }2 H3 k& Z5 Z, B
  20. * t- s$ g6 e( o  U
  21. #-------------------------------------------------------------------------------
    8 h: j6 t4 D0 a/ N4 C$ }; \
  22. # ▼ 登记FSL
    + e9 P1 i0 H. d; n& `
  23. #-------------------------------------------------------------------------------  e% |4 c$ B) ~$ ~0 M
  24. $fscript = {} if $fscript == nil
    % h' }0 d& R) i5 t) P2 q
  25. $fscript["*脚本英文名字,消去单词间的空格*(或用个流水号,避免重复)"] = "*1.2.0714*"
    ' i. j  V) U" s

  26. : J' r! o  r8 A9 e
  27. #-------------------------------------------------------------------------------
    2 W1 E) R' N9 ~# H8 b0 ~
  28. # ▼ 通用配置模块
    ' v% F# W- v) d# Z
  29. #-------------------------------------------------------------------------------
    " O( I# @: z! b: N
  30. module FSL/ [1 |* c+ h$ U2 J7 c
  31.   module Conf6 Q& W4 W+ W8 V' A$ K5 ]
  32.     module *你的游戏*(+ 流水号)
    6 p6 }) h. V: A2 j
  33.     end
    $ T+ R6 ^% L8 d! x, X
  34.   end0 ?1 A/ c2 k8 h# Q( H
  35. end
复制代码
其实就是建议加个流水号/ j- a  \9 k! e' g- [* b$ V
还有, 注释或许可以放在另一个脚本页里, 要不看起来会很累
作者: DeathKing    时间: 2010-7-18 19:53
回复 david50407 的帖子; x+ i/ Y' N# n' e
7 N0 b- O! |- J, i5 v% W0 r8 |
流水号我会和ZH讨论一下,主要是这个流水号的生成不便于控制与记忆。# M& ?( v0 N) u  M
如果将注释与脚本分开的话,可能会造成一定的不方便。; V" N" W/ F. |
: ~. N. {( c4 w2 |, ?1 \" f2 p
2 `9 f- k" k# G7 c8 o8 W
   
作者: 沉影不器    时间: 2010-7-30 23:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 紫苏    时间: 2010-8-5 14:48
本帖最后由 紫苏 于 2010-8-6 03:46 编辑 ' W2 k& b( z3 O. b" H3 s; @
* l1 C* ]' o# x
建议给 FSL 协议文本设一个版本号,版本控制可能暂时还不需要,现阶段就固定某人来更新好了
" Q5 s- G* S! W& H; O( `3 |* v$ n* o0 a  y' U# u  x
[line]1[/line]$ a. y2 }' t4 C2 h+ k9 P9 O
- y& k# R3 ~7 w" W: w  x, P& Y
-DNB        不允许用于商业活动(Do Not use it in Business)) _" T" m3 O3 P* \
7 [! S/ ]3 j" T( Y" ~
可以考虑替换为  -DCP - Do not use it for Commercial Purposes3 k# S6 j" R& g  p' ^, m! d

3 \: s. N4 F# @; g[line]1[/line]' N/ r' B9 s- G% r( ~. J

/ I6 G3 V* ~/ h; q7 C-NOS        需要其他脚本(Need Other Script)' [4 E* D3 z* p/ l3 v# J" F. G

; y8 L2 [/ @1 U0 k. E可以考虑替换为 -OSR - Other Script(s) Required  c* ~$ [) m8 j+ b! f' E: N
+ w' D9 d$ r" g$ P, J
[line]1[/line]) ]1 h4 D3 R0 ~" P
7 D7 @" ^& H, h( [* b  x! ^3 }# @8 R
-MEE        修改请通知我(Mailed mE after Edited)
: L+ f; o: W& j0 t+ t0 S7 b+ y( B9 ]1 R& D- G
可以考虑替换为 -MAM - Mail me After Modification
2 Y7 A/ Q  }  }& O8 l6 X& O. g* b/ }/ K' o2 u. |' ~- b
[line]1[/line]
- f- }8 |* W0 K# Z  v) f5 O
$ n/ k' w  \, `. p: G. J许可协议: 脚本的许可协议,示例:FSL
1 X/ M6 q; E/ C; B8 b* @' O
1 f% p% G9 ~" f这里可以再提一下用户可以选择性地在协议名称后面添加附加条款
作者: 沉影不器    时间: 2010-8-6 22:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: DeathKing    时间: 2010-8-7 00:02
回复 紫苏 的帖子! Y1 ?* L) y$ b( x8 o% |8 s
) G& j- F1 g$ s2 v4 z
1 u9 M+ P5 D& r; H  Q) R* F2 _
   好的。
作者: DeathKing    时间: 2010-8-7 00:04
回复 沉影不器 的帖子3 z) W0 w: r& C
一般情况下应该不会,有的作者喜欢在用自己的名字做前缀。
" \0 R1 B4 G! ~2 a7 S再者,重名了的话可以考虑后面协商解决。8 S8 P+ O# ^' W
" `3 c8 `# J+ D, T3 A" N
davy说可以加上流水号,但是加上流水号了就不美观了 = =# ^2 z5 H& n- {9 |" e1 t. b; O

3 M2 X3 W, N4 ~+ f. A   
作者: david50407    时间: 2010-8-9 20:36
加个RGE脚本吧! J, p% G" P- ?0 b# D
http://rpg.blue/thread-147811-1-1.html
作者: 轮回者    时间: 2010-8-26 13:59
1. 加一个这个吧:
! I3 x. ]* V/ [% Z7 k-NMM        修改后请不要通知我(Not Mail me After Modification)4 Q$ U5 n( L+ @4 A; O8 h
" M7 B6 B# _$ Q" J
2. FSL的理念是Portable么?! `$ F- F+ d( I: R! z. }- o/ a. _
但不是所有的脚本都能做到这点。
5 M+ I) K) a8 w; v, d是否应该增加一个Portable的标识?9 {. x2 K* H" }  [0 Q& A; Z

作者: DeathKing    时间: 2010-8-27 08:56
回复 轮回者 的帖子
- `" H+ S* a2 _! i9 O" e4 b. \7 O
, U% P8 s6 k2 N( t% x& z% q) E  z( e: c- X
    默认是不通知 ^_^
* W) f# H! G# D( ~所谓的Portable是指什么我不是很明白,可移植的?
作者: 仲秋启明    时间: 2010-10-4 12:20
可以把自己翻译的脚本加上 FSL 吗?
作者: DeathKing    时间: 2010-10-30 07:28
回复 仲秋启明 的帖子8 p) ~) z! ]" g/ f

1 ]2 C7 v2 T8 t' B, u) @* P2 \  N不好意思,现在才看到。
* s+ f4 U- H8 @  Q- [翻译的脚本其版权扔属于原作者,需要经过原作者同意。
0 A& J# J4 g9 M* D   
作者: 雪流星    时间: 2010-12-21 21:37
之前紫蘇有提到: i2 Z/ ^' Y9 C' V
-DNB        不允许用于商业活动(Do Not use it in Business)  `1 i! L" N) Z( O( Z
* q9 i; P) i  R) j1 [" z
可以考虑替换为  -DCP - Do not use it for Commercial Purposes
2 \' [9 Z. U; Z& Y8 O( Q
我覺得替換為
* t! z7 F: Y2 A6 V6 i9 w - NCU - No Commercial Use
6 i: T# j0 f3 d# j2 q& V' Z) O是不是比較簡潔呢?
作者: DeathKing    时间: 2010-12-21 21:52
回复 雪流星 的帖子6 l! H0 K+ H+ u9 ^0 r- U
( t+ g; M+ ^6 {
打算重新起草的协议(宣言)中,将附加参数变成一个简短的词组链,更容易理解。
4 A0 O5 C# m$ e, b0 G
1 e( n8 l1 S7 E/ f' N) j1 M, S5 e比如:
. `) S6 G9 j. }6 e5 h& X
. M/ X3 `4 v% ~0 S, e" T& R7 V- HFSL -NoCommercialUse(如果Commercial可以再缩减的话。)
作者: 苏小脉    时间: 2010-12-23 09:03
目前已经有修订过的版本了,zh 设的 rpg.blue 那个链接是最初的版本,新的是 draft 2010.09.03,在这个 group 的置顶贴里有相关链接
8 W. u" M  D1 Y) N# }8 s' D
* p' }: m, F+ N/ q! Q5 z4 H* K  k7 V' ]0 R! t, q. c8 @+ G7 R
简化方面,感觉从 Expat 许可(即传统意义上的 MIT 许可)上扩展比较好,极简主义万岁~




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