Oyuna yeni başlandığında tek 1 noktada değil oyuncular her bir bayrak için ayrı ayrı 3 farklı noktada oyuna başlayacaktır. Çok fazla online olan oyunlarda bu tarz sorunlar oluyor tam ihtiyacınıza göre. Açılış için mantıklı olabilir.
C++:
Bul:
extern DWORD g_create_position[4][2];
Değiştir:
extern DWORD g_create_position[4][3][2];
Bul:
inline DWORD CREATE_START_X(BYTE e)
{
return g_create_position[e][0];
}
inline DWORD CREATE_START_Y(BYTE e)
{
return g_create_position[e][1];
}
Değiştir:
inline DWORD CREATE_START_X(BYTE e)
{
return g_create_position[e][number(0, 2)][0];
}
inline DWORD CREATE_START_Y(BYTE e)
{
return g_create_position[e][number(0, 2)][1];
}
Bul:
DWORD g_create_position[4][2] = {...}
Değiştir:
DWORD g_create_position[4][3][2] =
{
{ { 0,0},{ 0,0 },{ 0,0} },
{ {474900, 965900} ,{ 485500, 955400 } ,{ 459800, 953900 } },
{ {60000, 155800} ,{ 64200, 186200 } ,{ 52070, 166600 } },
{ {963700, 278300} ,{ 972500, 268700 } ,{ 957300, 255200 } },
};
Kod:
Bul:
g_create_position[e][0]
Değiştir:
g_create_position[e][number(0, 2)][0]
Bul:
g_create_position[e][1]
Değiştir:
g_create_position[e][number(0, 2)][1]