Facebook bejelentkezés
Üdvözlünk az oldalon!
Lépj be, vagy regisztrálj
Felvéve: 10 éve
Értékeld a videót:
4 szavazat alapján
Értékeléshez lépj be!

további opciók »

A(z) "Game Maker oktatás: RPG - értékek megadása" című videótipp megosztásához használhatod a saját leveleződet, vagy ezt a felületet:
Neved:

E-mail címed:

Címzett e-mail címe:
Üzenet (opcionális):

Ez a videótipp a következő klub(ok)ba tartozik:


Ha van egy kis időd, nézz szét meglévő klubjaink között!

Vélemények, hozzászólások

Rendezés:
Hozzászóláshoz jelentkezz be, vagy regisztrálj!
Előző oldal 1 2 3. oldal 4 Következő oldal
hgfpax (9 éve, 8 hónapja)
2011. augusztus 16., 11:12:31 , kommentjeim száma: 85 db

0  +1  -1 

6

...válasz Bendeguz3 5. kommentjére:
Az nem az RPG szkript hibája hanem az ütközés lereagálásának hibája.

Az ütközés finomításán dolgozz!

Itt egy példa: (mind két obektumhoz rakd be az ellentétes objektum ütközéséhez)
motion_add(point_direction(other.x,other.y,self.x,self.y),other.speed+self.speed)
Bendeguz3 (9 éve, 8 hónapja)
2011. augusztus 16., 10:50:17 , kommentjeim száma: 7 db

0  +1  -1 

5

Ok kösz
Lenne még egy problémám. Berakom, hogy mondjuk ha hozzáérek egy másik objektumhoz, akkor lemenjen a hp-m. De amikor hozzáérek, nem tudok mozogni :S
hgfpax (9 éve, 8 hónapja)
2011. augusztus 15., 22:26:14 , kommentjeim száma: 85 db

0  +1  -1 

4

...válasz hgfpax 3. kommentjére:
Jah, és nem {MaxHealth = 250,MaxExp = 100} hanem {MaxHealth = 250;MaxExp = 100}
hgfpax (9 éve, 8 hónapja)
2011. augusztus 15., 22:25:28 , kommentjeim száma: 85 db

0  +1  -1 

3

...válasz Bendeguz3 2. kommentjére:
Nagyon egyszerű:
Nem if Level 1 hanem if Level = 1!
Ennyi az egész!
Bendeguz3 (9 éve, 8 hónapja)
2011. augusztus 15., 16:53:30 , kommentjeim száma: 7 db

+1  +1  -1 

2

Hali! Pont jól jött ez a a videó, mert nekiláttam egy RPG nek, és pont ez a tudos hiányzott! kösz!
De van egy kis problémám.
Ezeket írtam le:
Create:
// Életerő
Health = 100

//Maxéleterő
MaxHealth =250

//Szint
Level = 1

//Maxszint
MaxLevel = 5

//Tapasztalatpont
Exp = 0

//MaxTapasztalatpont
MaxExp = 100

Step:
Szabályok-
//Életerő határai
if Health < 0 = 0
if Health > MaxHealth Health = Maxhealth

//Szintlimit
if Level < 1 = 1
if Level > MaxLevel Level = MaxLevel

//Tapasztalatlimit
if Exp = 0 Exp = 0
if Exp > MaxExp Exp = MaxExp
if Exp = MaxExp
{
    Level = 1
}

Hozzárendelések-
if Level 1 {MaxHealth = 250,MaxExp = 100}
if Level 2 {MaxHealth = 350,MaxExp = 200}
if Level 3 {MaxHealth = 450,MaxExp = 300}
if Level 4 {MaxHealth = 550,MaxExp = 400}
if Level 5 {MaxHealth = 650,MaxExp = 500}

Draw:
//Élet Megjelenítése
draw_text (view_xview=16,view_yview=16,string(Health) +string('/') +string(MaxHealth) +string(' (') +string(Health/MaxHealth*100) +string(' %)'))

De amikor indítani akarom, ezt a hibaüzit kapom:
FATAL ERROR in
action number 4
of Step Event
for object ireAA:

COMPILATION ERROR in code action
Error in code at line 1:
if Level 1 {MaxHealth = 250,MaxExp = 100}
^
at position 12: Variable name expected.
Mi lehet a baj?
Előző oldal 1 2 3. oldal 4 Következő oldal

Statisztika

Megtekintések száma: 5298 Hozzászólások: 16
- VideoSmart.hu-n: 5298 Kedvencek között: 0
- Más oldalon: 0 Értékelések: 4
hgfpax

hgfpax további videótippjei »

Ebben a videóban egy RPG játék alapját fogjuk elkészíteni mint élet, tapasztalati pont, szintek. Tovább információkért látogass el honlapomra -> http://gmhelp.co.cc (több infó) (kevesebb infó)

Videó beillesztése:

(hogyan működik?)