Add(MultiElementEx,11709301,483,182)
{
}
BEGIN_SDK
Add(EditMultiEx,10206973,41,21)
{
WorkCount=#9:doCompare|
EventCount=#8:onStrCat|
Width=377
Height=186
VOffset=49
link(doCompare,9966179:doValue,[])
}
Add(Memory,9966179,112,70)
{
link(onData,7084371:doOperation,[])
}
Add(GlobalVar,1154823,371,70)
{
Name="pan"
link(onValue,10206973:onStrCat,[])
}
Add(Math,7084371,168,70)
{
OpType=8
Op2=9
ResultType=0
link(onResult,2706964:doCompare,[])
}
Add(If_else,2706964,217,70)
{
Op2=Integer(0)
link(onTrue,8090188:doString,[])
link(onFalse,4302406:doString,[(257,83)(257,160)])
}
Add(GlobalVar,12483628,294,35)
{
Name="sim"
}
Add(FormatStr,8090188,288,70)
{
Mask="%1 - %2"
link(onFString,4120219:doWork2,[])
link(Str1,2497817:Var3,[(294,58)])
link(Str2,12483628:Var,[(301,66)(300,66)])
}
Add(GlobalVar,8134432,280,119)
{
Name="vse"
}
Add(FormatStr,4302406,273,154)
{
Mask="%1 - %2"
link(onFString,4120219:doWork3,[(347,160)])
link(Str1,2497817:Var2,[])
link(Str2,8134432:Var,[])
}
Add(GetDataEx,2497817,273,53)
{
Angle=3
link(Data,9966179:Value,[(153,58)(153,113)(118,113)])
}
Add(HubEx,4120219,343,70)
{
link(onEvent,1154823:doValue,[])
}
END_SDK
kamakama, у RND есть точка doRandomWithoutRepeats, используя которую не надо "тасовать карты" и строить "говнокод".