PASTEBIN
| #1 paste tool since 2002
create new paste
tools
api
archive
faq
PASTEBIN
create new paste
trending pastes
sign up
login
my alerts
my settings
my profile
Don't like ads?
PRO users
don't see any ads ;-)
Public Pastes
Untitled
4 sec ago
Untitled
7 sec ago
Teleporter Script
C++ | 9 sec ago
Ass hole Fever – Alysa Gap
9 sec ago
Untitled
10 sec ago
Untitled
12 sec ago
Untitled
15 sec ago
server newcamd 26 may 2013
33 sec ago
Untitled
By: a guest on
Nov 6th, 2012
| syntax:
C
| size: 7.61 KB | hits: 89 | expires: Never
download
|
raw
|
embed
|
report abuse
|
print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
int
randMove
;
int
prevMove
;
int
newMove
;
int
rTile
;
int
nTile
;
int
move
[
]
=
{
-
32
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32
}
;
int
spacing
;
int
ySpacing
;
int
level5
[
]
=
{
1
,
1
,
1
,
1
,
34
,
34
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
}
;
int
level5a
[
]
=
{
1
,
1
,
1
,
1
,
34
,
34
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
34
,
34
,
34
}
;
int
level7
[
]
=
{
1
,
1
,
1
,
1
,
1
,
1
,
34
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
}
;
int
level7a
[
]
=
{
0
,
34
,
1
,
33
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
}
;
int
level7b
[
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
1
,
2
}
;
int
level7c
[
]
=
{
34
,
34
,
34
,
34
,
1
,
1
,
1
,
1
,
1
,
2
,
1
,
2
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
2
,
2
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
34
}
;
int
level11
[
]
=
{
1
,
34
,
33
,
34
,
1
,
34
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
2
}
;
int
level11a
[
]
=
{
33
,
33
,
33
,
33
,
33
,
33
,
33
,
33
,
1
,
2
,
1
,
2
,
1
,
2
,
1
,
1
,
1
,
1
,
1
,
2
,
2
,
2
,
1
,
1
,
1
,
1
,
1
,
1
,
2
,
33
}
;
int
rMap
[
128
]
[
64
]
;
void
dTile
(
int
a
)
{
if
(
nTile
==
1
)
{
CreateActor
(
"level128"
,
"1"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
if
(
nTile
==
2
)
{
CreateActor
(
"level128"
,
"2"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
if
(
nTile
==
3
)
{
CreateActor
(
"level128"
,
"3"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
if
(
nTile
==
14
)
{
CreateActor
(
"level128"
,
"14"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
if
(
nTile
==
33
)
{
CreateActor
(
"level128"
,
"33"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
if
(
nTile
==
34
)
{
CreateActor
(
"level128"
,
"34"
,
"(none)"
,
"(none)"
,
spacing
+
32
,
newMove
+
ySpacing
+
a
,
false
)
;
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////
void
createTile
(
)
{
//////////////////////////////0////////////////////////////////////////////
nTile
=
3
;
rMap
[
0
]
[
a
]
=
nTile
;
dTile
(
0
)
;
/////////////////////////////1//////////////////////////////////////////
nTile
=
2
;
rMap
[
1
]
[
a
]
=
nTile
;
dTile
(
32
)
;
/////////////////////////////2/////////////////////////////////////////
nTile
=
2
;
rMap
[
2
]
[
a
]
=
nTile
;
dTile
(
64
)
;
/////////////////////////////3///////////////////////////////////////////
nTile
=
2
;
rMap
[
3
]
[
a
]
=
nTile
;
dTile
(
96
)
;
//////////////////////////4//////////////////////////////////////
rTile
=
rand
(
30
)
;
nTile
=
level5
[
rTile
]
;
dTile
(
128
)
;
rMap
[
4
]
[
a
]
=
nTile
;
//////////////////////////5//////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
5
]
[
a
-
1
]
==
34
||
rMap
[
4
]
[
a
]
==
34
)
{
nTile
=
level5a
[
rTile
]
;
}
else
{
nTile
=
level5
[
rTile
]
;
}
dTile
(
160
)
;
rMap
[
5
]
[
a
]
=
nTile
;
//////////////////////////6//////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
6
]
[
a
-
1
]
==
0
||
rMap
[
5
]
[
a
]
==
0
)
{
nTile
=
level7b
[
rTile
]
;
}
else
{
nTile
=
level7
[
rTile
]
;
}
dTile
(
192
)
;
rMap
[
6
]
[
a
]
=
nTile
;
//////////////////////////7//////////////////////////////////////
rTile
=
rand
(
30
)
;
// if(rMap[6][a]==0)
// {
// nTile = 0;
// }
//if (rMap[6][a+1]==0 || rMap[6][a-1]==0)
// {
// nTile = level7b[rTile];//most likely 0
//}
if
(
rMap
[
7
]
[
a
-
1
]
==
0
||
rMap
[
6
]
[
a
]
==
0
)
{
nTile
=
level7b
[
rTile
]
;
}
else
{
nTile
=
level7
[
rTile
]
;
}
dTile
(
224
)
;
rMap
[
7
]
[
a
]
=
nTile
;
//////////////////////////8///////////////////////////////////////
rTile
=
rand
(
30
)
;
//if(rMap[7][a]==0)
//{
// nTile = 0;
// }
// if (rMap[7][a+1]==0 || rMap[7][a-1]==0)
//{
// nTile = level7b[rTile];//most likely 0
// }
if
(
rMap
[
8
]
[
a
-
1
]
==
0
||
rMap
[
7
]
[
a
]
==
0
)
{
nTile
=
level7b
[
rTile
]
;
}
else
{
nTile
=
level7
[
rTile
]
;
}
dTile
(
256
)
;
rMap
[
8
]
[
a
]
=
nTile
;
//////////////////////////9///////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
9
]
[
a
-
1
]
==
34
||
rMap
[
8
]
[
a
]
==
34
)
{
nTile
=
level7c
[
rTile
]
;
}
else
if
(
rMap
[
9
]
[
a
-
1
]
==
0
)
{
nTile
=
level7a
[
rTile
]
;
}
else
{
nTile
=
level7
[
rTile
]
;
}
dTile
(
288
)
;
rMap
[
9
]
[
a
]
=
nTile
;
//////////////////////////10///////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
10
]
[
a
-
1
]
==
34
||
rMap
[
9
]
[
a
]
==
34
)
{
nTile
=
level7c
[
rTile
]
;
}
else
if
(
rMap
[
10
]
[
a
-
1
]
==
0
)
{
nTile
=
level7a
[
rTile
]
;
}
else
{
nTile
=
level7
[
rTile
]
;
}
dTile
(
320
)
;
rMap
[
10
]
[
a
]
=
nTile
;
//////////////////////////11///////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
11
]
[
a
-
1
]
==
34
||
rMap
[
10
]
[
a
]
==
34
)
{
nTile
=
level7c
[
rTile
]
;
}
else
if
(
rMap
[
11
]
[
a
-
1
]
==
33
||
rMap
[
10
]
[
a
]
==
33
)
{
nTile
=
level11a
[
rTile
]
;
}
else
{
nTile
=
level11
[
rTile
]
;
}
dTile
(
352
)
;
rMap
[
11
]
[
a
]
=
nTile
;
//////////////////////////12///////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
12
]
[
a
-
1
]
==
34
||
rMap
[
11
]
[
a
]
==
34
)
{
nTile
=
level7c
[
rTile
]
;
}
else
if
(
rMap
[
12
]
[
a
-
1
]
==
33
||
rMap
[
11
]
[
a
]
==
33
)
{
nTile
=
level11a
[
rTile
]
;
}
else
{
nTile
=
level11
[
rTile
]
;
}
dTile
(
384
)
;
rMap
[
12
]
[
a
]
=
nTile
;
//////////////////////////13///////////////////////////////////////
rTile
=
rand
(
30
)
;
if
(
rMap
[
13
]
[
a
-
1
]
==
34
||
rMap
[
12
]
[
a
]
==
34
)
{
nTile
=
level7c
[
rTile
]
;
}
else
if
(
rMap
[
13
]
[
a
-
1
]
==
33
||
rMap
[
12
]
[
a
]
==
33
)
{
nTile
=
level11a
[
rTile
]
;
}
else
{
nTile
=
level11
[
rTile
]
;
}
dTile
(
416
)
;
//202
rMap
[
13
]
[
a
]
=
nTile
;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
void
gTile
(
)
{
if
(
cloneindex
==
0
)
{
if
(
a
<
128
)
{
if
(
prevMove
==
0
)
{
randMove
=
rand
(
15
)
;
newMove
=
move
[
randMove
]
;
createTile
(
)
;
}
else
{
newMove
=
0
;
createTile
(
)
;
}
a
++;
spacing
+=
32
;
ySpacing
+=
newMove
;
}
if
(
a
==
128
)
{
DestroyActor
(
"Event Actor"
)
;
}
}
///////////////////////////////////////////////////////////////////////////////////////////////
}
/////////////////////////////////////////////////////////////////////////////////////////////////////
create a
new version
of this paste
RAW Paste Data
int randMove; int prevMove; int newMove; int rTile; int nTile; int move[] = {-32,0,0,0,0,0,0,0,0,0,0,0,0,0,32}; int spacing; int ySpacing; int level5[] = {1,1,1,1,34,34,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}; int level5a[]= {1,1,1,1,34,34,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,34,34,34}; int level7[] = {1,1,1,1,1,1,34,1,1,1,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}; int level7a[]= {0,34,1,33,0,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}; int level7b[]= {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2}; int level7c[]= {34,34,34,34,1,1,1,1,1,2,1,2,1,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,2,34}; int level11[]= {1,34,33,34,1,34,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2}; int level11a[]={33,33,33,33,33,33,33,33,1,2,1,2,1,2,1,1,1,1,1,2,2,2,1,1,1,1,1,1,2,33}; int rMap[128][64]; void dTile(int a) { if(nTile==1) { CreateActor("level128", "1", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } if(nTile==2) { CreateActor("level128", "2", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } if(nTile==3) { CreateActor("level128", "3", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } if(nTile==14) { CreateActor("level128", "14", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } if(nTile==33) { CreateActor("level128", "33", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } if(nTile==34) { CreateActor("level128", "34", "(none)", "(none)", spacing+32, newMove+ySpacing+a, false); } } ///////////////////////////////////////////////////////////////////////////////////////////////// void createTile() { //////////////////////////////0//////////////////////////////////////////// nTile = 3; rMap[0][a]=nTile; dTile(0); /////////////////////////////1////////////////////////////////////////// nTile = 2; rMap[1][a]=nTile; dTile(32); /////////////////////////////2///////////////////////////////////////// nTile = 2; rMap[2][a]=nTile; dTile(64); /////////////////////////////3/////////////////////////////////////////// nTile = 2; rMap[3][a]=nTile; dTile(96); //////////////////////////4////////////////////////////////////// rTile = rand(30); nTile = level5[rTile]; dTile(128); rMap[4][a]=nTile; //////////////////////////5////////////////////////////////////// rTile = rand(30); if(rMap[5][a-1]==34 || rMap[4][a]==34) { nTile = level5a[rTile]; } else { nTile = level5[rTile]; } dTile(160); rMap[5][a]=nTile; //////////////////////////6////////////////////////////////////// rTile = rand(30); if(rMap[6][a-1]==0 || rMap[5][a]==0) { nTile = level7b[rTile]; } else { nTile = level7[rTile]; } dTile(192); rMap[6][a]=nTile; //////////////////////////7////////////////////////////////////// rTile = rand(30); // if(rMap[6][a]==0) // { // nTile = 0; // } //if (rMap[6][a+1]==0 || rMap[6][a-1]==0) // { // nTile = level7b[rTile];//most likely 0 //} if(rMap[7][a-1]==0 || rMap[6][a]==0) { nTile = level7b[rTile]; } else { nTile = level7[rTile]; } dTile(224); rMap[7][a]=nTile; //////////////////////////8/////////////////////////////////////// rTile = rand(30); //if(rMap[7][a]==0) //{ // nTile = 0; // } // if (rMap[7][a+1]==0 || rMap[7][a-1]==0) //{ // nTile = level7b[rTile];//most likely 0 // } if(rMap[8][a-1]==0 || rMap[7][a]==0) { nTile = level7b[rTile]; } else { nTile = level7[rTile]; } dTile(256); rMap[8][a]=nTile; //////////////////////////9/////////////////////////////////////// rTile = rand(30); if(rMap[9][a-1]==34 || rMap[8][a]==34) { nTile = level7c[rTile]; } else if(rMap[9][a-1]==0) { nTile = level7a[rTile]; } else { nTile = level7[rTile]; } dTile(288); rMap[9][a]=nTile; //////////////////////////10/////////////////////////////////////// rTile = rand(30); if(rMap[10][a-1]==34 || rMap[9][a]==34) { nTile = level7c[rTile]; } else if(rMap[10][a-1]==0) { nTile = level7a[rTile]; } else { nTile = level7[rTile]; } dTile(320); rMap[10][a]=nTile; //////////////////////////11/////////////////////////////////////// rTile = rand(30); if(rMap[11][a-1]==34 || rMap[10][a]==34) { nTile = level7c[rTile]; } else if(rMap[11][a-1]==33 || rMap[10][a]==33) { nTile = level11a[rTile]; } else { nTile = level11[rTile]; } dTile(352); rMap[11][a]=nTile; //////////////////////////12/////////////////////////////////////// rTile = rand(30); if(rMap[12][a-1]==34 || rMap[11][a]==34) { nTile = level7c[rTile]; } else if(rMap[12][a-1]==33 || rMap[11][a]==33) { nTile = level11a[rTile]; } else { nTile = level11[rTile]; } dTile(384); rMap[12][a]=nTile; //////////////////////////13/////////////////////////////////////// rTile = rand(30); if(rMap[13][a-1]==34 || rMap[12][a]==34) { nTile = level7c[rTile]; } else if(rMap[13][a-1]==33 || rMap[12][a]==33) { nTile = level11a[rTile]; } else { nTile = level11[rTile]; } dTile(416);//202 rMap[13][a]=nTile; } ////////////////////////////////////////////////////////////////////////////////////////////////// void gTile() { if(cloneindex==0) { if(a<128) { if(prevMove==0) { randMove = rand(15); newMove = move[randMove]; createTile(); } else { newMove = 0; createTile(); } a++; spacing+=32; ySpacing+=newMove; } if(a==128) { DestroyActor("Event Actor"); } } /////////////////////////////////////////////////////////////////////////////////////////////// } /////////////////////////////////////////////////////////////////////////////////////////////////////