Something quick to check for is make sure that you didn't remove the
"socials" command from interp.c and interp.h.  If those aren't there the
command interpreter doesn't know they exist.

Vertigo

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rait
> Sent: Thursday, May 15, 2003 9:10 AM
> To: Davion Kalhen
> Cc: [email protected]
> Subject: Re: Erwin's Sedit
> 
> 
> Thanks alot. Got that fixed. But turns out I have another 
> problem. The 
> do_socials function isn't working. when I try to use a social 
> it says 'huh?'
> 
> although I can edit socials and everything. compiles ok. No 
> errors. where 
> should I look to find the problem? What should I keep my eye out for?
> 
> > If I remember correctly, go into merc.h and look for the social_type
> > definition, and look at the definition for 'name'. I think its char 
> > name[20], you want it to be char *name.
> > 
> > Davion
> > 
> > 
> > >From: Rait <[EMAIL PROTECTED]>
> > >To: [email protected]
> > >Subject: Erwin's Sedit
> > >Date: Wed, 14 May 2003 23:37:47 +0300 (EEST)
> > >
> > >ok, kinda newbie here, so go easy on me..
> > >
> > >
> > >
> > >
> > >I implemented Erwin's online Social edit snippet. Managed to go 
> > >through
> > 
> > >step one
> > >with no problems. Added step two, and... won't compile. shows a 
> > >problem
> > in
> > >social-edit.c
> > >
> > >
> > >
> > >
> > >The error it gives is: incompatible types in assignment
> > >
> > >
> > >
> > >
> > >and shows that on 4 lines. so I disabled those lines, everything
> > compiles,
> > >runs
> > >ok, but won't save socials and shows there are none available.
> > >
> > >
> > >
> > >
> > >
> > >The 4 lines are:
> > >
> > >
> > >
> > >
> > >social->name = fread_string(fp); in void load_social
> > >
> > >
> > >
> > >
> > >social_table[maxSocial].name = str_dup(""); /* empty */ in void 
> > >load_social_table
> > >
> > >
> > >
> > >
> > >social_table[maxSocial-1].name = str_dup (social);
> > >
> > >
> > >
> > >
> > >and
> > >
> > >
> > >
> > >
> > >social_table[maxSocial].name = str_dup ("");
> > >
> > >
> > >
> > >
> > >both in void do_sedit
> > >
> > >
> > >
> > >
> > >
> > >
> > >It always seems to be the line with 'name' in it. Any suggestions? 
> > >Cuz
> > I'm
> > >sure
> > >I did everything how it said in the help file. I checked 4 times.
> > >
> > >
> > >
> > >
> > >Oh, and I'm running the latest official QuickMUD based on ROM 24b6
> > >
> > >
> > >
> > >
> > >Thanks in advance
> > >
> > >--
> > >ROM mailing list
> > >[email protected]
> > >http://www.rom.org/cgi-bin/mailman/listinfo/rom
> > 
> > _________________________________________________________________
> > Help STOP SPAM with the new MSN 8 and get 2 months FREE*   
> > http://join.msn.com/?page=features/junkmail
> > 
> > 
> > --
> > ROM mailing list
> > [email protected]
> > http://www.rom.org/cgi-bin/mailman/listinfo/rom
> > 
> 
> -- 
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom
> 


Reply via email to