Jerry Billings wrote:
>
> Hey I just started all over with bpl16 with dg 1.7a and oasis 2, and i wanted
> to add autosplit and autoloot but when i compile here are the errors i get.
> it does compile, but when i try to use the commands they dont work.
>
> Here is the code
>
> line 810 sprintf(local_buf,"%ld", (long)local_gold);
> line 816 do_get(ch,"all corpse",0,0);
> line 821 do_split(ch,local_buf,0,0);
>
> Here are the errors i'm getting:
>
> C:\Windows\Desktop\circle16\src\fight.c(810) : warning C4047: 'function' :
> 'char *' differs in levels of indirection from 'int '
> C:\Windows\Desktop\circle16\src\fight.c(810) : warning C4024: 'sprintf' :
> different types for formal and actual parameter 1
Arg 1 to sprintf is wrong, what's the declaration (type) of local_buf?
> C:\Windows\Desktop\circle16\src\fight.c(816) : warning C4013: 'do_get'
> undefined; assuming extern returning int
You probably need to add an ACMD(do_get); after all the #includes. that
declares do_get
> C:\Windows\Desktop\circle16\src\fight.c(821) : warning C4013: 'do_split'
> undefined; assuming extern returning int
as for do_get
Chris
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/10/01 PDT