game_sync/data/botai/rvbfollowwin.json

1174 lines
34 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"version": "0.3.0",
"scope": "tree",
"id": "3729efe7-b5eb-4656-8694-23a7f4d3b92d",
"title": "RVBFollowWinBot",
"description": "跟龙 倍投",
"root": "3868f9e0-f1f2-4927-9b75-f4049a3f5fa6",
"properties": {},
"nodes": {
"32f44dae-b2da-4b7f-8e9b-a0594d9b9c7c": {
"id": "32f44dae-b2da-4b7f-8e9b-a0594d9b9c7c",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 1
},
"display": {
"x": 696,
"y": -288
}
},
"8ee2e525-0e10-4339-9fc1-091059a33a3b": {
"id": "8ee2e525-0e10-4339-9fc1-091059a33a3b",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 276,
"y": -156
},
"children": [
"32f44dae-b2da-4b7f-8e9b-a0594d9b9c7c",
"8289c2a3-9316-4a88-a2cd-b1f36d22d315",
"254e71dd-e4b5-45fd-9a43-812dfcf99f4e",
"3fe9e989-b8c9-4a07-b4af-45966df9aad7",
"87f04e22-3804-4713-8030-3367f2a3dc48",
"79dcac3e-9c14-4963-958f-82410069335b"
]
},
"fe47e8e1-19ef-448e-8c20-c9839229f1cf": {
"id": "fe47e8e1-19ef-448e-8c20-c9839229f1cf",
"name": "RandIntAction",
"category": "action",
"title": "RandIntAction(<index>,<min>,<max>)",
"description": "随机获得一个[min,max)的整数保存到黑板的index key中",
"properties": {
"index": "betSrcCoin",
"min": 2,
"max": 6
},
"display": {
"x": 276,
"y": -528
}
},
"f60a1323-ca6a-43cc-bd26-ef5a3c5c750c": {
"id": "f60a1323-ca6a-43cc-bd26-ef5a3c5c750c",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 1
},
"display": {
"x": 972,
"y": 48
}
},
"bec1e9bc-4be0-47ff-8a69-f2211bd68011": {
"id": "bec1e9bc-4be0-47ff-8a69-f2211bd68011",
"name": "RandWait",
"category": "action",
"title": "RandWait(<minTime>,<maxTime>)",
"description": "节点暂停[minTime,maxTime)毫秒",
"properties": {
"minTime": 600,
"maxTime": 1200
},
"display": {
"x": 996,
"y": 156
}
},
"254e71dd-e4b5-45fd-9a43-812dfcf99f4e": {
"id": "254e71dd-e4b5-45fd-9a43-812dfcf99f4e",
"name": "RVBHistoryIsSame",
"category": "condition",
"title": "RVBHistoryIsSame(<gIPNum>)",
"description": "判定是上几局都是相同的结果",
"properties": {
"gIPNum": "sameNum",
"num": 2
},
"display": {
"x": 720,
"y": -180
}
},
"3fe9e989-b8c9-4a07-b4af-45966df9aad7": {
"id": "3fe9e989-b8c9-4a07-b4af-45966df9aad7",
"name": "RVBLastWinArea",
"category": "action",
"title": "RVBLastWinArea(<gINKey>)",
"description": "获得最后的下注结果保存到key没有返回失败",
"properties": {
"gINKey": "betArea"
},
"display": {
"x": 696,
"y": -132
}
},
"e683afae-4710-4113-9c6a-ffde88d780a1": {
"id": "e683afae-4710-4113-9c6a-ffde88d780a1",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": -24,
"y": 996
},
"children": [
"9bfd94ac-09b8-41b7-9898-62fa25e6e1ff",
"1bf7fa77-6cc7-4120-8862-61668a6768bc",
"e785463c-b082-403e-8b33-e2123551313d",
"383031e5-3af8-4b56-826a-76fff677d1c2"
]
},
"9bfd94ac-09b8-41b7-9898-62fa25e6e1ff": {
"id": "9bfd94ac-09b8-41b7-9898-62fa25e6e1ff",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 4
},
"display": {
"x": 216,
"y": 876
}
},
"b9d620f1-7c32-423b-bab4-dc50183a602d": {
"id": "b9d620f1-7c32-423b-bab4-dc50183a602d",
"name": "CheckPlayerCoin",
"category": "condition",
"title": "CheckPlayerCoin(<gIPCoin>,<cmp>)",
"description": "检查用户金币\ngIPCoin 支持@ 用户需要比较的金币\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPCoin": "saveLimit",
"cmp": 0
},
"display": {
"x": 864,
"y": 900
}
},
"17c1ea6f-6b58-45d3-9457-4ac747100654": {
"id": "17c1ea6f-6b58-45d3-9457-4ac747100654",
"name": "GetOutLimitCoin",
"category": "action",
"title": "GetOutLimitCoin(<gINKey>)",
"description": "获得玩家游戏踢出限制\ngINKey 保存到黑板key",
"properties": {
"gINKey": "saveLimit"
},
"display": {
"x": 852,
"y": 828
}
},
"e785463c-b082-403e-8b33-e2123551313d": {
"id": "e785463c-b082-403e-8b33-e2123551313d",
"name": "RandWait",
"category": "action",
"title": "RandWait(<minTime>,<maxTime>)",
"description": "节点暂停[minTime,maxTime)毫秒",
"properties": {
"minTime": 500,
"maxTime": 3500
},
"display": {
"x": 204,
"y": 1152
}
},
"383031e5-3af8-4b56-826a-76fff677d1c2": {
"id": "383031e5-3af8-4b56-826a-76fff677d1c2",
"name": "LeaveGame",
"category": "action",
"title": "LeaveGame",
"description": "离开游戏",
"properties": {},
"display": {
"x": 168,
"y": 1296
}
},
"9501a1ea-d5d4-4437-b008-5901df5a3155": {
"id": "9501a1ea-d5d4-4437-b008-5901df5a3155",
"name": "CheckPlayerGameNum",
"category": "condition",
"title": "CheckPlayerGameNum(<gIPGameNum>,<cmp>)",
"description": "检查用户游戏次数\ngIPGameNum支持@ 用户需要游戏次数\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPGameNum": "maxGameNum",
"cmp": 4
},
"display": {
"x": 912,
"y": 1080
}
},
"1a77bfb7-6ec1-4414-bcdf-7f5c8ea05e0a": {
"id": "1a77bfb7-6ec1-4414-bcdf-7f5c8ea05e0a",
"name": "RandIntAction",
"category": "action",
"title": "RandIntAction(<index>,<min>,<max>)",
"description": "随机获得一个[min,max)的整数保存到黑板的index key中",
"properties": {
"index": "maxGameNum",
"min": 10,
"max": 40
},
"display": {
"x": 888,
"y": 996
}
},
"a0833ec6-4c79-491d-8983-58ccae4d0329": {
"id": "a0833ec6-4c79-491d-8983-58ccae4d0329",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "生成初始押注额度",
"properties": {},
"display": {
"x": 36,
"y": -468
},
"children": [
"5731b7b0-8447-43cf-8754-303d98a3634a",
"822d814e-a660-4d75-83ee-b06873791200",
"1df794f8-957a-4fdd-8057-b010928bf805",
"fe47e8e1-19ef-448e-8c20-c9839229f1cf",
"5caa26b4-ff66-4b35-8713-8de52405da42",
"86f7dc9c-ca22-4f66-9f5f-d75e3f0a8c02",
"45246284-428b-44b8-b976-169186544c9e",
"f37176cd-a3ec-4223-aebb-4a301c86b92a"
]
},
"822d814e-a660-4d75-83ee-b06873791200": {
"id": "822d814e-a660-4d75-83ee-b06873791200",
"name": "CheckInt",
"category": "condition",
"title": "CheckInt(<keyName>,<value>,<cmp>)",
"description": "检查黑板的一个值和待比较值\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"keyName": "needStartBet",
"value": 0,
"cmp": 2
},
"display": {
"x": 252,
"y": -624
}
},
"1df794f8-957a-4fdd-8057-b010928bf805": {
"id": "1df794f8-957a-4fdd-8057-b010928bf805",
"name": "SetIntAction",
"category": "action",
"title": "SetIntAction(<gINKey>,<gIPValue>)",
"description": "设置int参数值\ngINKey 黑版key值\ngIPValue 设置的值,支持@",
"properties": {
"gINKey": "needStartBet",
"gIPValue": "@1"
},
"display": {
"x": 276,
"y": -576
}
},
"8ad87cb8-b5cc-456f-bf95-ba0d0b0b9cf4": {
"id": "8ad87cb8-b5cc-456f-bf95-ba0d0b0b9cf4",
"name": "RVBBetCoin",
"category": "action",
"title": "RVBBetCoin(<gIPBetCoin>,<gIPArea>)",
"description": "红黑押注\ngIPBetCoin 押注金额 支持@\ngIPArea 押注区域支持@",
"properties": {
"gIPBetCoin": "betCoin",
"gIPArea": "betArea"
},
"display": {
"x": 1020,
"y": 228
}
},
"f37176cd-a3ec-4223-aebb-4a301c86b92a": {
"id": "f37176cd-a3ec-4223-aebb-4a301c86b92a",
"name": "RVBCheckBetCoin",
"category": "action",
"title": "RVBCheckBetCoin(<gIPSrcCoin>,<gINSaveCoin>)",
"description": "修正押注金额保存到黑板key\ngIPSrcCoin 押注金额支持@\ngINSaveCoin 保存后key",
"properties": {
"gIPSrcCoin": "betSrcCoin",
"gINSaveCoin": "betSrcCoin"
},
"display": {
"x": 324,
"y": -324
}
},
"87f04e22-3804-4713-8030-3367f2a3dc48": {
"id": "87f04e22-3804-4713-8030-3367f2a3dc48",
"name": "SetIntMulti",
"category": "action",
"title": "SetIntMulti(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设置乘法,保存数值\ngINKey 保存黑版key\ngIPValue1 v1 支持@\ngIPValue2 v2 支持@",
"properties": {
"gINKey": "betCoin",
"gIPValue1": "betSrcCoin",
"gIPValue2": "needStartBet"
},
"display": {
"x": 768,
"y": -84
}
},
"79dcac3e-9c14-4963-958f-82410069335b": {
"id": "79dcac3e-9c14-4963-958f-82410069335b",
"name": "SetIntMulti",
"category": "action",
"title": "SetIntMulti(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设置乘法,保存数值\ngINKey 保存黑版key\ngIPValue1 v1 支持@\ngIPValue2 v2 支持@",
"properties": {
"gINKey": "needStartBet",
"gIPValue1": "needStartBet",
"gIPValue2": "@2"
},
"display": {
"x": 756,
"y": -36
}
},
"19403a37-6769-4911-a71c-cb49f92a47b4": {
"id": "19403a37-6769-4911-a71c-cb49f92a47b4",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 144,
"y": 636
},
"children": [
"69225c33-f1ab-4347-8071-620d2134cf31",
"858e1bb5-4a33-4dc5-8a84-2330d0669bf0",
"4e3753b8-309a-4976-984c-7ec00665ccf2"
]
},
"69225c33-f1ab-4347-8071-620d2134cf31": {
"id": "69225c33-f1ab-4347-8071-620d2134cf31",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 4
},
"display": {
"x": 360,
"y": 564
}
},
"858e1bb5-4a33-4dc5-8a84-2330d0669bf0": {
"id": "858e1bb5-4a33-4dc5-8a84-2330d0669bf0",
"name": "CheckPlayerLastWinOrLost",
"category": "condition",
"title": "CheckPlayerLastWinOrLost(<gIPLResult>,<cmp>)",
"description": "检查玩家上次输赢情况\ngIPLResult 比较值 支持@\ncmp 比较",
"properties": {
"gIPLResult": "@1",
"cmp": 2
},
"display": {
"x": 432,
"y": 636
}
},
"4e3753b8-309a-4976-984c-7ec00665ccf2": {
"id": "4e3753b8-309a-4976-984c-7ec00665ccf2",
"name": "SetIntAction",
"category": "action",
"title": "SetIntAction(<gINKey>,<gIPValue>)",
"description": "设置int参数值\ngINKey 黑版key值\ngIPValue 设置的值,支持@",
"properties": {
"gINKey": "needStartBet",
"gIPValue": "@0"
},
"display": {
"x": 420,
"y": 708
}
},
"5caa26b4-ff66-4b35-8713-8de52405da42": {
"id": "5caa26b4-ff66-4b35-8713-8de52405da42",
"name": "GetPlayerCoin",
"category": "action",
"title": "GetPlayerCoin(<gINKey>)",
"description": "得到玩家金币\ngINKey 保存key",
"properties": {
"gINKey": "playerCoin"
},
"display": {
"x": 264,
"y": -480
}
},
"86f7dc9c-ca22-4f66-9f5f-d75e3f0a8c02": {
"id": "86f7dc9c-ca22-4f66-9f5f-d75e3f0a8c02",
"name": "SetIntMulti",
"category": "action",
"title": "SetIntMulti(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设置乘法,保存数值\ngINKey 保存黑版key\ngIPValue1 v1 支持@\ngIPValue2 v2 支持@",
"properties": {
"gINKey": "betSrcCoin",
"gIPValue1": "betSrcCoin",
"gIPValue2": "playerCoin"
},
"display": {
"x": 336,
"y": -432
}
},
"45246284-428b-44b8-b976-169186544c9e": {
"id": "45246284-428b-44b8-b976-169186544c9e",
"name": "SetIntDiv",
"category": "action",
"title": "SetIntDiv(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设定除法保存数据到黑板\ngINKey \ngIPValue1\ngIPValue2",
"properties": {
"gINKey": "betSrcCoin",
"gIPValue1": "betSrcCoin",
"gIPValue2": "@100"
},
"display": {
"x": 312,
"y": -384
}
},
"1bf7fa77-6cc7-4120-8862-61668a6768bc": {
"id": "1bf7fa77-6cc7-4120-8862-61668a6768bc",
"name": "Priority",
"category": "composite",
"title": "Priority",
"description": "",
"properties": {},
"display": {
"x": 288,
"y": 1008
},
"children": [
"418a21fb-0971-4d1e-bbad-984453cde8bf",
"7024613f-625c-4dc8-8ebf-9f6b885d4142",
"3562d05e-c36f-422c-b9c0-44dd803c64c7",
"b2ecc51c-39f6-48c9-9176-586e2ac5f2ef"
]
},
"418a21fb-0971-4d1e-bbad-984453cde8bf": {
"id": "418a21fb-0971-4d1e-bbad-984453cde8bf",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 528,
"y": 924
},
"children": [
"17c1ea6f-6b58-45d3-9457-4ac747100654",
"b9d620f1-7c32-423b-bab4-dc50183a602d"
]
},
"7024613f-625c-4dc8-8ebf-9f6b885d4142": {
"id": "7024613f-625c-4dc8-8ebf-9f6b885d4142",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 528,
"y": 1080
},
"children": [
"1a77bfb7-6ec1-4414-bcdf-7f5c8ea05e0a",
"9501a1ea-d5d4-4437-b008-5901df5a3155"
]
},
"8289c2a3-9316-4a88-a2cd-b1f36d22d315": {
"id": "8289c2a3-9316-4a88-a2cd-b1f36d22d315",
"name": "RandIntAction",
"category": "action",
"title": "RandIntAction(<index>,<min>,<max>)",
"description": "随机获得一个[min,max)的整数保存到黑板的index key中",
"properties": {
"index": "sameNum",
"min": 2,
"max": 4
},
"display": {
"x": 720,
"y": -228
}
},
"65cd19af-85ed-4007-b276-cd4784c9e2eb": {
"id": "65cd19af-85ed-4007-b276-cd4784c9e2eb",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 720,
"y": 96
},
"children": [
"f60a1323-ca6a-43cc-bd26-ef5a3c5c750c",
"5c2c3259-96a7-4d01-85dd-9b89bbf95d9e",
"bec1e9bc-4be0-47ff-8a69-f2211bd68011",
"886ee374-f912-4bd0-8095-b3961096e536"
]
},
"886ee374-f912-4bd0-8095-b3961096e536": {
"id": "886ee374-f912-4bd0-8095-b3961096e536",
"name": "Priority",
"category": "composite",
"title": "Priority",
"description": "",
"properties": {},
"display": {
"x": 804,
"y": 240
},
"children": [
"8ad87cb8-b5cc-456f-bf95-ba0d0b0b9cf4",
"a8daa59d-2bba-4fc5-b0d8-9e8dbb6a3329"
]
},
"a8daa59d-2bba-4fc5-b0d8-9e8dbb6a3329": {
"id": "a8daa59d-2bba-4fc5-b0d8-9e8dbb6a3329",
"name": "SetIntAction",
"category": "action",
"title": "SetIntAction(<gINKey>,<gIPValue>)",
"description": "设置int参数值\ngINKey 黑版key值\ngIPValue 设置的值,支持@",
"properties": {
"gINKey": "betIsOk",
"gIPValue": "@1"
},
"display": {
"x": 1008,
"y": 300
}
},
"5c2c3259-96a7-4d01-85dd-9b89bbf95d9e": {
"id": "5c2c3259-96a7-4d01-85dd-9b89bbf95d9e",
"name": "CheckInt",
"category": "condition",
"title": "CheckInt(<keyName>,<value>,<cmp>)",
"description": "检查黑板的一个值和待比较值\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"keyName": "betIsOk",
"value": 0,
"cmp": 2
},
"display": {
"x": 984,
"y": 96
}
},
"630af409-8ad9-44c6-8686-29a39b94d392": {
"id": "630af409-8ad9-44c6-8686-29a39b94d392",
"name": "SetIntAction",
"category": "action",
"title": "SetIntAction(<gINKey>,<gIPValue>)",
"description": "设置int参数值\ngINKey 黑版key值\ngIPValue 设置的值,支持@",
"properties": {
"gINKey": "betIsOk",
"gIPValue": "@0"
},
"display": {
"x": 324,
"y": 312
}
},
"b2ecc51c-39f6-48c9-9176-586e2ac5f2ef": {
"id": "b2ecc51c-39f6-48c9-9176-586e2ac5f2ef",
"name": "CheckPlayerCoin",
"category": "condition",
"title": "CheckPlayerCoin(<gIPCoin>,<cmp>)",
"description": "检查用户金币\ngIPCoin 支持@ 用户需要比较的金币\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPCoin": "betCoin",
"cmp": 0
},
"display": {
"x": 600,
"y": 1488
}
},
"4cf9a0a2-32b6-4aff-826a-f7d6e69726c7": {
"id": "4cf9a0a2-32b6-4aff-826a-f7d6e69726c7",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 84,
"y": 348
},
"children": [
"630af409-8ad9-44c6-8686-29a39b94d392",
"8992bffc-13af-4cb0-ab3b-fb37424be47e",
"9dc23b33-85ab-4010-85cc-bb61b1cb1b89"
]
},
"8992bffc-13af-4cb0-ab3b-fb37424be47e": {
"id": "8992bffc-13af-4cb0-ab3b-fb37424be47e",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 1
},
"display": {
"x": 300,
"y": 384
}
},
"9dc23b33-85ab-4010-85cc-bb61b1cb1b89": {
"id": "9dc23b33-85ab-4010-85cc-bb61b1cb1b89",
"name": "Runner",
"category": "action",
"title": "Runner",
"description": "",
"properties": {},
"display": {
"x": 300,
"y": 456
}
},
"de240ce6-74f8-4c15-8f6f-f0486d98cf93": {
"id": "de240ce6-74f8-4c15-8f6f-f0486d98cf93",
"name": "Runner",
"category": "action",
"title": "Runner",
"description": "",
"properties": {},
"display": {
"x": 948,
"y": 372
}
},
"3868f9e0-f1f2-4927-9b75-f4049a3f5fa6": {
"id": "3868f9e0-f1f2-4927-9b75-f4049a3f5fa6",
"name": "Priority",
"category": "composite",
"title": "Priority",
"description": "",
"properties": {},
"display": {
"x": -360,
"y": 144
},
"children": [
"a0833ec6-4c79-491d-8983-58ccae4d0329",
"3fb1e974-7d51-4a6f-9701-fe001c3bd3a3",
"19403a37-6769-4911-a71c-cb49f92a47b4",
"e683afae-4710-4113-9c6a-ffde88d780a1"
]
},
"3fb1e974-7d51-4a6f-9701-fe001c3bd3a3": {
"id": "3fb1e974-7d51-4a6f-9701-fe001c3bd3a3",
"name": "MemSequence",
"category": "composite",
"title": "MemSequence",
"description": "",
"properties": {},
"display": {
"x": -48,
"y": 60
},
"children": [
"8ee2e525-0e10-4339-9fc1-091059a33a3b",
"96caa228-3af2-4e17-846d-41975eff29eb",
"4cf9a0a2-32b6-4aff-826a-f7d6e69726c7"
]
},
"96caa228-3af2-4e17-846d-41975eff29eb": {
"id": "96caa228-3af2-4e17-846d-41975eff29eb",
"name": "Priority",
"category": "composite",
"title": "Priority",
"description": "",
"properties": {},
"display": {
"x": 468,
"y": 192
},
"children": [
"e85533fb-029e-4366-8c59-d98768b9d994",
"de240ce6-74f8-4c15-8f6f-f0486d98cf93"
]
},
"e85533fb-029e-4366-8c59-d98768b9d994": {
"id": "e85533fb-029e-4366-8c59-d98768b9d994",
"name": "Inverter",
"category": "decorator",
"title": "Inverter",
"description": "",
"properties": {},
"display": {
"x": 588,
"y": 72
},
"child": "65cd19af-85ed-4007-b276-cd4784c9e2eb"
},
"5731b7b0-8447-43cf-8754-303d98a3634a": {
"id": "5731b7b0-8447-43cf-8754-303d98a3634a",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 1
},
"display": {
"x": 216,
"y": -672
}
},
"9c95a923-029b-49d7-bf78-48c9842dc0dc": {
"id": "9c95a923-029b-49d7-bf78-48c9842dc0dc",
"name": "RandIntAction",
"category": "action",
"title": "RandIntAction(<index>,<min>,<max>)",
"description": "随机获得一个[min,max)的整数保存到黑板的index key中",
"properties": {
"index": "takeCoinDiv",
"min": 10,
"max": 30
},
"display": {
"x": 936,
"y": 1188
}
},
"3562d05e-c36f-422c-b9c0-44dd803c64c7": {
"id": "3562d05e-c36f-422c-b9c0-44dd803c64c7",
"name": "Sequence",
"category": "composite",
"title": "Sequence",
"description": "",
"properties": {},
"display": {
"x": 528,
"y": 1224
},
"children": [
"8b13cab6-11cb-496e-81db-3fb2c38113e1",
"9c95a923-029b-49d7-bf78-48c9842dc0dc",
"86c9f692-be00-4d13-88a2-289f80251c60",
"6fecd80b-3aa1-465e-a723-174c44c46213",
"2bd2caca-136a-4e2c-9822-722df79a15be"
]
},
"86c9f692-be00-4d13-88a2-289f80251c60": {
"id": "86c9f692-be00-4d13-88a2-289f80251c60",
"name": "GetPlayerTakeCoin",
"category": "action",
"title": "GetPlayerTakeCoin(<gINKey>)",
"description": "获得玩家入场携带金币\ngINKey 保存黑板key",
"properties": {
"gINKey": "takeCoin"
},
"display": {
"x": 924,
"y": 1236
}
},
"2bd2caca-136a-4e2c-9822-722df79a15be": {
"id": "2bd2caca-136a-4e2c-9822-722df79a15be",
"name": "CheckPlayerCoin",
"category": "condition",
"title": "CheckPlayerCoin(<gIPCoin>,<cmp>)",
"description": "检查用户金币\ngIPCoin 支持@ 用户需要比较的金币\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPCoin": "takeCoin",
"cmp": 0
},
"display": {
"x": 912,
"y": 1428
}
},
"8b13cab6-11cb-496e-81db-3fb2c38113e1": {
"id": "8b13cab6-11cb-496e-81db-3fb2c38113e1",
"name": "SetIntMulti",
"category": "action",
"title": "SetIntMulti(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设置乘法,保存数值\ngINKey 保存黑版key\ngIPValue1 v1 支持@\ngIPValue2 v2 支持@",
"properties": {
"gINKey": "takeCoin",
"gIPValue1": "takeCoin",
"gIPValue2": "takeCoinDiv"
},
"display": {
"x": 972,
"y": 1140
}
},
"6fecd80b-3aa1-465e-a723-174c44c46213": {
"id": "6fecd80b-3aa1-465e-a723-174c44c46213",
"name": "SetIntDiv",
"category": "action",
"title": "SetIntDiv(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设定除法保存数据到黑板\ngINKey \ngIPValue1\ngIPValue2",
"properties": {
"gINKey": "takeCoin",
"gIPValue1": "takeCoin",
"gIPValue2": "@100"
},
"display": {
"x": 936,
"y": 1344
}
}
},
"display": {
"camera_x": 582.9299999917857,
"camera_y": -88.36499998209183,
"camera_z": 0.75,
"x": -480,
"y": 252
},
"custom_nodes": [
{
"version": "0.3.0",
"scope": "node",
"name": "RVBSceneState",
"category": "condition",
"title": "RVBSceneState(<state>)",
"description": "红黑场景状态判定\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RandIntAction",
"category": "action",
"title": "RandIntAction(<index>,<min>,<max>)",
"description": "随机获得一个[min,max)的整数保存到黑板的index key中",
"properties": {
"index": "key",
"min": 0,
"max": 1
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RandWait",
"category": "action",
"title": "RandWait(<minTime>,<maxTime>)",
"description": "节点暂停[minTime,maxTime)毫秒",
"properties": {
"minTime": 0,
"maxTime": 1
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RandomWeightComposite",
"category": "composite",
"title": "RandomWeightComposite(<weight>)",
"description": "根据权重随机,选择一个子节点。\n权重使用|分割。\n需要注意子节点的顺序个数需要和权重对应",
"properties": {
"weight": "\"\""
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "CheckBool",
"category": "condition",
"title": "CheckBool(<keyName>)",
"description": "检查一个黑板的key值",
"properties": {
"keyName": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "CheckInt",
"category": "condition",
"title": "CheckInt(<keyName>,<value>,<cmp>)",
"description": "检查黑板的一个值和待比较值\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"keyName": "key",
"value": 0,
"cmp": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "LogAction",
"category": "action",
"title": "LogAction(<info>,<level>)",
"description": "输出日志",
"properties": {
"info": "info",
"level": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RVBBetPct",
"category": "action",
"title": "RVBBetPct(<gIPpct>,<gIPArea>)",
"description": "红黑下注\ngIPpct 下注百分比黑板key 支持@\ngIPArea 下注区域黑板key 支持@",
"properties": {
"gIPpct": "key",
"gIPArea": 1
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RVBLastWinArea",
"category": "action",
"title": "RVBLastWinArea(<gINKey>)",
"description": "获得最后的下注结果保存到key没有返回失败",
"properties": {
"gINKey": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "LeaveGame",
"category": "action",
"title": "LeaveGame",
"description": "离开游戏",
"properties": {}
},
{
"version": "0.3.0",
"scope": "node",
"name": "CheckPlayerCoin",
"category": "condition",
"title": "CheckPlayerCoin(<gIPCoin>,<cmp>)",
"description": "检查用户金币\ngIPCoin 支持@ 用户需要比较的金币\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPCoin": "key",
"cmp": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "GetOutLimitCoin",
"category": "action",
"title": "GetOutLimitCoin(<gINKey>)",
"description": "获得玩家游戏踢出限制\ngINKey 保存到黑板key",
"properties": {
"gINKey": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "CheckPlayerGameNum",
"category": "condition",
"title": "CheckPlayerGameNum(<gIPGameNum>,<cmp>)",
"description": "检查用户游戏次数\ngIPGameNum支持@ 用户需要游戏次数\ncmp 比较\t\n 0 //小于\n 1 //小于等于\n 2 //等于\n 3 //大于\n 4 //大于等于",
"properties": {
"gIPGameNum": "key",
"cmp": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "CheckPlayerLastWinOrLost",
"category": "condition",
"title": "CheckPlayerLastWinOrLost(<gIPLResult>,<cmp>)",
"description": "检查玩家上次输赢情况\ngIPLResult 比较值 支持@\ncmp 比较",
"properties": {
"gIPLResult": "key",
"cmp": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "SetIntAction",
"category": "action",
"title": "SetIntAction(<gINKey>,<gIPValue>)",
"description": "设置int参数值\ngINKey 黑版key值\ngIPValue 设置的值,支持@",
"properties": {
"gINKey": "key",
"gIPValue": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RVBBetCoin",
"category": "action",
"title": "RVBBetCoin(<gIPBetCoin>,<gIPArea>)",
"description": "红黑押注\ngIPBetCoin 押注金额 支持@\ngIPArea 押注区域支持@",
"properties": {
"gIPBetCoin": "key",
"gIPArea": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RVBCheckBetCoin",
"category": "action",
"title": "RVBCheckBetCoin(<gIPSrcCoin>,<gINSaveCoin>)",
"description": "修正押注金额保存到黑板key\ngIPSrcCoin 押注金额支持@\ngINSaveCoin 保存后key",
"properties": {
"gIPSrcCoin": "key",
"gINSaveCoin": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "SetIntMulti",
"category": "action",
"title": "SetIntMulti(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设置乘法,保存数值\ngINKey 保存黑版key\ngIPValue1 v1 支持@\ngIPValue2 v2 支持@",
"properties": {
"gINKey": "key",
"gIPValue1": 0,
"gIPValue2": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "GetPlayerCoin",
"category": "action",
"title": "GetPlayerCoin(<gINKey>)",
"description": "得到玩家金币\ngINKey 保存key",
"properties": {
"gINKey": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "SetIntDiv",
"category": "action",
"title": "SetIntDiv(<gINKey>,<gIPValue1>,<gIPValue2>)",
"description": "设定除法保存数据到黑板\ngINKey \ngIPValue1\ngIPValue2",
"properties": {
"gINKey": "key",
"gIPValue1": 0,
"gIPValue2": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "RVBHistoryIsSame",
"category": "condition",
"title": "RVBHistoryIsSame(<gIPNum>)",
"description": "判定是上几局都是相同的结果",
"properties": {
"gIPNum": "key",
"num": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "GetPlayerTakeCoin",
"category": "action",
"title": "GetPlayerTakeCoin(<gINKey>)",
"description": "获得玩家入场携带金币\ngINKey 保存黑板key",
"properties": {
"gINKey": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "DVTHistoryIsSame",
"category": "condition",
"title": "DVTHistoryIsSame(<gIPNum>)",
"description": "判定是上几局都是相同的结果\ngIPNum 支持@",
"properties": {
"gIPNum": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "DVTLastWinArea",
"category": "action",
"title": "DVTLastWinArea(<gINKey>)",
"description": "龙虎最后获胜的区域保存到黑板",
"properties": {
"gINKey": "key"
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "DVTBetCoin",
"category": "action",
"title": "DVTBetCoin(<gIPBetCoin>,<gIPArea>)",
"description": "龙虎押注",
"properties": {
"gIPBetCoin": "key",
"gIPArea": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "DVTCheckBetCoin",
"category": "action",
"title": "DVTCheckBetCoin(<gIPSrcCoin>,<gINSaveCoin>)",
"description": "龙虎检查下注额度",
"properties": {
"gIPSrcCoin": 0,
"gINSaveCoin": 0
}
},
{
"version": "0.3.0",
"scope": "node",
"name": "DVTSceneState",
"category": "condition",
"title": "DVTSceneState(<state>)",
"description": "龙虎状态检查\n0 准备押注\n1 押注\n2 准备开牌\n3 开牌\n4 结算",
"properties": {
"state": 0
}
}
]
}