沙漠神殿(科幻版)
#include <iostream>
#include <string>
#include "minecraft.h"
using namespace std;
TxMinecraft mc;
int main(int argc, char** argv)
{
bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","4c4ce4431bdc409388e0a110f5aa9dcc");
if(!con){
return 0;
cout<<"连接失败";
}
bool fly=true;
mc.setPlayerFly("hanxuyao",fly);
int x,y,z,id,data;
cin>>x>>y>>z;
mc.setVariable(x,y,z);
//1
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,50,50,0,id,data);
id=159;
data=14;
mc.offsetDrawLine(35,4,0,43,12,0,id,data);
mc.offsetDrawLine(43,12,0,39,16,0,id,data);
mc.offsetDrawLine(35,4,0,31,8,0,id,data);
mc.offsetDrawLine(31,8,0,42,19,0,id,data);
mc.offsetDrawLine(42,19,0,31,30,0,id,data);
mc.offsetDrawLine(31,30,0,43,42,0,id,data);
mc.offsetDrawLine(43,42,0,37,48,0,id,data);
mc.offsetDrawLine(37,48,0,34,45,0,id,data);
mc.offsetDrawLine(34,45,0,40,39,0,id,data);
mc.offsetDrawLine(15,4,0,19,8,0,id,data);
mc.offsetDrawLine(15,4,0,7,12,0,id,data);
mc.offsetDrawLine(7,12,0,11,16,0,id,data);
mc.offsetDrawLine(19,8,0,8,19,0,id,data);
mc.offsetDrawLine(8,19,0,19,30,0,id,data);
mc.offsetDrawLine(19,30,0,7,42,0,id,data);
mc.offsetDrawLine(7,42,0,13,48,0,id,data);
mc.offsetDrawLine(13,48,0,16,45,0,id,data);
mc.offsetDrawLine(16,45,0,10,39,0,id,data);
mc.offsetDrawLine(21,0,0,21,12,0,id,data);
mc.offsetDrawLine(21,12,0,25,8,0,id,data);
mc.offsetDrawLine(25,8,0,29,12,0,id,data);
mc.offsetDrawLine(29,12,0,29,0,0,id,data);
mc.offsetDrawLine(25,36,0,29,32,0,id,data);
mc.offsetDrawLine(29,32,0,29,19,0,id,data);
mc.offsetDrawLine(25,36,0,21,32,0,id,data);
mc.offsetDrawLine(21,32,0,21,19,0,id,data);
mc.offsetDrawLine(29,19,0,25,15,0,id,data);
mc.offsetDrawLine(25,15,0,21,19,0,id,data);
mc.offsetDrawLine(25,40,0,35,50,0,id,data);
mc.offsetDrawLine(25,40,0,15,50,0,id,data);
mc.offsetDrawLine(40,0,0,50,10,0,id,data);
mc.offsetDrawLine(50,10,0,44,16,0,id,data);
mc.offsetDrawLine(44,16,0,44,35,0,id,data);
mc.offsetDrawLine(44,35,0,50,41,0,id,data);
mc.offsetDrawLine(50,41,0,41,50,0,id,data);
mc.offsetDrawLine(10,0,0,0,10,0,id,data);
mc.offsetDrawLine(0,10,0,6,16,0,id,data);
mc.offsetDrawLine(6,16,0,6,35,0,id,data);
mc.offsetDrawLine(6,35,0,0,41,0,id,data);
mc.offsetDrawLine(0,41,0,9,50,0,id,data);
int c=9;
id=0,data=0;
mc.setVariable(x,y,z);
for(int j=0;j<10;j++){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
c=41;
for(int j=0;j<10;j++){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
mc.offsetDrawLine(0,11,0,0,40,0,id,data);
mc.offsetDrawLine(1,12,0,1,39,0,id,data);
mc.offsetDrawLine(2,13,0,2,38,0,id,data);
mc.offsetDrawLine(3,14,0,3,37,0,id,data);
mc.offsetDrawLine(4,15,0,4,36,0,id,data);
mc.offsetDrawLine(5,16,0,5,35,0,id,data);
mc.offsetDrawLine(50,11,0,50,40,0,id,data);
mc.offsetDrawLine(49,12,0,49,39,0,id,data);
mc.offsetDrawLine(48,13,0,48,38,0,id,data);
mc.offsetDrawLine(47,14,0,47,37,0,id,data);
mc.offsetDrawLine(46,15,0,46,36,0,id,data);
mc.offsetDrawLine(45,16,0,45,35,0,id,data);
c=8;
for(int j=50;j>41;j--){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
c=42;
for(int j=50;j>41;j--){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
c=16;
for(int j=50;j>40;j--){
for(int i=c;i<=25;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
c=34;
for(int j=50;j>41;j--){
for(int i=c;i>=26;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
//2
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,0,50,50,id,data);
id=159;
data=14;
mc.offsetDrawLine(0,4,15,0,8,19,id,data);
mc.offsetDrawLine(0,4,15,0,12,7,id,data);
mc.offsetDrawLine(0,12,7,0,16,11,id,data);
mc.offsetDrawLine(0,8,19,0,19,8,id,data);
mc.offsetDrawLine(0,19,8,0,30,19,id,data);
mc.offsetDrawLine(0,30,19,0,42,7,id,data);
mc.offsetDrawLine(0,42,7,0,48,13,id,data);
mc.offsetDrawLine(0,48,13,0,45,16,id,data);
mc.offsetDrawLine(0,45,16,0,39,10,id,data);
mc.offsetDrawLine(0,4,35,0,12,43,id,data);
mc.offsetDrawLine(0,12,43,0,16,39,id,data);
mc.offsetDrawLine(0,4,35,0,8,31,id,data);
mc.offsetDrawLine(0,8,31,0,19,42,id,data);
mc.offsetDrawLine(0,19,42,0,30,31,id,data);
mc.offsetDrawLine(0,30,31,0,42,43,id,data);
mc.offsetDrawLine(0,42,43,0,48,37,id,data);
mc.offsetDrawLine(0,48,37,0,45,34,id,data);
mc.offsetDrawLine(0,45,34,0,39,40,id,data);
mc.offsetDrawLine(0,0,21,0,12,21,id,data);
mc.offsetDrawLine(0,12,21,0,8,25,id,data);
mc.offsetDrawLine(0,8,25,0,12,29,id,data);
mc.offsetDrawLine(0,12,29,0,0,29,id,data);
mc.offsetDrawLine(0,36,25,0,32,29,id,data);
mc.offsetDrawLine(0,32,29,0,19,29,id,data);
mc.offsetDrawLine(0,36,25,0,32,21,id,data);
mc.offsetDrawLine(0,32,21,0,19,21,id,data);
mc.offsetDrawLine(0,19,29,0,15,25,id,data);
mc.offsetDrawLine(0,15,25,0,19,21,id,data);
mc.offsetDrawLine(0,40,25,0,50,35,id,data);
mc.offsetDrawLine(0,40,25,0,50,15,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,id,data);
mc.offsetDrawLine(0,10,0,0,16,6,id,data);
mc.offsetDrawLine(0,16,6,0,35,6,id,data);
mc.offsetDrawLine(0,35,6,0,41,0,id,data);
mc.offsetDrawLine(0,41,0,0,50,9,id,data);
mc.offsetDrawLine(0,0,40,0,10,50,id,data);
mc.offsetDrawLine(0,10,50,0,16,44,id,data);
mc.offsetDrawLine(0,16,44,0,35,44,id,data);
mc.offsetDrawLine(0,0,40,0,10,50,id,data);
mc.offsetDrawLine(0,35,44,0,41,50,id,data);
mc.offsetDrawLine(0,41,50,0,50,41,id,data);
mc.offsetDrawLine(0,10,50,0,16,44,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,0,0);
mc.offsetDrawLine(0,0,0,0,10,10,24,2);
mc.offsetDrawLine(0,0,10,0,10,0,id,data);
mc.setOffsetBlock(0,0,0,24,2);
c=9;
id=0,data=0;
for(int j=0;j<10;j++){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
c=41;
for(int j=0;j<10;j++){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
mc.offsetDrawLine(0,11,0,0,40,0,id,data);
mc.offsetDrawLine(0,12,1,0,39,1,id,data);
mc.offsetDrawLine(0,13,2,0,38,2,id,data);
mc.offsetDrawLine(0,14,3,0,37,3,id,data);
mc.offsetDrawLine(0,15,4,0,36,4,id,data);
mc.offsetDrawLine(0,16,5,0,35,5,id,data);
mc.offsetDrawLine(0,11,50,0,40,50,id,data);
mc.offsetDrawLine(0,12,49,0,39,49,id,data);
mc.offsetDrawLine(0,13,48,0,38,48,id,data);
mc.offsetDrawLine(0,14,47,0,37,47,id,data);
mc.offsetDrawLine(0,15,46,0,36,46,id,data);
mc.offsetDrawLine(0,16,45,0,35,45,id,data);
c=8;
for(int j=50;j>41;j--){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
c=42;
for(int j=50;j>41;j--){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
c=16;
for(int j=50;j>40;j--){
for(int i=c;i<=25;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
c=34;
for(int j=50;j>41;j--){
for(int i=c;i>=26;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
//3
mc.setVariable(x,y,z+50);
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,50,50,0,id,data);
id=159;
data=14;
mc.offsetDrawLine(35,4,0,43,12,0,id,data);
mc.offsetDrawLine(43,12,0,39,16,0,id,data);
mc.offsetDrawLine(35,4,0,31,8,0,id,data);
mc.offsetDrawLine(31,8,0,42,19,0,id,data);
mc.offsetDrawLine(42,19,0,31,30,0,id,data);
mc.offsetDrawLine(31,30,0,43,42,0,id,data);
mc.offsetDrawLine(43,42,0,37,48,0,id,data);
mc.offsetDrawLine(37,48,0,34,45,0,id,data);
mc.offsetDrawLine(34,45,0,40,39,0,id,data);
mc.offsetDrawLine(15,4,0,19,8,0,id,data);
mc.offsetDrawLine(15,4,0,7,12,0,id,data);
mc.offsetDrawLine(7,12,0,11,16,0,id,data);
mc.offsetDrawLine(19,8,0,8,19,0,id,data);
mc.offsetDrawLine(8,19,0,19,30,0,id,data);
mc.offsetDrawLine(19,30,0,7,42,0,id,data);
mc.offsetDrawLine(7,42,0,13,48,0,id,data);
mc.offsetDrawLine(13,48,0,16,45,0,id,data);
mc.offsetDrawLine(16,45,0,10,39,0,id,data);
mc.offsetDrawLine(21,0,0,21,12,0,id,data);
mc.offsetDrawLine(21,12,0,25,8,0,id,data);
mc.offsetDrawLine(25,8,0,29,12,0,id,data);
mc.offsetDrawLine(29,12,0,29,0,0,id,data);
mc.offsetDrawLine(25,36,0,29,32,0,id,data);
mc.offsetDrawLine(29,32,0,29,19,0,id,data);
mc.offsetDrawLine(25,36,0,21,32,0,id,data);
mc.offsetDrawLine(21,32,0,21,19,0,id,data);
mc.offsetDrawLine(29,19,0,25,15,0,id,data);
mc.offsetDrawLine(25,15,0,21,19,0,id,data);
mc.offsetDrawLine(25,40,0,35,50,0,id,data);
mc.offsetDrawLine(25,40,0,15,50,0,id,data);
mc.offsetDrawLine(40,0,0,50,10,0,id,data);
mc.offsetDrawLine(50,10,0,44,16,0,id,data);
mc.offsetDrawLine(44,16,0,44,35,0,id,data);
mc.offsetDrawLine(44,35,0,50,41,0,id,data);
mc.offsetDrawLine(50,41,0,41,50,0,id,data);
mc.offsetDrawLine(10,0,0,0,10,0,id,data);
mc.offsetDrawLine(0,10,0,6,16,0,id,data);
mc.offsetDrawLine(6,16,0,6,35,0,id,data);
mc.offsetDrawLine(6,35,0,0,41,0,id,data);
mc.offsetDrawLine(0,41,0,9,50,0,id,data);
c=9;
id=0,data=0;
for(int j=0;j<10;j++){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
c=41;
for(int j=0;j<10;j++){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
mc.offsetDrawLine(0,11,0,0,40,0,id,data);
mc.offsetDrawLine(1,12,0,1,39,0,id,data);
mc.offsetDrawLine(2,13,0,2,38,0,id,data);
mc.offsetDrawLine(3,14,0,3,37,0,id,data);
mc.offsetDrawLine(4,15,0,4,36,0,id,data);
mc.offsetDrawLine(5,16,0,5,35,0,id,data);
mc.offsetDrawLine(50,11,0,50,40,0,id,data);
mc.offsetDrawLine(49,12,0,49,39,0,id,data);
mc.offsetDrawLine(48,13,0,48,38,0,id,data);
mc.offsetDrawLine(47,14,0,47,37,0,id,data);
mc.offsetDrawLine(46,15,0,46,36,0,id,data);
mc.offsetDrawLine(45,16,0,45,35,0,id,data);
c=8;
for(int j=50;j>41;j--){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
c=42;
for(int j=50;j>41;j--){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
c=16;
for(int j=50;j>40;j--){
for(int i=c;i<=25;i++){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c++;
}
c=34;
for(int j=50;j>41;j--){
for(int i=c;i>=26;i--){
mc.offsetDrawLine(i,j,0,i,j,0,id,data);
}
c--;
}
mc.setVariable(x,y,z-50);
//4
mc.setVariable(x+50,y,z);
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,0,50,50,id,data);
id=159;
data=14;
mc.offsetDrawLine(0,4,15,0,8,19,id,data);
mc.offsetDrawLine(0,4,15,0,12,7,id,data);
mc.offsetDrawLine(0,12,7,0,16,11,id,data);
mc.offsetDrawLine(0,8,19,0,19,8,id,data);
mc.offsetDrawLine(0,19,8,0,30,19,id,data);
mc.offsetDrawLine(0,30,19,0,42,7,id,data);
mc.offsetDrawLine(0,42,7,0,48,13,id,data);
mc.offsetDrawLine(0,48,13,0,45,16,id,data);
mc.offsetDrawLine(0,45,16,0,39,10,id,data);
mc.offsetDrawLine(0,4,35,0,12,43,id,data);
mc.offsetDrawLine(0,12,43,0,16,39,id,data);
mc.offsetDrawLine(0,4,35,0,8,31,id,data);
mc.offsetDrawLine(0,8,31,0,19,42,id,data);
mc.offsetDrawLine(0,19,42,0,30,31,id,data);
mc.offsetDrawLine(0,30,31,0,42,43,id,data);
mc.offsetDrawLine(0,42,43,0,48,37,id,data);
mc.offsetDrawLine(0,48,37,0,45,34,id,data);
mc.offsetDrawLine(0,45,34,0,39,40,id,data);
mc.offsetDrawLine(0,0,21,0,12,21,id,data);
mc.offsetDrawLine(0,12,21,0,8,25,id,data);
mc.offsetDrawLine(0,8,25,0,12,29,id,data);
mc.offsetDrawLine(0,12,29,0,0,29,id,data);
mc.offsetDrawLine(0,36,25,0,32,29,id,data);
mc.offsetDrawLine(0,32,29,0,19,29,id,data);
mc.offsetDrawLine(0,36,25,0,32,21,id,data);
mc.offsetDrawLine(0,32,21,0,19,21,id,data);
mc.offsetDrawLine(0,19,29,0,15,25,id,data);
mc.offsetDrawLine(0,15,25,0,19,21,id,data);
mc.offsetDrawLine(0,40,25,0,50,35,id,data);
mc.offsetDrawLine(0,40,25,0,50,15,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,id,data);
mc.offsetDrawLine(0,10,0,0,16,6,id,data);
mc.offsetDrawLine(0,16,6,0,35,6,id,data);
mc.offsetDrawLine(0,35,6,0,41,0,id,data);
mc.offsetDrawLine(0,41,0,0,50,9,id,data);
mc.offsetDrawLine(0,0,40,0,10,50,id,data);
mc.offsetDrawLine(0,10,50,0,16,44,id,data);
mc.offsetDrawLine(0,16,44,0,35,44,id,data);
mc.offsetDrawLine(0,35,44,0,41,50,id,data);
mc.offsetDrawLine(0,41,50,0,50,41,id,data);
mc.offsetDrawLine(0,0,40,0,10,50,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,id,data);
mc.offsetDrawLine(0,0,10,0,10,0,id,data);
mc.offsetDrawLine(0,0,0,0,10,10,0,0);
mc.offsetDrawLine(0,0,0,0,10,10,24,2);
mc.setOffsetBlock(0,0,0,24,2);
c=9;
id=0,data=0;
for(int j=0;j<10;j++){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
c=41;
for(int j=0;j<10;j++){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
mc.offsetDrawLine(0,11,0,0,40,0,id,data);
mc.offsetDrawLine(0,12,1,0,39,1,id,data);
mc.offsetDrawLine(0,13,2,0,38,2,id,data);
mc.offsetDrawLine(0,14,3,0,37,3,id,data);
mc.offsetDrawLine(0,15,4,0,36,4,id,data);
mc.offsetDrawLine(0,16,5,0,35,5,id,data);
mc.offsetDrawLine(0,11,50,0,40,50,id,data);
mc.offsetDrawLine(0,12,49,0,39,49,id,data);
mc.offsetDrawLine(0,13,48,0,38,48,id,data);
mc.offsetDrawLine(0,14,47,0,37,47,id,data);
mc.offsetDrawLine(0,15,46,0,36,46,id,data);
mc.offsetDrawLine(0,16,45,0,35,45,id,data);
c=8;
for(int j=50;j>41;j--){
for(int i=c;i>=0;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
c=42;
for(int j=50;j>41;j--){
for(int i=c;i<=50;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
c=16;
for(int j=50;j>40;j--){
for(int i=c;i<=25;i++){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c++;
}
c=34;
for(int j=50;j>41;j--){
for(int i=c;i>=26;i--){
mc.offsetDrawLine(0,j,i,0,j,i,id,data);
}
c--;
}
mc.setVariable(x,y,z);
//底面
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,50,0,50,id,data);
id=159;
data=14;
mc.offsetDrawLine(0,0,9,9,0,0,id,data);
mc.offsetDrawLine(41,0,0,50,0,9,id,data);
mc.offsetDrawLine(0,0,41,9,0,50,id,data);
mc.offsetDrawLine(41,0,50,50,0,41,id,data);
mc.offsetDrawLine(25,0,10,15,0,0,id,data);
mc.offsetDrawLine(25,0,10,35,0,0,id,data);
mc.offsetDrawLine(10,0,25,0,0,15,id,data);
mc.offsetDrawLine(10,0,25,0,0,35,id,data);
mc.offsetDrawLine(25,0,40,15,0,50,id,data);
mc.offsetDrawLine(25,0,40,35,0,50,id,data);
mc.offsetDrawLine(40,0,25,50,0,35,id,data);
mc.offsetDrawLine(40,0,25,50,0,15,id,data);
mc.offsetDrawCircle(25,0,25,13,id,data,mc.x);
mc.offsetDrawCircle(25,0,25,7,id,data,mc.x);
mc.setVariable(x,y,z);
//6
mc.setVariable(x,y+50,z);
id=24;
data=2;
mc.fillOffsetBlocks(0,0,0,50,0,50,id,data);
id=159;
data=14;
mc.offsetDrawLine(0,0,9,9,0,0,id,data);
mc.offsetDrawLine(41,0,0,50,0,9,id,data);
mc.offsetDrawLine(0,0,41,9,0,50,id,data);
mc.offsetDrawLine(41,0,50,50,0,41,id,data);
mc.offsetDrawLine(25,0,10,15,0,0,id,data);
mc.offsetDrawLine(25,0,10,35,0,0,id,data);
mc.offsetDrawLine(10,0,25,0,0,15,id,data);
mc.offsetDrawLine(10,0,25,0,0,35,id,data);
mc.offsetDrawLine(25,0,40,15,0,50,id,data);
mc.offsetDrawLine(25,0,40,35,0,50,id,data);
mc.offsetDrawLine(40,0,25,50,0,35,id,data);
mc.offsetDrawLine(40,0,25,50,0,15,id,data);
mc.offsetDrawCircle(25,0,25,13,id,data,mc.x);
mc.offsetDrawCircle(25,0,25,7,id,data,mc.x);
mc.setVariable(x,y-50,z);
//掏空
mc.setVariable(x,y,z);
int r=0;
id=0;
data=0;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
i++;
}
}
r=50;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
i++;
}
}
r=0;
for(int i=42;i<51;i++){
for(int j=50;j>49 ;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
}
}
r=0;
for(int i=8;i>-1;i--){
for(int j=0;j>-1;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
}
}
r=50;
for(int i=42;i<51;i++){
for(int j=50;j>49 ;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
}
}
r=50;
for(int i=8;i>-1;i--){
for(int j=0;j>-1;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
}
}
r=50;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(r,0,i,r,0,j,id,data);
r--;
i++;
}
}
r=0;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(r,0,i,r,0,j,id,data);
r++;
i++;
}
}
mc.setVariable(x,y+50,z);
r=0;
id=0;
data=0;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
i++;
}
}
r=50;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
// cout<<i<<" "<<0<<" "<<r<<" "<<j<<" "<<0<<" "<<r<<endl;
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
i++;
}
}
r=0;
for(int i=42;i<51;i++){
for(int j=50;j>49 ;j--){
// cout<<i<<" "<<0<<" "<<r<<" "<<j<<" "<<0<<" "<<r<<endl;
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
}
}
r=0;
for(int i=8;i>-1;i--){
for(int j=0;j>-1;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r++;
}
}
r=50;
for(int i=42;i<51;i++){
for(int j=50;j>49 ;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
}
}
r=50;
for(int i=8;i>-1;i--){
for(int j=0;j>-1;j--){
mc.offsetDrawLine(i,0,r,j,0,r,id,data);
r--;
}
}
r=50;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(r,0,i,r,0,j,id,data);
r--;
i++;
}
}
r=0;
for(int i=16;i<26;i++){
for(int j=34;j>24;j--){
mc.offsetDrawLine(r,0,i,r,0,j,id,data);
r++;
i++;
}
}
//玻璃
//mc.setVariable(x,y,z);
//id=20,data=2;
//mc.offsetDrawLine(15,5,0,8,12,0,id,data);
//mc.offsetDrawLine(15,6,0,9,12,0,id,data);
//mc.offsetDrawLine(16,6,0,9,13,0,id,data);
//mc.offsetDrawLine(16,7,0,10,13,0,id,data);
//mc.offsetDrawLine(17,7,0,10,14,0,id,data);
//mc.offsetDrawLine(17,8,0,11,14,0,id,data);
//mc.offsetDrawLine(18,8,0,11,15,0,id,data);
//
//mc.offsetDrawLine(35,5,0,42,12,0,id,data);
//mc.offsetDrawLine(35,6,0,42,12,0,id,data);
//mc.offsetDrawLine(34,6,0,41,13,0,id,data);
//mc.offsetDrawLine(34,7,0,41,13,0,id,data);
//mc.offsetDrawLine(33,7,0,40,14,0,id,data);
//mc.offsetDrawLine(33,8,0,40,14,0,id,data);
//mc.offsetDrawLine(32,8,0,39,15,0,id,data);
return 0;
}