*Problemă/Întrebare: Erorile de mai jos. Am inclus tot ce trebuie pe unde era nevoie. Problema o arata cand incerc sa compilez sursa DB.
Tipologie server:
*Resursă folosită:sursa/sanii-switch-versiunea-noua-buna-t95377.html
*ServerFiles utilizat:
*Syserr:
Poză:
*Detalii suplimentare: Tables.h =
Implementare Switchbot
Nu ai facut partea de length.h din common.
[...]
enum EMisc
{
[...]
};
#ifdef ENABLE_SWITCHBOT
enum SwitchbotValues
{
SWITCHBOT_SLOT_COUNT = 5,
SWITCHBOT_ALTERNATIVE_COUNT = 2,
//1 = Switching Item
//2 = Yang
SWITCHBOT_PRICE_TYPE = 1,
//Amount Swtichting Items the Yang-Price
SWITCHBOT_PRICE_AMOUNT = 1,
};
const DWORD c_arSwitchingItems[3] =
{
39028,
71084,
76014,
};
#endif
[...]
enum EWindows
{
[...]
BELT_INVENTORY,
#ifdef ENABLE_SWITCHBOT
SWITCHBOT,
#endif
[...]
};
[...]
bool IsValidItemPosition() const
{
[...]
case SAFEBOX:
case MALL:
return false;
#ifdef ENABLE_SWITCHBOT
case SWITCHBOT:
return cell < SWITCHBOT_SLOT_COUNT;
#endif
[...]
}
[...]
bool IsDefaultInventoryPosition() const
{
[...]
}
#ifdef ENABLE_SWITCHBOT
bool IsSwitchbotPosition() const
{
return SWITCHBOT == window_type && cell < SWITCHBOT_SLOT_COUNT;
}
#endif
Și sper că ai C++11/GCC49 ca și compilerAtunci ai in tables.h
Asta e problema
Și lasă-mi și makefile aici.
#include "length.h"Ție nu-ți citește variabila declarată în length.h
Asta e problema
Și lasă-mi și makefile aici.
- Marius Dragomir
-

- Mesaje: 1020
- Membru din: 13 Noi 2017, 21:32
- Server: HellHound
- Regat: Jinno
- Aprecieri: 499
- Mulţumiri: 1211
- Discord: Copiază ID
In lenght.h si item_lenght declara fiecare fisier si intr-o parte si in alta, in item_lenght pui lenght.h si si invers. Eu asa am rezolvat cand am avut aceeasi eroare
- Pentru acest mesaj, Marius Dragomir for the post:
- TopY
- Saint Bullseye
-

- Mesaje: 25
- Membru din: 28 Sep 2020, 16:59
- Server: :-?
- Regat: Chunjo
- Aprecieri: 142
- Mulţumiri: 1
- Discord: Copiază ID
Verifica sa ai incluse fisierele:
common/
item_length.h & length.h
tables.h
common/
item_length.h & length.h
Cod: Selectaţi tot
#include "service.h"Cod: Selectaţi tot
#include "length.h"
#include "service.h"
#include "item_length.h"-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: knox3201 și 72 vizitatori



