加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 apples1949 于 2021-6-9 13:03 编辑
忙着考试,突然听说有瓜可吃,稍微翻了翻结果发现居然涉及到了“圈内人气大佬”,所以特意去了解了一下
嗯,虽然有点既视感,但是既然是这样的大佬所以瓜一定不会小(
于是稍微整理了一下事情的脉络:
首先不得不提的是Resurrección(复活)和爷的ARPG(逗危-2)这两个游戏,是野生吧的NOBINA最早发布在P1论坛的游戏。
作为野生同人游戏,使用了野比大雄的生化危机系列的公开素材来制作。为了增强游戏效果,作者还特意找人定制了插件脚本。
脚本作者樱井咲夜
游戏发布之后自然也就告一段落了,开新坑的开新坑,当社畜的继续当社畜,又是平平无奇的一段经历。
然而就是这么造化弄人——
接下来介绍的就是“圈内知名大佬”,整件事情的主角:骨独1265
这位大佬在野生吧发布了一个试玩预告,本来也只是新作而已,但野生吧本着对同人作品负责的态度是有新作审核制度的,所以由吧主126在群里直播游玩这个游戏,如果评判通过的话就有加精待遇。
不过随着直播游玩的进行,就有眼尖的群友发现,游戏里一部分画面增强效果和《爷的ARPG》里专人定制的脚本表现完全一致,而该脚本中特意声明过未经授权禁止使用。
于是脚本作者特意开贴表示自己未授权的脚本禁止私自使用,
然后——
?我寻思这帖子说了什么了吗,而且哪有人道歉还带着大鼻孔的
这样的态度让我不由得既视感又起来了
不过既然道了歉,脚本删了,本来这件事也就这样完事了,结果这位大佬总是能搞出一些让人没想到的新花样来
对,没错,在游戏的后续内容里又有人发现他又盗用了复活2中从正版VADLC购买的付费素材,虽然到底是不是盗用当面肯定是问不出来的
当然据热心群众举报,这位大佬连正版VA都没,这就很难不让人寻思寻思了
当然事情败露之后,这位大佬又主动来寻求购买这些付费素材
弟啊,我寻思这素材不是从STEAM上买的吗,我们哪有权利转手出售啊
不过当然最后大佬还是补票购买了正版VA和DLC,
只是不知道到底是脸皮薄撑不下去了还是不舍得放弃野生吧这一亩三分地
---------------------------------------------------------------
迷惑言论:
?
可不可以参考不说,字都不认识了?
嫌贵就别用不就好了……
能用的素材这么多为啥非挑着这张霍霍
这么长时间,因为侵权所以导致被删帖的也就你一个,
为什么就不能想想自己的原因呢
事先和作者好好谈谈会这样?
……那没事了,是圈子文化,我懂了
---------------------------------------------------------------------
然后,本来已经告一段落的事情,居然又有了新瓜可吃
# ============================================================================= =begin 脚本参考:TheoAllen - 画面震动™的艺术 Lanza Schneider - VA画面震动强化 BY “骨独”1265 =end # ============================================================================= # 设定 : # ============================================================================= $SHAKE_POWER = 1.1#震动强度设置1,不能填0。 $VIEW_SHAKE = 6#手动设置震动类型,不能填0。 $PICFOLLOW_SCREEN_TYPE = true#图片跟随震动设置 $RANDOM_SCREEN_SHAKE_X = 0 $RANDOM_SCREEN_SHAKE_Y = 0 $SHAKE_SCREEN_VALUE = 1#震动强度设置2,不能填0。 class Spriteset_Map #-------------------------------------------------------------------------- # ● 更新地图震动 #-------------------------------------------------------------------------- alias update_viewports_new update_viewports def update_viewports update_viewports_new case $VIEW_SHAKE when 4#纵向震动 @viewport1.oy = 0 @viewport1.ox = $game_map.screen.shake when 5#横向震动 @viewport1.ox = 0 @viewport1.oy = $game_map.screen.shake when 6#随机震动 $RANDOM_SCREEN_SHAKE_X = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake : - $game_map.screen.shake)#震动值转换为浮点值 $RANDOM_SCREEN_SHAKE_Y = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs )#取绝对值 @viewport1.ox = $RANDOM_SCREEN_SHAKE_X @viewport1.oy = $RANDOM_SCREEN_SHAKE_Y end end end class Game_Interpreter #-------------------------------------------------------------------------- # ● 画面默认震动效果设置 #-------------------------------------------------------------------------- def command_225 screen.start_shake(@params[0]/2, @params[1]*$SHAKE_SCREEN_VALUE, @params[2]) wait(@params[4]) if @params[6] end end class Sprite_Picture < Sprite #-------------------------------------------------------------------------- # ● 震动图片 #-------------------------------------------------------------------------- def update_origin if @picture.origin == 0 self.ox = 0 self.oy = 0 else self.ox = bitmap.width / 2 self.oy = bitmap.height / 2 end if $PICFOLLOW_SCREEN_TYPE case $VIEW_SHAKE when 4#纵向震动 self.oy += $game_map.screen.shake when 5#横向震动 self.ox += $game_map.screen.shake when 6#随机震动 self.ox += $RANDOM_SCREEN_SHAKE_X self.oy += $RANDOM_SCREEN_SHAKE_Y end end end end
# =============================================================================
=begin
脚本参考:TheoAllen - 画面震动™的艺术
Lanza Schneider - VA画面震动强化
BY “骨独”1265
=end
# =============================================================================
# 设定 :
# =============================================================================
$SHAKE_POWER = 1.1#震动强度设置1,不能填0。
$VIEW_SHAKE = 6#手动设置震动类型,不能填0。
$PICFOLLOW_SCREEN_TYPE = true#图片跟随震动设置
$RANDOM_SCREEN_SHAKE_X = 0
$RANDOM_SCREEN_SHAKE_Y = 0
$SHAKE_SCREEN_VALUE = 1#震动强度设置2,不能填0。
class Spriteset_Map
#--------------------------------------------------------------------------
# ● 更新地图震动
#--------------------------------------------------------------------------
alias update_viewports_new update_viewports
def update_viewports
update_viewports_new
case $VIEW_SHAKE
when 4#纵向震动
@viewport1.oy = 0
@viewport1.ox = $game_map.screen.shake
when 5#横向震动
@viewport1.ox = 0
@viewport1.oy = $game_map.screen.shake
when 6#随机震动
$RANDOM_SCREEN_SHAKE_X = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake : - $game_map.screen.shake)#震动值转换为浮点值
$RANDOM_SCREEN_SHAKE_Y = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs )#取绝对值
@viewport1.ox = $RANDOM_SCREEN_SHAKE_X
@viewport1.oy = $RANDOM_SCREEN_SHAKE_Y
end
end
end
class Game_Interpreter
#--------------------------------------------------------------------------
# ● 画面默认震动效果设置
#--------------------------------------------------------------------------
def command_225
screen.start_shake(@params[0]/2, @params[1]*$SHAKE_SCREEN_VALUE, @params[2])
wait(@params[4]) if @params[6]
end
end
class Sprite_Picture < Sprite
#--------------------------------------------------------------------------
# ● 震动图片
#--------------------------------------------------------------------------
def update_origin
if @picture.origin == 0
self.ox = 0
self.oy = 0
else
self.ox = bitmap.width / 2
self.oy = bitmap.height / 2
end
if $PICFOLLOW_SCREEN_TYPE
case $VIEW_SHAKE
when 4#纵向震动
self.oy += $game_map.screen.shake
when 5#横向震动
self.ox += $game_map.screen.shake
when 6#随机震动
self.ox += $RANDOM_SCREEN_SHAKE_X
self.oy += $RANDOM_SCREEN_SHAKE_Y
end
end
end
end
乍看上去没啥问题对吧?
#encoding:utf-8 #============================================================================== # ■ 画面震动加强 V1.1 # 未经授权,禁止私自使用! #------------------------------------------------------------------------------ # V1.0 在原版基础上增加新功能 # V1.1 修复部分BUG # # 使用方法: # screen_shake(power,speed,type,duration,wait_end,follow) # # 参数解释: # power:强度,大于0的整数 # speed:速度,大于0的整数 # type:类型,1:左右震动,2:上下震动,3.随机震动 # duration:持续时间,单位:帧 # wait_end:等待至震动结束,值为true或false # follow:使画面上的图片也跟随震动,值为true或false # # 使用例: # screen_shake(10,5,3,300,true,true) # 强度10,速度5,随机震动,持续时间300秒,等待至震动结束,图片跟随震动 # # by:樱井咲夜 #============================================================================== $SHAKE_TYPE = 1 $FOLLOW_TYPE = false $RANDOM_SHAKE_OX = 0 $RANDOM_SHAKE_OY = 0 class Spriteset_Map #-------------------------------------------------------------------------- # ● 更新地图震动 #-------------------------------------------------------------------------- alias update_viewports_new update_viewports def update_viewports update_viewports_new case $SHAKE_TYPE when 1 @viewport1.ox = $game_map.screen.shake @viewport1.oy = 0 when 2 @viewport1.ox = 0 @viewport1.oy = $game_map.screen.shake when 3 $RANDOM_SHAKE_OX = (rand(2).to_i != 0 ? $game_map.screen.shake : - $game_map.screen.shake) $RANDOM_SHAKE_OY = (rand(2).to_i != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs ) @viewport1.ox = $RANDOM_SHAKE_OX @viewport1.oy = $RANDOM_SHAKE_OY end end end class Sprite_Picture < Sprite #-------------------------------------------------------------------------- # ● 更新原点 #-------------------------------------------------------------------------- def update_origin if @picture.origin == 0 self.ox = 0 self.oy = 0 else self.ox = bitmap.width / 2 self.oy = bitmap.height / 2 end if $FOLLOW_TYPE case $SHAKE_TYPE when 1 self.ox += $game_map.screen.shake when 2 self.oy += $game_map.screen.shake when 3 self.ox += $RANDOM_SHAKE_OX self.oy += $RANDOM_SHAKE_OY end end end end class Game_Interpreter #-------------------------------------------------------------------------- # ● 画面震动 #-------------------------------------------------------------------------- def command_225 $SHAKE_TYPE = 3 $FOLLOW_TYPE = true screen.start_shake(@params[0]/2, @params[1], @params[2]) wait(@params[2]) if @params[3] end #-------------------------------------------------------------------------- # ● 画面震动(新) #-------------------------------------------------------------------------- def screen_shake(power,speed,type,duration,wait_end,follow) $SHAKE_TYPE = type $FOLLOW_TYPE = follow screen.start_shake(power, speed, duration) wait(duration) if wait_end end end
#encoding:utf-8
#==============================================================================
# ■ 画面震动加强 V1.1
# 未经授权,禁止私自使用!
#------------------------------------------------------------------------------
# V1.0 在原版基础上增加新功能
# V1.1 修复部分BUG
#
# 使用方法:
# screen_shake(power,speed,type,duration,wait_end,follow)
#
# 参数解释:
# power:强度,大于0的整数
# speed:速度,大于0的整数
# type:类型,1:左右震动,2:上下震动,3.随机震动
# duration:持续时间,单位:帧
# wait_end:等待至震动结束,值为true或false
# follow:使画面上的图片也跟随震动,值为true或false
#
# 使用例:
# screen_shake(10,5,3,300,true,true)
# 强度10,速度5,随机震动,持续时间300秒,等待至震动结束,图片跟随震动
#
# by:樱井咲夜
#==============================================================================
$SHAKE_TYPE = 1
$FOLLOW_TYPE = false
$RANDOM_SHAKE_OX = 0
$RANDOM_SHAKE_OY = 0
class Spriteset_Map
#--------------------------------------------------------------------------
# ● 更新地图震动
#--------------------------------------------------------------------------
alias update_viewports_new update_viewports
def update_viewports
update_viewports_new
case $SHAKE_TYPE
when 1
@viewport1.ox = $game_map.screen.shake
@viewport1.oy = 0
when 2
@viewport1.ox = 0
@viewport1.oy = $game_map.screen.shake
when 3
$RANDOM_SHAKE_OX = (rand(2).to_i != 0 ? $game_map.screen.shake : - $game_map.screen.shake)
$RANDOM_SHAKE_OY = (rand(2).to_i != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs )
@viewport1.ox = $RANDOM_SHAKE_OX
@viewport1.oy = $RANDOM_SHAKE_OY
end
end
end
class Sprite_Picture < Sprite
#--------------------------------------------------------------------------
# ● 更新原点
#--------------------------------------------------------------------------
def update_origin
if @picture.origin == 0
self.ox = 0
self.oy = 0
else
self.ox = bitmap.width / 2
self.oy = bitmap.height / 2
end
if $FOLLOW_TYPE
case $SHAKE_TYPE
when 1
self.ox += $game_map.screen.shake
when 2
self.oy += $game_map.screen.shake
when 3
self.ox += $RANDOM_SHAKE_OX
self.oy += $RANDOM_SHAKE_OY
end
end
end
end
class Game_Interpreter
#--------------------------------------------------------------------------
# ● 画面震动
#--------------------------------------------------------------------------
def command_225
$SHAKE_TYPE = 3
$FOLLOW_TYPE = true
screen.start_shake(@params[0]/2, @params[1], @params[2])
wait(@params[2]) if @params[3]
end
#--------------------------------------------------------------------------
# ● 画面震动(新)
#--------------------------------------------------------------------------
def screen_shake(power,speed,type,duration,wait_end,follow)
$SHAKE_TYPE = type
$FOLLOW_TYPE = follow
screen.start_shake(power, speed, duration)
wait(duration) if wait_end
end
end
彳亍,太彳亍了,这次知道换标题栏了
我寻思这脚本也不复杂,你有改标题栏那会功夫不能自己重新写一个?
所以之前的既视感到底来自哪呢,我不由得陷入了沉思……
这种我行我素的嘴脸,大概也只还在那位被称为神而不可明说的男人身上还见到过了吧(
|