Map1

Indította Sindyke21, 2018-01-28, 15:04:10

Sziasztok!

Olyan kérdésem lenne a hogy a kezdő karaktert hol tudom át írni hogy nem a map1 legyen,mert meg szeretném szüntetni a map1 , a kordit hol tudom átírni? vagy hogy a legg  egyszerűbb ezt megoldani?!
ebbe kérném a segítségeteket


Ebben: Game/src/start_position.cpp

- Általános kezdő pozíciók

DWORD g_start_position[4][2] =
{
{ 0, 0 }, // reserved
{ 469300, 964200 }, // ½Å¼ö±¹
{  55700, 157900 }, // õÁ¶±¹
{ 969600, 278400 } // Áø³ë±¹
};

- Új karakterek kezdő pozíciói

DWORD g_create_position[4][2] =
{
{ 0, 0 },
{ 459800, 953900 },
{ 52070, 166600 },
{ 957300, 255200 },
};
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Köszi szépen a segítséget

Itt a magyarázat, amit PM-ben kértél.
Azért ide írom, mert ehhez fűződik, és hátha valaki másnak is szüksége lesz rá.

Példa ha a Jinno birodalom kezdő pozícióját akarod változtatni:
- Elsétálsz arra a helyre ahol szeretnéd, hogy a karakter kezdjen és ott lekéred az aktuális koordinátát a /state paranccsal.
- Ha meg van akkor meg találod majd a sok információ között felül a koordinátád a chatban, ez így fog kinézni (csak példa): 456300x381200 (4563x3812)  - A lényeg, hogy a két koordináta hat számjegyű legyen tehát nekünk ez kell: 456300x381200

- Így fog kinézni:
DWORD g_create_position[4][2] =
{
{ 0, 0 }, //Ezt nem kell módosítani.
{ 459800, 953900 }, //Shinsoo birodalom (X, Y koordináta 100-al szorozva.)
{ 52070, 166600 }, //Chunjo birodalom (X, Y koordináta 100-al szorozva.)
{ 456300, 381200},  //Új Jinno birodalom kezdő koordináta
};
Egy programozási nyelv akkor alacsony szintű, ha arra kényszeríti az embert, hogy az érdektelen dolgokra is odafigyeljen.

Nagyon szépen köszönőm a segítségedet