Вверх ↑
Ответов: 125
Рейтинг: 6
#1: 2017-09-06 16:22:58 ЛС | профиль | цитата
Vadimluk1 писал(а):
Не знаю как сделать,

Может так?
Add(MainForm,849100,140,287){
Width=431
Height=329
Caption="Умный бот (0.0.7)"
Position=1
link(onDeactivate,14365186:In,[])
link(onCreate,12587813:doEvent1,[])
}
Add(Edit,8670163,294,301)
{
Width=415
Align=2
Text=""
link(onEnter,2078886:doEvent1,[])
}
Add(Memo,14659374,588,308)
{
Top=20
Width=415
Height=271
Align=5
Point(EndIdx)
}
Add(Hub,2078886,392,308)
{
OutCount=4
link(onEvent1,425789:doEvent1,[])
link(onEvent2,1070188:In,[])
link(onEvent3,15287741:In,[])
link(onEvent4,11069576:In,[])
}
Add(MultiElement,4465529,448,392)
{
link(onEvent1,13480827:doWork3,[(494,398)])
link(onEvent2,5198890:In,[])
link(Data1,290693:Var,[])
}
BEGIN_SDK
Add(EditMulti,1061766,14,28)
{
EventCount=2
WorkCount=6
DataCount=1
Width=713
Height=564
link(doWork1,16561956:In,[])
link(doWork2,4726208:In,[])
link(doWork3,7875121:In,[])
link(doWork4,5867775:In,[])
link(doWork5,4689441:In,[])
link(doWork6,164200:In,[])
}
Add(StrList,7590074,301,210)
{
FileName="Бот.txt"
}
Add(Replace,5125365,511,343)
{
SubStr="$имя"
link(onReplace,537481:doEvent1,[])
link(Str,6494692:Value,[(517,324)(503,324)])
link(Dest,13323879:Var,[])
}
Add(Memory,2056730,385,210)
{
Default=String(Незнакомец)
}
Add(ArrayEnum,10160767,161,385)
{
link(onItem,11174774:doSplit,[(219,391)(219,377)])
link(Array,13254377:Var,[(167,371)(195,371)])
}
Add(StrCase,1980422,154,63)
{
link(onModify,12485196:In,[])
}
Add(Memory,13976054,161,224)
{
link(onData,3607854:In,[])
}
Add(StrPart,11174774,231,371)
{
Char="="
DirectEvent=0
link(onSplit,7249463:In,[(271,377)(271,370)])
link(onPart,5320958:In,[])
}
Add(StrMask,15231518,350,329)
{
Point(doMask)
link(onTrue,15968388:doEvent1,[])
link(Str,4323014:Var3,[(356,327)])
}
Add(LineBreak,6437071,161,273)
{
Type=1
link(Data,7866856:Var2,[])
Primary=[11441942,189,28]
}
Add(Hub,13221857,322,329)
{
link(onEvent1,15231518:doMask,[(343,335)(343,342)])
link(onEvent2,15231518:doCompare,[(343,342)(343,335)])
}
Add(Memory,6494692,497,273)
{
}
Add(LineBreak,14006369,385,259)
{
Type=1
link(Data,2056730:Value,[])
Primary=[13323879,140,56]
}
Add(LineBreak,1380366,665,28)
{
link(Out,1061766:onEvent1,[])
Primary=[12842497,-84,315]
}
Add(GetDataEx,7866856,161,259)
{
link(Data,13976054:Value,[])
}
Add(InfoTip,3165757,119,35)
{
Info=#18:Регистру переводим
Width=99
Height=60
}
Add(InfoTip,11222914,252,182)
{
Info=#18:Шаблон+база данных|
Width=92
Height=88
}
Add(InfoTip,16629815,35,322)
{
Info=#12:Перебор базы|
Width=260
Height=102
}
Add(InfoTip,595701,301,294)
{
Info=#18:Сравнения с маской|
Width=148
Height=102
}
Add(InfoTip,15906990,462,238)
{
Info=#25:Подставка данных в шаблон|
Width=169
Height=144
}
Add(InfoTip,12074308,350,203)
{
Info=#8:Ваше имя|
Width=106
Height=74
}
Add(InfoTip,7416486,595,14)
{
Info=#21:Ответ отправить в чат|
Width=148
Height=53
}
Add(LineBreak,3692436,343,217)
{
link(Out,2056730:doValue,[(379,223)(379,216)])
Primary=[714054,-7,308]
}
Add(Position,3516802,224,525)
{
Target="т"
ShortSearch=1
link(onSearch,13507382:doDelete,[])
link(Str,9755323:Var2,[])
}
Add(Hub,12154121,91,371)
{
link(onEvent1,14808974:In,[(109,377)(109,363)])
link(onEvent2,9273955:In,[])
}
Add(Delete,13507382,273,525)
{
link(onDelete,12925771:doEvent1,[])
link(Str,9755323:Var3,[(279,502)])
link(Count,3516802:Position,[(293,513)(261,513)(261,569)(230,569)])
}
Add(GetDataEx,9755323,224,497)
{
link(Data,7096826:Var3,[(230,475)])
}
Add(GetDataEx,7096826,168,470)
{
Angle=3
link(Data,14181386:Var,[(165,475)(165,465)(174,465)])
}
Add(BlockFind,14337777,168,518)
{
IncludeBlock=1
StartBlock="меня"
EndBlock=" зовут "
Point(onNotFind)
link(onSearch,3516802:doSearch,[(212,524)(212,531)])
link(Text,7096826:Var1,[(174,494)(162,494)(162,464)(174,464)])
link(onNotFind,15880194:In,[(205,538)(205,559)])
}
Add(FormatStr,7079420,539,518)
{
Mask="%1=%2"
link(onFString,13325983:In,[])
link(Str1,1640201:Var,[])
link(Str2,8611511:Var,[])
}
Add(GetDataEx,4323014,343,322)
{
link(Data,11441942:Var,[(349,315)])
}
Add(DoData,11437723,413,427)
{
Data=Integer(1)
link(onEventData,16613748:In,[])
}
Add(LineBreak,6300389,490,518)
{
link(Out,7079420:doString,[])
Primary=[5867775,-455,-469]
}
Add(LineBreak,9234430,252,217)
{
link(Out,7590074:doAdd,[(288,223)(288,216)])
Primary=[13325983,329,301]
}
Add(LineBreak,16633871,77,42)
{
Type=1
link(Data,1061766:Data1,[(83,35)(20,35)])
Primary=[8611511,469,448]
}
Add(LineBreak,2879816,336,357)
{
Type=1
link(Data,4323014:Var2,[(342,344)(349,344)])
Primary=[1640201,203,133]
}
Add(LineBreak,15213532,371,434)
{
link(Out,11437723:doData,[(407,440)(407,433)])
Primary=[13667194,224,14]
}
Add(LineBreak,13414145,672,49)
{
link(Out,1061766:onEvent2,[(714,55)(714,41)])
Primary=[16613748,-217,378]
}
Add(InfoTip,8434756,371,406)
{
Info=#13:Окно обучения|
Width=113
Height=74
}
Add(InfoTip,2339548,490,476)
{
Info=#14:Увеличить базу|
Width=134
Height=102
}
Add(Hub,15968388,399,336)
{
link(onEvent1,9476941:In,[])
link(onEvent2,2300959:In,[])
}
Add(ChanelToIndex,11718092,518,392)
{
link(onIndex,15342785:doValue,[])
}
Add(LineBreak,13909519,476,392)
{
link(Out,11718092:doWork1,[])
Primary=[14808974,-364,-35]
}
Add(Memory,15342785,567,392)
{
}
Add(IndexToChanel,9053461,546,441)
{
Point(Index)
link(onEvent1,13667194:In,[(586,447)(586,454)])
link(Index,15342785:Value,[(552,425)(573,425)])
}
Add(LineBreak,7704057,504,441)
{
link(Out,9053461:doEvent,[])
Primary=[16510060,-259,-42]
}
Add(DoData,16561340,413,518)
{
Data=String(Друг? Ты ещё здесь?)
link(onEventData,13377872:In,[])
}
Add(Hub,537481,560,343)
{
InCount=2
OutCount=1
link(onEvent1,12842497:In,[])
}
Add(InfoTip,6290205,364,490)
{
Info=#23:МОДЕЛЬ ТЕКУЩЕЙ СИТУАЦИИ|
Width=120
Height=88
}
Add(LineBreak,9061568,371,518)
{
link(Out,16561340:doData,[])
Primary=[4689441,-336,-462]
}
Add(LineBreak,7301798,126,518)
{
link(Out,14337777:doSearch,[])
Primary=[9273955,-7,-140]
}
Add(LineBreak,13573178,140,280)
{
Type=1
link(Data,7866856:Var1,[(146,272)(158,272)(158,264)])
Primary=[14181386,28,161]
}
Add(InfoTip,14262625,112,434)
{
Info=#24:Заполнить данные шаблона|
Width=246
Height=137
}
Add(InfoTip,6187143,483,385)
{
Info=#19:Знаю ответ или нет?|
Width=141
Height=88
}
Add(LineBreak,10856578,525,357)
{
link(Out,537481:doEvent2,[(557,363)(557,356)])
Primary=[13377872,-70,161]
}
Add(LineBreak,5397470,455,406)
{
link(Out,7193859:doEvent1,[(487,412)(487,419)])
Primary=[2300959,-28,-63]
}
Add(LineBreak,9402986,469,343)
{
link(Out,5125365:doReplace,[])
Primary=[9476941,-42,-7]
}
Add(LineBreak,9320445,455,280)
{
link(Out,6494692:doValue,[(491,286)(491,279)])
Primary=[7249463,-175,84]
}
Add(LineBreak,2552832,287,329)
{
link(Out,13221857:doEvent1,[])
Primary=[5320958,-7,49]
}
Add(LineBreak,9459904,308,273)
{
Type=1
link(Data,7590074:Array,[(314,264)(321,264)])
Primary=[13254377,-119,70]
}
Add(LineBreak,10533896,259,238)
{
link(Out,7590074:doLoad,[])
Primary=[4726208,-224,-203]
}
Add(LineBreak,9033219,259,245)
{
link(Out,7590074:doSave,[])
Primary=[7875121,-224,-203]
}
Add(LineBreak,1800141,42,371)
{
link(Out,12154121:doEvent1,[])
Primary=[3607854,161,-147]
}
Add(InfoTip,1402341,133,203)
{
Info=#18:Текст пользователя|
Width=99
Height=109
}
Add(LineBreak,10080308,112,224)
{
link(Out,13976054:doValue,[])
Primary=[12485196,84,-161]
}
Add(LineBreak,6834044,112,63)
{
link(Out,1980422:doModify,[])
Primary=[16561956,-77,-35]
}
Add(LineBreak,14245432,259,231)
{
link(Out,7590074:doText,[])
Primary=[164200,-231,-168]
}
Add(Hub,7193859,497,413)
{
InCount=2
OutCount=1
link(onEvent1,11718092:doWork2,[(515,419)(515,405)])
}
Add(Hub,12925771,315,525)
{
link(onEvent1,714054:In,[])
link(onEvent2,7932947:In,[(333,538)(333,545)])
}
Add(LineBreak,15592327,462,448)
{
link(Out,7193859:doEvent2,[(494,454)(494,426)])
Primary=[7932947,-126,91]
}
Add(LineBreak,1099846,112,399)
{
link(Out,10160767:doEnum,[(152,405)(152,391)])
Primary=[15880194,98,154]
}
END_SDK
Add(Hub,425789,504,308)
{
InCount=2
OutCount=1
link(onEvent1,14659374:doAdd,[])
}
Add(InfoTip,16066098,273,280)
{
Info=#10:Пишем боту|
Width=71
Height=88
}
Add(InfoTip,9407358,574,280)
{
Info=#3:Чат|
Height=88
}
Add(InfoTip,5693582,357,294)
{
Info=#6:Анализ|
Width=183
Height=158
}
Add(InfoTip,6332098,112,259)
{
Info=#14:Сама программа|
Width=99
Height=88
}
Add(ChildForm,12125263,609,413)
{
link(onEvent1,8969991:In,[])
}
BEGIN_SDK
Add(EditMulti,10852987,21,21)
{
EventCount=1
WorkCount=2
VarCount=1
Width=335
link(doWork1,12521222:doText,[(35,27)(35,34)])
link(doWork2,2566730:doEvent1,[(25,34)(25,139)])
link(Var1,82201:Text,[(27,203)(125,203)])
}
Add(MainForm,16406984,49,105)
{
Left=35
Top=105
Height=187
Visible=1
Caption="Ответ"
BorderStyle=3
Position=1
Point(doVisible)
}
Add(Label,12521222,49,28)
{
Left=65
Top=20
Width=10
Height=17
Caption="?"
}
Add(Label,14623482,168,21)
{
Left=25
Top=20
Width=41
Height=17
Caption="Вопрос"
}
Add(Label,5533364,210,21)
{
Left=20
Top=95
Width=34
Height=17
Caption="Ответ"
}
Add(Edit,82201,119,154)
{
Left=60
Top=95
Width=325
Text=""
}
Add(Button,11412454,259,28)
{
Left=50
Top=135
Width=310
Caption="Запомни!!!"
link(onClick,6120050:doEvent1,[(296,34)(296,41)])
}
Add(Hub,2566730,28,133)
{
InCount=2
OutCount=1
link(onEvent1,16406984:doVisible,[])
}
Add(Hub,6120050,308,35)
{
link(onEvent1,10852987:onEvent1,[(339,41)(339,27)])
link(onEvent2,8699819:doData,[(334,48)(334,76)(268,76)(268,97)])
}
Add(DoData,8699819,301,91)
{
Data=Integer(0)
link(onEventData,12729854:In,[])
}
Add(Label,11450383,126,28)
{
Left=10
Top=55
Width=153
Height=17
Caption="Пиши, $имя=ваше имя пишет"
}
Add(InfoTip,4613941,105,147)
{
Info=#5:Ответ|
Height=60
}
Add(InfoTip,6625118,119,7)
{
Info=#7:Надпись|
Width=134
Height=67
}
Add(LineBreak,15946505,-7,154)
{
link(Out,2566730:doEvent2,[(25,160)(25,146)])
Primary=[12729854,350,-63]
}
Add(InfoTip,906575,259,21)
{
Info=#10:Запомни!!!|
Width=120
Height=109
}
Add(InfoTip,4057871,7,14)
{
Info=#6:Вопрос|
Width=106
Height=60
}
END_SDK
Add(LineBreak,8111168,609,455)
{
Type=1
link(Data,12125263:Var1,[])
Primary=[290693,-161,-91]
}
Add(LineBreak,13035288,553,420)
{
link(Out,12125263:doWork2,[])
Primary=[5198890,-49,-21]
}
Add(LineBreak,12114544,567,413)
{
link(Out,12125263:doWork1,[])
Primary=[15287741,-133,-91]
}
Add(InfoTip,13685062,553,399)
{
Info=#8:Обучение|
Width=134
Height=81
}
Add(Thread,3438383,147,427)
{
Delay=60000
FastStop=0
BusyEvent=1
link(onExec,5466485:In,[])
}
Add(LineBreak,3870896,98,427)
{
link(Out,3438383:doStart,[])
Primary=[11069576,322,-98]
}
Add(LineBreak,13331063,378,420)
{
link(Out,4465529:doWork5,[])
Primary=[5466485,-189,7]
}
Add(InfoTip,4216468,105,413)
{
Info=#23:МОДЕЛЬ ТЕКУЩЕЙ СИТУАЦИИ|
Width=120
Height=88
}
Add(MultiElement,1006388,399,168)
{
link(onEvent1,7849329:In,[])
link(Data1,2369255:Var1,[])
}
BEGIN_SDK
Add(EditMulti,7866420,21,21)
{
EventCount=1
WorkCount=1
DataCount=1
Width=517
Height=522
link(doWork1,1895870:doEvent1,[(56,27)(56,83)])
}
Add(FormatStr,10868042,378,147)
{
Mask="привет=%1\r\nхорошо=%2"
link(onFString,9762443:In,[])
link(Str1,7342771:Value,[])
link(Str2,12951591:Value,[])
}
Add(Memory,7342771,378,70)
{
link(onData,2063446:In,[])
}
Add(Hub,2223019,245,224)
{
InCount=4
OutCount=1
link(onEvent1,4743219:In,[])
}
Add(DoData,13169083,182,224)
{
Data=String(С добрым утром! Как поспал $имя! (Добрый))
link(onEventData,2223019:doEvent1,[])
}
Add(IndexToChanel,11470348,140,224)
{
Count=4
Point(Index)
link(onEvent1,13169083:doData,[])
link(onEvent2,12658253:doData,[])
link(onEvent3,4239341:doData,[])
link(onEvent4,16243246:doData,[])
link(Index,10299228:Var,[])
}
Add(Random,8995426,147,70)
{
Max=3
link(onRandom,1372461:doValue,[])
}
Add(Hub,1895870,91,77)
{
OutCount=4
link(onEvent1,8995426:doRandomize,[])
link(onEvent2,8995426:doRandom,[(123,90)(123,76)])
link(onEvent3,1101877:doEvent,[(146,97)(146,191)(58,191)(58,230)])
link(onEvent4,2696908:In,[])
}
Add(DoData,12658253,189,231)
{
Data=String(Ура! Ты проснулся, как рад тебя видеть $имя! (Радостный))
link(onEventData,2223019:doEvent2,[])
}
Add(DoData,4239341,196,238)
{
Data=String(Привет $имя, утро, как то не радует. (Грустный))
link(onEventData,2223019:doEvent3,[])
}
Add(DoData,16243246,203,245)
{
Data=String(И тебе НЕ ЗАБОЛЕТЬ $имя! (Злой))
link(onEventData,2223019:doEvent4,[])
}
Add(Memory,12951591,385,105)
{
link(onData,12331353:In,[])
}
Add(InfoTip,5710785,133,202)
{
Info=#4:Утро|
Width=176
Height=74
}
Add(InfoTip,9726908,133,447)
{
Info=#4:Ночь|
Width=176
Height=81
}
Add(InfoTip,2255865,133,363)
{
Info=#5:Вечер|
Width=176
Height=81
}
Add(LineBreak,8039065,252,70)
{
Caption="m0"
link(Out,16317582:doEvent1,[])
Primary=[4743219,21,154]
}
Add(InfoTip,2975891,133,279)
{
Info=#4:День|
Width=176
Height=81
}
Add(DoData,16738468,182,469)
{
Data=String(С добрый ночи! Как дела $имя! (Добрый))
link(onEventData,12050378:doEvent1,[])
}
Add(IndexToChanel,3449992,140,469)
{
Count=4
Point(Index)
link(onEvent1,16738468:doData,[])
link(onEvent2,12750268:doData,[])
link(onEvent3,1302679:doData,[])
link(onEvent4,8562434:doData,[])
link(Index,3214811:Var,[])
}
Add(DoData,12750268,189,476)
{
Data=String(Ура! Ты пришёл, как рад тебя видеть $имя! (Радостный))
link(onEventData,12050378:doEvent2,[])
}
Add(DoData,1302679,196,483)
{
Data=String(Привет $имя, ночь, как то не радует. (Грустный))
link(onEventData,12050378:doEvent3,[])
}
Add(DoData,8562434,203,490)
{
Data=String(И тебе НЕ ЗАБОЛЕТЬ $имя! (Злой))
link(onEventData,12050378:doEvent4,[])
}
Add(Hub,12050378,245,469)
{
InCount=4
OutCount=1
link(onEvent1,10104722:In,[])
}
Add(Hub,16317582,357,70)
{
InCount=4
OutCount=1
link(onEvent1,7342771:doValue,[])
}
Add(LineBreak,7738729,273,77)
{
Caption="m3"
link(Out,16317582:doEvent2,[])
Primary=[10104722,0,392]
}
Add(DoData,1919504,182,385)
{
Data=String(С доброго вечера! Как дела $имя! (Добрый))
link(onEventData,493034:doEvent1,[])
}
Add(IndexToChanel,596981,140,385)
{
Count=4
Point(Index)
link(onEvent1,1919504:doData,[])
link(onEvent2,3114115:doData,[])
link(onEvent3,944811:doData,[])
link(onEvent4,4375146:doData,[])
link(Index,224732:Var,[])
}
Add(DoData,3114115,189,392)
{
Data=String(Ура! Ты пришёл, как рад тебя видеть $имя! (Радостный))
link(onEventData,493034:doEvent2,[])
}
Add(DoData,944811,196,399)
{
Data=String(Привет $имя, вечер, как то не радует. (Грустный))
link(onEventData,493034:doEvent3,[])
}
Add(DoData,4375146,203,406)
{
Data=String(И тебе НЕ ЗАБОЛЕТЬ $имя! (Злой))
link(onEventData,493034:doEvent4,[])
}
Add(Hub,493034,245,385)
{
InCount=4
OutCount=1
link(onEvent1,7063849:In,[])
}
Add(LineBreak,15878628,294,84)
{
Caption="m2"
link(Out,16317582:doEvent3,[])
Primary=[7063849,-21,301]
}
Add(DoData,8978808,182,301)
{
Data=String(С доброго дня! Как дела $имя! (Добрый))
link(onEventData,11416233:doEvent1,[])
}
Add(IndexToChanel,9512011,140,301)
{
Count=4
Point(Index)
link(onEvent1,8978808:doData,[])
link(onEvent2,13508270:doData,[])
link(onEvent3,14127087:doData,[])
link(onEvent4,12638427:doData,[])
link(Index,12643095:Var,[])
}
Add(DoData,13508270,189,308)
{
Data=String(Ура! Ты пришёл, как рад тебя видеть $имя! (Радостный))
link(onEventData,11416233:doEvent2,[])
}
Add(DoData,14127087,196,315)
{
Data=String(Привет $имя, день, как то не радует. (Грустный))
link(onEventData,11416233:doEvent3,[])
}
Add(DoData,12638427,203,322)
{
Data=String(И тебе НЕ ЗАБОЛЕТЬ $имя! (Злой))
link(onEventData,11416233:doEvent4,[])
}
Add(Hub,11416233,245,301)
{
InCount=4
OutCount=1
link(onEvent1,1729973:In,[])
}
Add(LineBreak,15828404,315,91)
{
Caption="m1"
link(Out,16317582:doEvent4,[])
Primary=[1729973,-42,210]
}
Add(DoData,7628306,406,217)
{
Data=String(Я за тебя рад $имя! У меня тоже все хорошо! (Добрый))
link(onEventData,13485573:doEvent1,[])
}
Add(IndexToChanel,744422,364,217)
{
Count=4
Point(Index)
link(onEvent1,7628306:doData,[])
link(onEvent2,13100990:doData,[])
link(onEvent3,6040699:doData,[])
link(onEvent4,12927937:doData,[])
link(Index,16062603:Var,[])
}
Add(DoData,13100990,413,224)
{
Data=String(Я, очень за тебя рад, $имя! (Радостный))
link(onEventData,13485573:doEvent2,[])
}
Add(DoData,6040699,420,231)
{
Data=String(Хорошо, что хотя бы у тебя хорошее настроения! У меня плохое. (Грустный))
link(onEventData,13485573:doEvent3,[])
}
Add(DoData,12927937,427,238)
{
Data=String(Хорошее, говоришь? Могу исправить!!!! Я злой сегодня! (Злой))
link(onEventData,13485573:doEvent4,[])
}
Add(Hub,13485573,469,217)
{
InCount=4
OutCount=1
link(onEvent1,291377:In,[])
}
Add(LineBreak,9576647,322,217)
{
link(Out,744422:doEvent,[])
Primary=[2696908,-210,-119]
}
Add(LineBreak,6018471,343,105)
{
link(Out,12951591:doValue,[])
Primary=[291377,154,112]
}
Add(IndexToChanel,9237078,322,133)
{
Count=3
link(onEvent3,10868042:doString,[])
}
Add(CounterEx,15276082,280,133)
{
Max=2
link(onNext,9237078:doEvent,[])
}
Add(Hub,4419602,252,133)
{
InCount=2
OutCount=1
link(onEvent1,15276082:doNext,[])
}
Add(LineBreak,8530479,210,133)
{
link(Out,4419602:doEvent1,[])
Primary=[2063446,210,-63]
}
Add(LineBreak,8622349,210,140)
{
link(Out,4419602:doEvent2,[])
Primary=[12331353,217,-35]
}
Add(LineBreak,9315432,483,21)
{
link(Out,7866420:onEvent1,[])
Primary=[9762443,-63,126]
}
Add(IndexToChanel,1101877,77,224)
{
Count=4
Point(Index)
link(onEvent1,11470348:doEvent,[])
link(onEvent2,9512011:doEvent,[(127,237)(127,307)])
link(onEvent3,596981:doEvent,[(123,244)(123,391)])
link(onEvent4,3449992:doEvent,[(118,251)(118,475)])
link(Index,7866420:Data1,[(83,122)(27,122)])
}
Add(GlobalVar,1372461,189,70)
{
Name="moon"
}
Add(GlobalVar,10299228,140,203)
{
Name="moon"
}
Add(GlobalVar,12643095,140,280)
{
Name="moon"
}
Add(GlobalVar,224732,140,364)
{
Name="moon"
}
Add(GlobalVar,3214811,140,448)
{
Name="moon"
}
Add(GlobalVar,16062603,364,196)
{
Name="moon"
}
END_SDK
Add(Hub,12587813,182,301)
{
link(onEvent1,4771312:In,[])
link(onEvent2,11207426:In,[])
}
Add(InfoTip,2345257,315,98)
{
Info=#19:Настроения и Эмоции|
Width=232
Height=137
}
Add(LineBreak,12249665,455,315)
{
link(Out,13480827:doWork2,[])
Primary=[7849329,-14,-147]
}
Add(LineBreak,3182819,357,168)
{
link(Out,1006388:doWork1,[])
Primary=[11207426,-147,140]
}
Add(MultiElement,2369255,399,126)
{
}
BEGIN_SDK
Add(EditMulti,15199581,21,21)
{
VarCount=1
Width=251
Height=137
link(Var1,7468200:GetData,[(27,151)(76,151)])
}
Add(Time,12655241,70,28)
{
Format="h-M"
}
Add(ChangeMon,9778963,70,70)
{
link(onData,15076192:doEvent1,[])
link(Data,12655241:FormatTime,[])
}
Add(CounterEx,3162678,182,63)
{
Max=23
Direct=1
Point(doValue)
link(onNext,479992:doOperation,[])
}
Add(Hub,15076192,112,70)
{
link(onEvent1,3162678:doValue,[])
link(onEvent2,3758618:doFor,[(133,83)(133,62)])
}
Add(Math,479992,224,63)
{
OpType=3
Op2=6
ResultType=0
link(onResult,7468200:doData,[(268,69)(268,149)(56,149)(56,118)])
}
Add(For,3758618,140,56)
{
End=3
IncludeEnd=1
link(onEvent,3162678:doNext,[(177,62)(177,69)])
}
Add(EventFromData,7468200,70,112)
{
link(onEvent,9778963:doData,[(114,118)(114,107)(54,107)(54,76)])
}
END_SDK
Add(LineBreak,9979168,385,413)
{
link(Out,4465529:doWork4,[])
Primary=[8969991,266,0]
}
Add(LineBreak,4435947,392,406)
{
link(Out,4465529:doWork3,[])
Primary=[14365186,-168,-112]
}
Add(LineBreak,14283286,399,399)
{
link(Out,4465529:doWork2,[])
Primary=[4771312,-182,-98]
}
Add(LineBreak,2576225,406,392)
{
link(Out,4465529:doWork1,[])
Primary=[1070188,14,-77]
}
Add(HubEx,13480827,490,315)
{
link(onEvent,425789:doEvent2,[])
}
Зачем столько безымянных разрывов? Зачем там поток?
карма: 0

0
Редактировалось 3 раз(а), последний 2017-09-06 16:32:29