GMC Bulgaria

Здравейте ( Вход | Регистрация )

Код за автоматично регулиране на нива, Има ли ?
term1nat0r
коментар 10:31:44, 13-April-2010, Tuesday
Коментар #1


Редовен потребител
***

Група: Потребител
Коментари: 102
Регистриран: 23.08.09
Град: Силистра.
Потребител № 1490



Значи има ли код, който прави автоматично нивата на определен размер на роома . Имам 15 тилес да слага автоматично кадето си ще (само да е достъпно да може да се мине) и върху тилес да слага инвизибъл wall . ???
И като се мине нивото да прави друго автоматично . Да стане нещо като на Пешо Супер Мариото . http://gmc.pi-dev.com/index.php?showtopic=1953


--------------------
Влезте в новият ми сайт : http://term1nat0r.netne.net/
Go to the top of the page
 
+Quote Post
 
Start new topic
Отговори
яверт
коментар 10:39:44, 14-April-2010, Wednesday
Коментар #2


Засмян тъпоъгълник :D
Икона на група

Група: Администратор
Коментари: 1790
Регистриран: 21.07.08
Град: Това е място, населено с много хора. FPS: 60
Потребител № 1116



Целия този код го слагаш в криейт евента на нов обект, а този обект го слагаш в стаята.
Единственото, което трябва да разбереш:

var k,s,v,gr,zona,dosega;k=ширината на блока;s=броя на блокчетата надлъжно;v=броя на блокчетата на височина;
var skokx,skoky;skokx=максимално възможно разстояние, което може да се скочи по х;skoky=максимална височина на скока;
. . .
{
case 1:
instance_create(i*k,j*k,обект за земя);
if zemq[i,max(j-1,0)]==0
{
if zemq[max(i-1,0),j]==0 tile_add(бекграунд с тайовете,позицията на тайла за горен ляв ъгъл,k,k,i*k,j*k,10000);
else if zemq[min(i+1,s),j]==0 tile_add(бекграунд с тайовете,позицията на тайла за горен десен ъгък,k,k,i*k,j*k,10000);
else tile_add(бекграунд с тайовете,позицията на тайла за горна част,k,k,i*k,j*k,10000);
}
else
tile_add(бекграунд с тайовете,позицията на тайла за земя,k,k,i*k,j*k,10000);
break;
case 2:instance_create(i*k,j*k,обект за вода);if random(100)<1 instance_create(i*k,j*k,обект за риба); break;
case 3:instance_create(i*k,j*k,обект за асансьор);break;
case 4:instance_create(i*k,j*k,обект за шип);break;
}
Само трябва да заместиш написаното на кирилица.


--------------------
Цитат
Пешо:
4:53:46
Я недейти са карайти тука че да ни ва зашливйъ
Go to the top of the page
 
+Quote Post

Пишете в тази тема


Reply to this topicStart new topic
1 потребител(и) четат тази тема (1 гости и 0 скрити)
0 Потребител(и):

 



Олекотена версия Час: 05:03:04, 03.07.25