细节更新
This commit is contained in:
parent
f279ed3d64
commit
16c6d380ee
@ -122,7 +122,7 @@ prop_粘鼠板_说明,自制的捕鼠工具,纸上面有黏黏的浆糊,,,,,Ho
|
|||||||
prop_一把香,一把香,,,[#texture=c03/一把香.png],,Bundle of Incense
|
prop_一把香,一把香,,,[#texture=c03/一把香.png],,Bundle of Incense
|
||||||
prop_一把香_说明,三炷细香捆成一束,香头微微发黑,散发着淡淡的檀木气息,,,,,
|
prop_一把香_说明,三炷细香捆成一束,香头微微发黑,散发着淡淡的檀木气息,,,,,
|
||||||
prop_麻将2,麻将(二),,,[#texture=c03/麻将2.png][#inspect=c03/ux_麻将2.png],,
|
prop_麻将2,麻将(二),,,[#texture=c03/麻将2.png][#inspect=c03/ux_麻将2.png],,
|
||||||
prop_麻将2_说明,上面的幺鸡图是鸟和鸡的组合,幺字在南方的方言中有一的意思,,,,,
|
prop_麻将2_说明,上面刻着幺鸡图,幺字在南方的方言中有一的意思,麻将的边角已被磨到掉色,,,,,
|
||||||
prop_浆糊,一碗浆糊,,,[#texture=c03/一碗浆糊.png][#inspect=c03/ux_一碗浆糊.png],,
|
prop_浆糊,一碗浆糊,,,[#texture=c03/一碗浆糊.png][#inspect=c03/ux_一碗浆糊.png],,
|
||||||
prop_浆糊_说明,虽说是用来粘东西的浆糊,但这颜色和味道都有些微妙。,,,,,
|
prop_浆糊_说明,虽说是用来粘东西的浆糊,但这颜色和味道都有些微妙。,,,,,
|
||||||
prop_纸舌头,纸舌头,,,[#texture=c03/下半部的舌头.png][#inspect=c03/ux_下半部的舌头.png],,
|
prop_纸舌头,纸舌头,,,[#texture=c03/下半部的舌头.png][#inspect=c03/ux_下半部的舌头.png],,
|
||||||
@ -130,7 +130,7 @@ prop_纸舌头_说明,用红纸剪成的舌头形状,边缘参差不齐,像
|
|||||||
prop_刀把,刀把,,,[#texture=c03/刀把.png][#inspect=c03/ux_刀把.png],,
|
prop_刀把,刀把,,,[#texture=c03/刀把.png][#inspect=c03/ux_刀把.png],,
|
||||||
prop_刀把_说明,木质刀柄,表面磨得发亮,刀身不知去向,,,,,
|
prop_刀把_说明,木质刀柄,表面磨得发亮,刀身不知去向,,,,,
|
||||||
prop_辫子,剪下的辫子,,,[#texture=c03/剪下的辫子.png][#inspect=c03/ux_剪下的辫子.png],,
|
prop_辫子,剪下的辫子,,,[#texture=c03/剪下的辫子.png][#inspect=c03/ux_剪下的辫子.png],,
|
||||||
prop_辫子_说明,王守义的辫子,是他极其宝贝之物,油亮浓密,没生虱子,,,,,
|
prop_辫子_说明,王守义的金钱鼠尾辫,,,,,
|
||||||
prop_纸铜钱1,纸铜钱,,,[#texture=c03/纸铜钱1.png][#inspect=c03/ux_纸铜钱1.png],,
|
prop_纸铜钱1,纸铜钱,,,[#texture=c03/纸铜钱1.png][#inspect=c03/ux_纸铜钱1.png],,
|
||||||
prop_纸铜钱1_说明,用黄纸剪成的圆形铜钱,中间有方孔,做工颇为精细,,,,,
|
prop_纸铜钱1_说明,用黄纸剪成的圆形铜钱,中间有方孔,做工颇为精细,,,,,
|
||||||
prop_2个纸铜钱,一对纸铜钱,,,[#texture=c03/2个纸铜钱.png],,
|
prop_2个纸铜钱,一对纸铜钱,,,[#texture=c03/2个纸铜钱.png],,
|
||||||
@ -138,17 +138,17 @@ prop_2个纸铜钱_说明,两枚用黄纸制作的铜钱,常用于祭祀仪式
|
|||||||
prop_3个纸铜钱,三个纸铜钱,,,[#texture=c03/3个纸铜钱.png],,
|
prop_3个纸铜钱,三个纸铜钱,,,[#texture=c03/3个纸铜钱.png],,
|
||||||
prop_3个纸铜钱_说明,三枚纸制铜钱整齐排列,数量似乎有特殊含义,,,,,
|
prop_3个纸铜钱_说明,三枚纸制铜钱整齐排列,数量似乎有特殊含义,,,,,
|
||||||
prop_剪刀,剪刀,,,[#texture=c03/缠着符咒的剪刀.png][#inspect=c03/ux_缠着符咒的剪刀.png],,
|
prop_剪刀,剪刀,,,[#texture=c03/缠着符咒的剪刀.png][#inspect=c03/ux_缠着符咒的剪刀.png],,
|
||||||
prop_剪刀_说明,普通的裁缝剪刀,刀身上缠绕着几张黄色符纸,,,,,
|
prop_剪刀_说明,普通的裁缝剪刀,刀身上缠绕着黄色的符纸,,,,,
|
||||||
prop_药包,药包,,,[#texture=c03/药包.png][#inspect=c03/ux_药包.png],,
|
prop_药包,药包,,,[#texture=c03/药包.png][#inspect=c03/ux_药包.png],,
|
||||||
prop_药包_说明,用牛皮纸包裹的草药,散发着苦涩的中药味,,,,,
|
prop_药包_说明,用牛皮纸包裹的药粉,竟散发着淡淡的香味,,,,,
|
||||||
prop_菜刀,菜刀,,,[#texture=c03/菜刀.png][#inspect=c03/ux_菜刀.png],,
|
prop_菜刀,菜刀,,,[#texture=c03/菜刀.png][#inspect=c03/ux_菜刀.png],,
|
||||||
prop_菜刀_说明,厨房里常见的菜刀,刀刃锋利,刀身微微泛着寒光,,,,,
|
prop_菜刀_说明,厨房里常见的菜刀,刀刃锋利,刀身微微泛着寒光,,,,,
|
||||||
prop_1015钥匙,1015钥匙,,,[#texture=c03/1015钥匙.png],,
|
prop_1015钥匙,1015钥匙,,,[#texture=c03/1015钥匙.png],,
|
||||||
prop_1015钥匙_说明,铜制钥匙,上面刻着「1015」的数字,,,,,
|
prop_1015钥匙_说明,做工上乘的铜制钥匙,上面刻着「1015」的数字,,,,,
|
||||||
prop_3012钥匙,3012钥匙,,,[#texture=c03/3012钥匙.png],,
|
prop_3012钥匙,3012钥匙,,,[#texture=c03/3012钥匙.png],,
|
||||||
prop_3012钥匙_说明,3012钥匙说明,,,,,
|
prop_3012钥匙_说明,3012钥匙说明,,,,,
|
||||||
prop_2013钥匙,2013钥匙,,,[#texture=c03/胖子的钥匙.png],,
|
prop_2013钥匙,2013钥匙,,,[#texture=c03/胖子的钥匙.png],,
|
||||||
prop_2013钥匙_说明,一把普通的房门钥匙,钥匙环上还挂着个小铃铛,,,,,
|
prop_2013钥匙_说明,肮脏生锈的钥匙,标着「2013」的房间号码,,,,,
|
||||||
prop_药方,药方,,,[#texture=c03/药方.png][#inspect=c03/ux_药方.png],,
|
prop_药方,药方,,,[#texture=c03/药方.png][#inspect=c03/ux_药方.png],,
|
||||||
prop_药方_说明,生姜两片{br}竹叶十片去尖{br}经霜三年的甘蔗{br}蟋蟀一对 注:要原配,即本在一窠中者{br}金钱鼠尾辫一副 注:生剪 烧成灰兑水送服,,,,,
|
prop_药方_说明,生姜两片{br}竹叶十片去尖{br}经霜三年的甘蔗{br}蟋蟀一对 注:要原配,即本在一窠中者{br}金钱鼠尾辫一副 注:生剪 烧成灰兑水送服,,,,,
|
||||||
prop_转轮,转轮,,,[#texture=c03/转轮.png],,
|
prop_转轮,转轮,,,[#texture=c03/转轮.png],,
|
||||||
@ -280,13 +280,15 @@ c03_s02_获得1015钥匙后,嘶...这是哪户人家的钥匙来着?,,,,,
|
|||||||
c03_s03_纸娃娃,这些是...用来展示发型的吗?,,,,,
|
c03_s03_纸娃娃,这些是...用来展示发型的吗?,,,,,
|
||||||
c03_s03_镜子,镜子上都是灰尘,,,,,
|
c03_s03_镜子,镜子上都是灰尘,,,,,
|
||||||
c03_s03_照完镜子,看着镜子里的自己,竟有几分陌生,,,,,
|
c03_s03_照完镜子,看着镜子里的自己,竟有几分陌生,,,,,
|
||||||
c03_s03_桌子,?桌子,,,,,
|
c03_s03_桌子,理发店常见的置物架,,,,,
|
||||||
c03_s03_洗头盆,?洗头盆,,,,,
|
c03_s03_洗头盆,和楼道里一样的洗头盆,,,,,
|
||||||
c03_s03_演出结束,又是幻觉吗...{br}刚才灰衣服的男人在八音盒和照片里出现过{br}还有那个红色衣服的女孩...{br}难道说...,,,,,
|
c03_s03_演出结束,又是幻觉吗...{br}刚才灰衣服的男人在八音盒和照片里出现过{br}还有那个红色衣服的女孩...{br}难道说...,,,,,
|
||||||
c03_药车须知,抓药需足数三文,另需药方与药引,,,,,
|
c03_药车须知,抓药需足数三文,另需药方与药引,,,,,
|
||||||
c03_抓药铜钱不足,钱还没准备够...牌子上讲需要三文,,,,,
|
c03_抓药铜钱不足,钱还没准备够...牌子上讲需要三文,,,,,
|
||||||
c03_s04_柜子照片,吾唯一至亲 李二弟,,,,,
|
c03_s04_柜子照片,吾唯一至亲 李二弟,,,,,
|
||||||
c03_s05_长桌,这桌上的肉竟然没有腐烂,,,,,
|
c03_s05_长桌,这桌上的肉竟然没有腐烂,,,,,
|
||||||
|
c03_s05_首次读完账本,...还是不要多想了,,,,,
|
||||||
|
c03_s05_偷听结束,这小女孩提到的玩具...{br}不会就是我手上这个吧?,,,,,
|
||||||
c03_s06_没贴的寻人启事,肉铺老板居然把一大摞寻人启事藏在家里{br}嗯...还有几张像是从墙上撕下来的。,,,,,
|
c03_s06_没贴的寻人启事,肉铺老板居然把一大摞寻人启事藏在家里{br}嗯...还有几张像是从墙上撕下来的。,,,,,
|
||||||
c03_s06_暗门,暗门被锁起来了,,,,,
|
c03_s06_暗门,暗门被锁起来了,,,,,
|
||||||
c03_s06_柜子,这柜子后面好像还有东西,,,,,
|
c03_s06_柜子,这柜子后面好像还有东西,,,,,
|
||||||
@ -299,7 +301,7 @@ c03_s08_囚室看到脚印,?又是脚印,,,,,
|
|||||||
c03_s08_囚室桶,黏糊糊的半成品浆糊,里面还裹着一只死老鼠,,,,,
|
c03_s08_囚室桶,黏糊糊的半成品浆糊,里面还裹着一只死老鼠,,,,,
|
||||||
c03_s08_囚室符纸,妖物者,本自造化而生,具灵识,知求生,与万类本无别。人言有异,是以别之。,,,,,
|
c03_s08_囚室符纸,妖物者,本自造化而生,具灵识,知求生,与万类本无别。人言有异,是以别之。,,,,,
|
||||||
c03_s08_囚室偷听后,他们说的药方...是我父母写的那张...{br}当年到底...算了,先想办法出去吧,,,,,
|
c03_s08_囚室偷听后,他们说的药方...是我父母写的那张...{br}当年到底...算了,先想办法出去吧,,,,,
|
||||||
c03_s09_胖子干尸,?胖子干尸,,,,,
|
c03_s09_胖子干尸,不知道是谁的干尸...,,,,,
|
||||||
c03_s10_label1,[wave]当兵去,当兵饿不死[/wave],,,,,
|
c03_s10_label1,[wave]当兵去,当兵饿不死[/wave],,,,,
|
||||||
c03_s10_label2,[wave]活[/wave],,,,,
|
c03_s10_label2,[wave]活[/wave],,,,,
|
||||||
c03_s10_label3,[wave]着[/wave],,,,,
|
c03_s10_label3,[wave]着[/wave],,,,,
|
||||||
|
|
@ -150,7 +150,6 @@ position = Vector2(573, -6)
|
|||||||
texture = ExtResource("11_amci2")
|
texture = ExtResource("11_amci2")
|
||||||
packed_scene = ExtResource("7_d27sg")
|
packed_scene = ExtResource("7_d27sg")
|
||||||
on_display_hide_hud = true
|
on_display_hide_hud = true
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Event2D放肉后/CloseupDemo公告"]
|
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Event2D放肉后/CloseupDemo公告"]
|
||||||
script = ExtResource("6_yaa68")
|
script = ExtResource("6_yaa68")
|
||||||
|
@ -276,7 +276,6 @@ position = Vector2(193, 22)
|
|||||||
texture = ExtResource("18_t8u8e")
|
texture = ExtResource("18_t8u8e")
|
||||||
packed_scene = ExtResource("13_fl7if")
|
packed_scene = ExtResource("13_fl7if")
|
||||||
on_display_hide_hud = true
|
on_display_hide_hud = true
|
||||||
transition_effect = true
|
|
||||||
sign_mark_offset = Vector2(3, -5)
|
sign_mark_offset = Vector2(3, -5)
|
||||||
enabled = false
|
enabled = false
|
||||||
first_interact_os_key = "c03_s02_糕点与符纸"
|
first_interact_os_key = "c03_s02_糕点与符纸"
|
||||||
|
@ -89,7 +89,6 @@ status = "opened"
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(236, 11)
|
position = Vector2(236, 11)
|
||||||
packed_scene = ExtResource("6_j7tjd")
|
packed_scene = ExtResource("6_j7tjd")
|
||||||
transition_effect = true
|
|
||||||
first_interact_os_key = "c03_s03_镜子"
|
first_interact_os_key = "c03_s03_镜子"
|
||||||
|
|
||||||
[node name="Closeup刮海报_鬼母子" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_d40x1")]
|
[node name="Closeup刮海报_鬼母子" parent="Ground/DeployLayer" index="3" instance=ExtResource("5_d40x1")]
|
||||||
@ -97,13 +96,11 @@ unique_name_in_owner = true
|
|||||||
position = Vector2(462, 5)
|
position = Vector2(462, 5)
|
||||||
texture = ExtResource("7_dcuy3")
|
texture = ExtResource("7_dcuy3")
|
||||||
packed_scene = ExtResource("8_xtr6o")
|
packed_scene = ExtResource("8_xtr6o")
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="Closeup癞子纸人" parent="Ground/DeployLayer" index="4" instance=ExtResource("5_d40x1")]
|
[node name="Closeup癞子纸人" parent="Ground/DeployLayer" index="4" instance=ExtResource("5_d40x1")]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(343, 29)
|
position = Vector2(343, 29)
|
||||||
packed_scene = ExtResource("9_4imwu")
|
packed_scene = ExtResource("9_4imwu")
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="癞子纸人" type="Sprite2D" parent="Ground/DeployLayer" index="5"]
|
[node name="癞子纸人" type="Sprite2D" parent="Ground/DeployLayer" index="5"]
|
||||||
position = Vector2(343, 49)
|
position = Vector2(343, 49)
|
||||||
@ -182,7 +179,6 @@ unique_name_in_owner = true
|
|||||||
position = Vector2(357, -213)
|
position = Vector2(357, -213)
|
||||||
packed_scene = ExtResource("10_pkhgt")
|
packed_scene = ExtResource("10_pkhgt")
|
||||||
quit_closeup_on_cancel = false
|
quit_closeup_on_cancel = false
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/Event2D癞子剪辫子"]
|
[node name="PointLight2D" type="PointLight2D" parent="Ground/DeployLayer/Event2D癞子剪辫子"]
|
||||||
position = Vector2(337, 29)
|
position = Vector2(337, 29)
|
||||||
|
@ -81,7 +81,6 @@ position = Vector2(219, 63)
|
|||||||
packed_scene = ExtResource("7_jmyby")
|
packed_scene = ExtResource("7_jmyby")
|
||||||
quit_closeup_on_cancel = false
|
quit_closeup_on_cancel = false
|
||||||
on_display_changed_volumn_db = -20.0
|
on_display_changed_volumn_db = -20.0
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="Closeup麻将出千游戏" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_dbkw8")]
|
[node name="Closeup麻将出千游戏" parent="Ground/DeployLayer" index="4" instance=ExtResource("6_dbkw8")]
|
||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
@ -89,7 +88,6 @@ position = Vector2(219, 63)
|
|||||||
packed_scene = ExtResource("8_jmyby")
|
packed_scene = ExtResource("8_jmyby")
|
||||||
quit_closeup_on_cancel = false
|
quit_closeup_on_cancel = false
|
||||||
on_display_changed_volumn_db = -20.0
|
on_display_changed_volumn_db = -20.0
|
||||||
transition_effect = true
|
|
||||||
enabled = false
|
enabled = false
|
||||||
|
|
||||||
[node name="Event李氏纸人相关" type="Node2D" parent="Ground/DeployLayer" index="5"]
|
[node name="Event李氏纸人相关" type="Node2D" parent="Ground/DeployLayer" index="5"]
|
||||||
@ -138,7 +136,6 @@ unique_name_in_owner = true
|
|||||||
position = Vector2(372, 40)
|
position = Vector2(372, 40)
|
||||||
texture = ExtResource("11_7d7lv")
|
texture = ExtResource("11_7d7lv")
|
||||||
packed_scene = ExtResource("10_o2w5q")
|
packed_scene = ExtResource("10_o2w5q")
|
||||||
transition_effect = true
|
|
||||||
sign_mark_offset = Vector2(0, -11.02)
|
sign_mark_offset = Vector2(0, -11.02)
|
||||||
|
|
||||||
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Closeup李氏纸人"]
|
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Closeup李氏纸人"]
|
||||||
@ -154,7 +151,6 @@ metadata/_custom_type_script = "uid://0wjaho6qkg6s"
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(64, 45)
|
position = Vector2(64, 45)
|
||||||
packed_scene = ExtResource("23_q7jtk")
|
packed_scene = ExtResource("23_q7jtk")
|
||||||
transition_effect = true
|
|
||||||
sign_mark_offset = Vector2(0, -11.02)
|
sign_mark_offset = Vector2(0, -11.02)
|
||||||
|
|
||||||
[node name="李弟照片" type="Sprite2D" parent="Ground/DeployLayer/Closeup柜子"]
|
[node name="李弟照片" type="Sprite2D" parent="Ground/DeployLayer/Closeup柜子"]
|
||||||
|
@ -67,7 +67,6 @@ one_shot = false
|
|||||||
position = Vector2(466, 48)
|
position = Vector2(466, 48)
|
||||||
packed_scene = ExtResource("8_1qtud")
|
packed_scene = ExtResource("8_1qtud")
|
||||||
quit_closeup_on_cancel = false
|
quit_closeup_on_cancel = false
|
||||||
transition_effect = true
|
|
||||||
enabled = false
|
enabled = false
|
||||||
|
|
||||||
[node name="Note没贴的寻人启事" parent="Ground/DeployLayer" index="5" instance=ExtResource("10_481tl")]
|
[node name="Note没贴的寻人启事" parent="Ground/DeployLayer" index="5" instance=ExtResource("10_481tl")]
|
||||||
|
@ -303,7 +303,6 @@ texture = ExtResource("8_thx4k")
|
|||||||
unique_name_in_owner = true
|
unique_name_in_owner = true
|
||||||
position = Vector2(415, 48)
|
position = Vector2(415, 48)
|
||||||
packed_scene = ExtResource("15_48a3r")
|
packed_scene = ExtResource("15_48a3r")
|
||||||
transition_effect = true
|
|
||||||
action_key = 3
|
action_key = 3
|
||||||
first_interact_os_key = "c03_s07_绞肉机"
|
first_interact_os_key = "c03_s07_绞肉机"
|
||||||
|
|
||||||
|
@ -188,7 +188,6 @@ unique_name_in_owner = true
|
|||||||
position = Vector2(62, 20)
|
position = Vector2(62, 20)
|
||||||
packed_scene = ExtResource("9_w4bpd")
|
packed_scene = ExtResource("9_w4bpd")
|
||||||
on_display_hide_hud = true
|
on_display_hide_hud = true
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Closeup囚室门锁"]
|
[node name="EventBinder" type="Node" parent="Ground/DeployLayer/Closeup囚室门锁"]
|
||||||
script = ExtResource("9_oka3h")
|
script = ExtResource("9_oka3h")
|
||||||
@ -200,7 +199,6 @@ metadata/_custom_type_script = "uid://0wjaho6qkg6s"
|
|||||||
position = Vector2(276, 2)
|
position = Vector2(276, 2)
|
||||||
packed_scene = ExtResource("7_2jtaw")
|
packed_scene = ExtResource("7_2jtaw")
|
||||||
on_display_hide_hud = true
|
on_display_hide_hud = true
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="囚室墙洞海报" type="Sprite2D" parent="Ground/DeployLayer" index="5"]
|
[node name="囚室墙洞海报" type="Sprite2D" parent="Ground/DeployLayer" index="5"]
|
||||||
position = Vector2(277, 7)
|
position = Vector2(277, 7)
|
||||||
@ -245,7 +243,6 @@ visible = false
|
|||||||
position = Vector2(233, 86)
|
position = Vector2(233, 86)
|
||||||
packed_scene = ExtResource("17_06t0x")
|
packed_scene = ExtResource("17_06t0x")
|
||||||
on_display_hide_hud = true
|
on_display_hide_hud = true
|
||||||
transition_effect = true
|
|
||||||
|
|
||||||
[node name="符纸" type="Sprite2D" parent="Ground/DeployLayer/Closeup符纸"]
|
[node name="符纸" type="Sprite2D" parent="Ground/DeployLayer/Closeup符纸"]
|
||||||
position = Vector2(-3.57628e-07, 6)
|
position = Vector2(-3.57628e-07, 6)
|
||||||
|
@ -465,7 +465,6 @@ position = Vector2(338, 54)
|
|||||||
texture = ExtResource("7_kdfpp")
|
texture = ExtResource("7_kdfpp")
|
||||||
packed_scene = ExtResource("7_klnhf")
|
packed_scene = ExtResource("7_klnhf")
|
||||||
quit_closeup_on_cancel = false
|
quit_closeup_on_cancel = false
|
||||||
transition_effect = true
|
|
||||||
sign_mark_offset = Vector2(0, -21.53)
|
sign_mark_offset = Vector2(0, -21.53)
|
||||||
collision_width_and_x = Vector2(100.52, 0)
|
collision_width_and_x = Vector2(100.52, 0)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user