so i fixed include paths for headers and changed incude <metamod.h> to include "metamod.h" so it would work but last thing needs more fixing to compile =\
error: a value of type "const char *" cannot be assigned to an entity of type "char *" C:\sdk_files\metamod-p-1.19p32\metamod\linkplug.cpp 44
If you do _not_ use Adminmod, you will not need that line. Linking entities to specific plugin is a very very old hack to register custom plugin entities, later it was figured that such thing is not required so Adminmod is the only plugin (the first metamod plugin) that uses this hack.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
so i fixed include paths for headers and changed incude <metamod.h> to include "metamod.h" so it would work but last thing needs more fixing to compile =\
on line
how can i fix it?
btw what does this line do? this "adminmod", do i need it? if it is commented all compiles fine
If you do _not_ use Adminmod, you will not need that line. Linking entities to specific plugin is a very very old hack to register custom plugin entities, later it was figured that such thing is not required so Adminmod is the only plugin (the first metamod plugin) that uses this hack.
Possible fix:
Change in "metamod\linkent.h":
line 81: char *entStr; \
to
line 81: const char *entStr; \