Jeśli jesteś właścicielem tej strony, możesz wyłączyć reklamę poniżej zmieniając pakiet na PRO lub VIP w panelu naszego hostingu już od 4zł!

[TUTORIAL] - Tworzenie custom NPC By Ezel(SuperLuigi142)
#1
UWAGA TEN PORADNIK NIE JEST MÓJ ZOSTAŁ SKOPIOWANY Z CZASÓW KIEDY FORUM BYŁO JESZCZE NA FORA.PL MATERIAŁY SĄ KOPIOWANE ZA ZGODĄ ZioPeng!. 

Tutaj pokaże wam jak edytować NPC i opiszę wszystkie komendy w grze. 


Powiedzmy, że chcesz aby nie szło zdepnąć Goomby. Stwórz plik tekstowy i nazwij go npc-1. 




Kod:
playerblock=1 
jumphurt=0



To są kody dzięki którym Mario nie będzie mógł zdepnąć Goomby. 



W komendach zazwyczaj należy wpisać 0 lub 1 (0 - Wyłączone, 1 - Włączone). Teraz lista komend: 


Funkcje NPC: 

grabtop= - Czy Mario może podnieść NPC gdy na niego wskoczy? (jak Shy Guye) 
grabside= - Czy Mario może złapać dany NPC od boków? (jak skorupy) 
jumphurt= - Czy Mario będzie się odbijał gdy wskoczy na NPC? (spin jumpem, normalnym skok jest niebezpieczny) 
playerblock= - Czy Mario nie będzie mógł przejść przez NPC? 
playerblocktop= - Czy Mario może stać na NPC? 
npcblock= - Czy inne NPC będą przez niego przenikać? 
npcblocktop= - Czy inne NPC mogą po nim chodzić? 
noblockcollision= - Przenika przez obiekty 
cliffturn= - Czy się odwróci gdy zbliży się do dziury? (jak czerwone Koopy) 
nohurt= - Nie zrani gracza gdy jest ustawione na 1. 
noyoshi= - Jeżeli ustawione na 1, Yoshi nie może go zjeść. 
nofireball= - Jeżeli ustawione na 1, NPC jest odporny na ogniste kule. 
noiceball= - Gdy ustawione na 1, nie da się zamrozić NPC. 
nogravity= - Czy NPC ma mieć wpływ na grawitację? 
speed= Szybkość poruszania się NPC (przykłady: 0=0% 1=100% 2=200%) 
score= Ile punktów lub 1-upów gracz otrzyma gdy NPC zostanie pokonany? (niestety nie działa z powerupami i innymi bonusami) 
0 - 0pkt. 
1 - 10pkt. 
2 - 100pkt. 
3 - 200pkt. 
4 - 400pkt. 
5 - 800pkt. 
6 - 1000pkt. 
7 - 2000pkt. 
8 - 4000pkt. 
9 - 8000pkt. 
10 - 1-UP 
11 - 2-UP 
12 - 3-UP 
13 - 5-UP 

Liczby powyżej 13 również dają 5-UP. 


Grafika i pozycja NPC: 

foreground= - Jeżeli ustawione na 1, będzie się pojawiał przed pozostałymi NPC. 
frames= - Ilość klatek NPC (dla animacji). 
framespeed= - Szybkość przeskakiwania klatek. (8 standardowo) 
framestyle= - Rodzaj klatek (0=Bez kierunków, 1=Ruch w lewo i prawo, 2=Ruch w lewo, prawo oraz frame'y gdy NPC jest do góry nogami) 
gfxoffsetx= - Przesuwa NPC w klatkach (pionowo, -1 - góra, 1 - dół) 
gfxoffsety= - Przesuwa NPC w klatkach (poziomo, -1 - lewo, 1 - prawo) 
width= Szerokość hitbox'a. (w pikselach) 
height= Wysokość hitbox'a. (w pikselach) 
gfxheight= Wysokość obrazu NPC. 
gfxwidth= Szerokość obrazu NPC. 

------------------------------------------ 
[img]blob:http://imgur.com/e2cd6c96-3266-4cca-ae69-23a9f126c8d3[/img]
[Obrazek: k5ij9Wz.jpg]
Odpowiedz
#2
Nie będę tego mówił w każdym temacie ale jesteś ekstra że zrobiłeś wielki reupload.
Odpowiedz
#3
Dzięki, to coś na mój big return
[img]blob:http://imgur.com/e2cd6c96-3266-4cca-ae69-23a9f126c8d3[/img]
[Obrazek: k5ij9Wz.jpg]
Odpowiedz
#4
Ekstra, przyda się wszystkim ;d sam chciałem wrzucić niedawno, ale było po angielsku i nie chciało mi się tłumaczyć, także swietna robota xd
Odpowiedz
#5
Super poradnik. :D
Ja tu będę wchodzić bardzo rzadko, więc nie piszcie tu do mnie na PW

Mój kanał na YT: https://www.youtube.com/channel/UCt0xEif...HYiikp-jkg

Mój serwer na discordzie: https://discord.gg/0mXzN0i2X6SW8gyQ

[Obrazek: 2db3267615804d94ba15b3752ac570f5.1.gif]

[Obrazek: tP5zk7d.png]
[Obrazek: 41722_zps4bd7862c.gif]
[Obrazek: SyaQg1Z.png]
[Obrazek: windows_10_user_bar_by_cristiandante20-d9eebf8.png]
[Obrazek: hxF5mIO.png]
[Obrazek: lUF3xAC.png]
[Obrazek: r9JfERt.png]
[Obrazek: TtlUdUW.gif]
[Obrazek: .eJwNyMENwyAMAMBdGACbUlTINhZBJC3BCLuvqLu...e3Bg8Q.png]

Pokaż zawartośćSpoiler:
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości