Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как сделать....

Страниц (5): « 1 [2] 3 4 5 »
 

11. 007wan - 02 Мая, 2017 - 08:57:34 - перейти к сообщению
 Kibor пишет:
какая

полностью весь код свой..


Блин я нихрена не понимаю.
напишите синтаксис(код, пример картинки, которая будет распаковываться, только не то что выше, там вообще не то)
12. Kibor - 02 Мая, 2017 - 09:08:23 - перейти к сообщению
 Цитата:
int karta1[6][6];
string temp_fold=tempfolder();
unpack("C:\images\karta1.bmp", temp_fold+"karta1.bmp", 1);
loadimage(#karta1[0][0], temp_fold+"karta1.bmp");

RESOURCE
{
"C:\images\karta1.bmp";
}
13. 007wan - 02 Мая, 2017 - 09:10:09 - перейти к сообщению
Вот что получилось:
CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=10; pos_size_button0[0][1]=70; pos_size_button0[0][2]=150; pos_size_button0[0][3]=32;
text_button0[0]="Ðàñïàêîâàòü êàðòèíêè";

//////////

int pos_size_static0[1][4];
string text_static0[1];

pos_size_static0[0][0]=10; pos_size_static0[0][1]=5; pos_size_static0[0][2]=147; pos_size_static0[0][3]=64;
text_static0[0]="Äëÿ ðàáîòû áîòà íåîáõîäèìû èçîáðàæåíèÿ. Ðàñïàêóéòå èõ, ÷òî áû ïðîãðàììà ðàáîòàëà.";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////

showdialog(0, "Ðàñïàêîâùèê", 339, 474, 176, 139, 1, 1);
//////////
loop()
{//öèêë
if (flag_button0[0]>0)
{//ñòðàíèöà
flag_button0[0]=0;
unpakc();
}//ñòðàíèöà
}
function unpakc
{
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\Ïðîåêòû\5464.bmp", tempfolder()+"5464.bmp", 1)>-1)




}


RESOURCE
{
C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\Ïðîåêòû\5464.bmp

}







(Добавление)
 Kibor пишет:
int karta1[6][6];

Что за [6][6]-как определить и откуда взять?
14. Kibor - 02 Мая, 2017 - 09:12:42 - перейти к сообщению
хреново получилось. зачем так грубо игнорировать ПРОСТЕЙШИЕ правила синтаксиса что бы избежать кучу ошибок.
15. 007wan - 02 Мая, 2017 - 09:15:11 - перейти к сообщению
 Kibor пишет:
хреново получилось. зачем так грубо игнорировать ПРОСТЕЙШИЕ правила синтаксиса что бы избежать кучу ошибок.

я отправил это, что получилось, до того как вы написали, я просто страницу не обновил.
(Добавление)
Ну вот короче как-то так:
CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=10; pos_size_button0[0][1]=70; pos_size_button0[0][2]=150; pos_size_button0[0][3]=32;
text_button0[0]="распаковать";

//////////

int pos_size_static0[1][4];
string text_static0[1];

pos_size_static0[0][0]=10; pos_size_static0[0][1]=5; pos_size_static0[0][2]=147; pos_size_static0[0][3]=64;
text_static0[0]="распаковать";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////

showdialog(0, "окно", 339, 474, 176, 139, 1, 1);
//////////
loop()
{
if (flag_button0[0]>0)
{
flag_button0[0]=0;
unpakc();
}
}
function unpakc
{
int 5464[6][6];//Что это:[6][6]???
string temp_fold=tempfolder();
unpack("C:\5464.bmp", tempfolder()+"5464.bmp", 1)>-1)
loadimage(#5464[0][0], temp_fold+"5464.bmp");
}
RESOURCE
{
C:\5464.bmp
}


(Добавление)
блин в рисе забыл ковычки и точку с запятой, ну все равно не работает
16. Kibor - 02 Мая, 2017 - 09:31:13 - перейти к сообщению
я выложил вверху рабочий код с правилами синтаксиса. не знаю что добавить могу.
 007wan пишет:
//Что это:[6][6]???

выделяет память для рис 6 на 6
17. 007wan - 02 Мая, 2017 - 09:37:22 - перейти к сообщению
 Kibor пишет:
я выложил вверху рабочий код с правилами синтаксиса. не знаю что добавить могу.
 007wan пишет:
//Что это:[6][6]???

выделяет память для рис 6 на 6


Да всё я понял, может это картинка 6х6 пикс.? просто я сравнил все ваши картинки и открывал их в паинте.

У меня не получается, выдает ошибку:"-2>-1)loadimage(#INTS[1065]3232"
Сам код:
CODE:

int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=10; pos_size_button0[0][1]=70; pos_size_button0[0][2]=150; pos_size_button0[0][3]=32;
text_button0[0]="Ðàñïàêîâàòü êàðòèíêè";

//////////

int pos_size_static0[1][4];
string text_static0[1];

pos_size_static0[0][0]=10; pos_size_static0[0][1]=5; pos_size_static0[0][2]=147; pos_size_static0[0][3]=64;
text_static0[0]="Äëÿ ðàáîòû áîòà íåîáõîäèìû èçîáðàæåíèÿ. Ðàñïàêóéòå èõ, ÷òî áû ïðîãðàììà ðàáîòàëà.";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////

showdialog(0, "Ðàñïàêîâùèê", 339, 474, 176, 139, 1, 1);
//////////
loop()
{//öèêë
if (flag_button0[0]>0)
{//ñòðàíèöà
flag_button0[0]=0;
unpakc();
}//ñòðàíèöà
}
function unpakc
{
int karta1[32][32];
string temp_fold=tempfolder();
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp", tempfolder()+"karta1.bmp", 1)>-1)
loadimage(#karta1[32][32], temp_fold+"karta1.bmp");
}
RESOURCE
{
"C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp";
}
18. Kibor - 02 Мая, 2017 - 09:43:40 - перейти к сообщению
 Цитата:
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp", tempfolder()+"karta1.bmp", 1)>-1)

тут .
разберите и найдите ошибку
19. 007wan - 02 Мая, 2017 - 09:47:38 - перейти к сообщению
точка с запятой... больше нет ошибки
(Добавление)
Ошибки нет, но картинка не появляется
(Добавление)
Я собрал файл и поставил галочку в рис, потом переименовал карту1 в в 1.бмп, что бы посмотреть когда появится картинка карта1, что бы избежать одноименного файла(карта1 есть, а распаковывать нечего будет)
(Добавление)
Вот верный:
CODE:

int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=10; pos_size_button0[0][1]=70; pos_size_button0[0][2]=150; pos_size_button0[0][3]=32;
text_button0[0]="Ðàñïàêîâàòü êàðòèíêè";

//////////

int pos_size_static0[1][4];
string text_static0[1];

pos_size_static0[0][0]=10; pos_size_static0[0][1]=5; pos_size_static0[0][2]=147; pos_size_static0[0][3]=64;
text_static0[0]="Äëÿ ðàáîòû áîòà íåîáõîäèìû èçîáðàæåíèÿ. Ðàñïàêóéòå èõ, ÷òî áû ïðîãðàììà ðàáîòàëà.";

//////////

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0] |
STATIC, #pos_size_static0[0][0], #text_static0[0]);
//////////

showdialog(0, "Ðàñïàêîâùèê", 339, 474, 176, 139, 1, 1);
//////////
loop()
{//öèêë
if (flag_button0[0]>0)
{//ñòðàíèöà
flag_button0[0]=0;
unpakc();
}//ñòðàíèöà
}
function unpakc
{
int karta1[32][32];
string temp_fold=tempfolder();
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp", tempfolder()+"karta1.bmp", 1)>-1);
loadimage(#karta1[32][32], temp_fold+"karta1.bmp");
}
RESOURCE
{
"C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp";
}
20. Kibor - 02 Мая, 2017 - 09:59:38 - перейти к сообщению
unpack("C:\Users\Home\Desktop\ÌΨ\KIBOR-BOT\Kibor\karta1.bmp", tempfolder()+"karta1.bmp", 1)>-1);

ищем ошибку
(Добавление)
заодно тут тоже
function unpakc

Powered by ExBB FM 1.0 Final