autopots.c: In function ‘autoatpots_timer’:
autopots.c:79:20: warning: unused variable ‘item’ [-Wunused-variable]
struct item_data* item = NULL;
^
autopots.c: In function ‘atcommand_autopots’:
autopots.c:133:3: warning: implicit declaration of function ‘sscanf_s’ [-Wimplicit-function-declaration]
sscanf_s(message, "%d %d %d %d ", &hp_rate, &hp_nameid, &sp_rate, &sp_nameid) < 4) ||
^
autopots.c:133:3: warning: nested extern declaration of ‘sscanf_s’ [-Wnested-externs]
autopots.c: In function ‘plugin_init’:
autopots.c:267:2: warning: implicit declaration of function ‘GET_SYMBOL’ [-Wimplicit-function-declaration]
clif = GET_SYMBOL("clif");
^
autopots.c:267:2: warning: nested extern declaration of ‘GET_SYMBOL’ [-Wnested-externs]
autopots.c:267:7: warning: assignment makes pointer from integer without a cast
clif = GET_SYMBOL("clif");
^
autopots.c:268:12: warning: assignment makes pointer from integer without a cast
script = GET_SYMBOL("script");
^
autopots.c:269:5: warning: assignment makes pointer from integer without a cast
pc = GET_SYMBOL("pc");
^
autopots.c:270:12: warning: assignment makes pointer from integer without a cast
atcommand = GET_SYMBOL("atcommand");
^
autopots.c:271:6: warning: assignment makes pointer from integer without a cast
map = GET_SYMBOL("map");
^
autopots.c:272:7: warning: assignment makes pointer from integer without a cast
unit = GET_SYMBOL("unit");
^
autopots.c:273:8: warning: assignment makes pointer from integer without a cast
timer = GET_SYMBOL("timer");
^
autopots.c:274:9: warning: assignment makes pointer from integer without a cast
itemdb = GET_SYMBOL("itemdb");
^
autopots.c: In function ‘autoatpots_timer’:
autopots.c:114:28: warning: array subscript is above array bounds [-Warray-bounds]
if( sd->status.inventory[index].nameid == hp_nameid )
^
autopots.c:120:28: warning: array subscript is above array bounds [-Warray-bounds]
if( sd->status.inventory[index].nameid == sp_nameid )
^
/tmp/cciWdLTs.o: In function `atcommand_autopots':
/folder/src/plugins/autopots.c:137: undefined reference to `sscanf_s'
/folder/src/plugins/autopots.c:138: undefined reference to `sscanf_s'
/folder/src/plugins/autopots.c:133: undefined reference to `sscanf_s'
/tmp/cciWdLTs.o: In function `atcommand_autohp':
/folder/src/plugins/autopots.c:189: undefined reference to `sscanf_s'
/folder/src/plugins/autopots.c:190: undefined reference to `sscanf_s'
/tmp/cciWdLTs.o:/folder/src/plugins/autopots.c:186: more undefined references to `sscanf_s' follow
/tmp/cciWdLTs.o: In function `plugin_init':
/folder/src/plugins/autopots.c:267: undefined reference to `GET_SYMBOL'
/folder/src/plugins/autopots.c:268: undefined reference to `GET_SYMBOL'
/folder/src/plugins/autopots.c:269: undefined reference to `GET_SYMBOL'
/folder/src/plugins/autopots.c:270: undefined reference to `GET_SYMBOL'
/folder/src/plugins/autopots.c:271: undefined reference to `GET_SYMBOL'
/tmp/cciWdLTs.o:/folder/src/plugins/autopots.c:272: more undefined references to `GET_SYMBOL' follow
collect2: error: ld returned 1 exit status
Makefile:105: recipe for target '../../plugins/autopots.so' failed
make[1]: *** [../../plugins/autopots.so] Error 1
make[1]: Leaving directory '/folder/src/plugins'
Makefile:132: recipe for target 'plugins' failed
make: *** [plugins] Error 2
help....
PS. can you update or make plugin for @bot and @autopots
Hi Sir Mhalicot,
I got this error when I tried to add autopots
autopots.c: In function ‘autoatpots_timer’: autopots.c:79:20: warning: unused variable ‘item’ [-Wunused-variable] struct item_data* item = NULL; ^ autopots.c: In function ‘atcommand_autopots’: autopots.c:133:3: warning: implicit declaration of function ‘sscanf_s’ [-Wimplicit-function-declaration] sscanf_s(message, "%d %d %d %d ", &hp_rate, &hp_nameid, &sp_rate, &sp_nameid) < 4) || ^ autopots.c:133:3: warning: nested extern declaration of ‘sscanf_s’ [-Wnested-externs] autopots.c: In function ‘plugin_init’: autopots.c:267:2: warning: implicit declaration of function ‘GET_SYMBOL’ [-Wimplicit-function-declaration] clif = GET_SYMBOL("clif"); ^ autopots.c:267:2: warning: nested extern declaration of ‘GET_SYMBOL’ [-Wnested-externs] autopots.c:267:7: warning: assignment makes pointer from integer without a cast clif = GET_SYMBOL("clif"); ^ autopots.c:268:12: warning: assignment makes pointer from integer without a cast script = GET_SYMBOL("script"); ^ autopots.c:269:5: warning: assignment makes pointer from integer without a cast pc = GET_SYMBOL("pc"); ^ autopots.c:270:12: warning: assignment makes pointer from integer without a cast atcommand = GET_SYMBOL("atcommand"); ^ autopots.c:271:6: warning: assignment makes pointer from integer without a cast map = GET_SYMBOL("map"); ^ autopots.c:272:7: warning: assignment makes pointer from integer without a cast unit = GET_SYMBOL("unit"); ^ autopots.c:273:8: warning: assignment makes pointer from integer without a cast timer = GET_SYMBOL("timer"); ^ autopots.c:274:9: warning: assignment makes pointer from integer without a cast itemdb = GET_SYMBOL("itemdb"); ^ autopots.c: In function ‘autoatpots_timer’: autopots.c:114:28: warning: array subscript is above array bounds [-Warray-bounds] if( sd->status.inventory[index].nameid == hp_nameid ) ^ autopots.c:120:28: warning: array subscript is above array bounds [-Warray-bounds] if( sd->status.inventory[index].nameid == sp_nameid ) ^ /tmp/cciWdLTs.o: In function `atcommand_autopots': /folder/src/plugins/autopots.c:137: undefined reference to `sscanf_s' /folder/src/plugins/autopots.c:138: undefined reference to `sscanf_s' /folder/src/plugins/autopots.c:133: undefined reference to `sscanf_s' /tmp/cciWdLTs.o: In function `atcommand_autohp': /folder/src/plugins/autopots.c:189: undefined reference to `sscanf_s' /folder/src/plugins/autopots.c:190: undefined reference to `sscanf_s' /tmp/cciWdLTs.o:/folder/src/plugins/autopots.c:186: more undefined references to `sscanf_s' follow /tmp/cciWdLTs.o: In function `plugin_init': /folder/src/plugins/autopots.c:267: undefined reference to `GET_SYMBOL' /folder/src/plugins/autopots.c:268: undefined reference to `GET_SYMBOL' /folder/src/plugins/autopots.c:269: undefined reference to `GET_SYMBOL' /folder/src/plugins/autopots.c:270: undefined reference to `GET_SYMBOL' /folder/src/plugins/autopots.c:271: undefined reference to `GET_SYMBOL' /tmp/cciWdLTs.o:/folder/src/plugins/autopots.c:272: more undefined references to `GET_SYMBOL' follow collect2: error: ld returned 1 exit status Makefile:105: recipe for target '../../plugins/autopots.so' failed make[1]: *** [../../plugins/autopots.so] Error 1 make[1]: Leaving directory '/folder/src/plugins' Makefile:132: recipe for target 'plugins' failed make: *** [plugins] Error 2
help....
PS. can you update or make plugin for @bot and @autopots
Share this post
Link to post
Share on other sites