thanks
Learn C. No ones going to debug *your* code without you paying them.
Programmers don't come cheap. If you so wish, pick up a copy of "The
C programming language" by Brian Kernigan and Dennis Ritchie. If you
*can* learn C, and most people aren't able to because of the depth of
thought required, you should be able to understand code in about a month.
Alternatively, you can start with a clean 3.4.3 source and use *only*
that patch. If it doesn't compile then naturally the problem is the
patch. Patches aren't really supported because they change the code and
combinations of them can cause side-effects and compilation errors
purely depending on the combination used.
> Learn C. No ones going to debug *your* code without you paying them.
> Programmers don't come cheap. If you so wish, pick up a copy of "The
> C programming language" by Brian Kernigan and Dennis Ritchie. If you
> *can* learn C, and most people aren't able to because of the depth of
> thought required, you should be able to understand code in about a month.
> Alternatively, you can start with a clean 3.4.3 source and use *only*
> that patch. If it doesn't compile then naturally the problem is the
> patch. Patches aren't really supported because they change the code and
> combinations of them can cause side-effects and compilation errors
> purely depending on the combination used.
Why? it works fine on my nethack 3.4.3. and I didn't write it.
I just wanted it for the Slashem. I don't even think anyone supports initpoly.c
anymore. I tryed to see what they changed in the code in slashem but don't
know that code very well. and I don't use diff, I added the initpoly mod by
hand.
Someone wrote Nethack, someone wrote Slashem, and someone wrote that
patch he mentions. For free. It's not completely unreasonable to
think that someone might want to port the patch to Slashem.
(Thinking that someone would do it just to please Corey would be
unreasonable, but I don't think that's what he meant.)
/Jorgen
--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .
> On Sun, 2010-01-10, APLer wrote:
>> "Corey" <co...@tsgc.dyndns.org.remove-d6k-this> wrote in
>> news:4B4542B1.15...@tsgc.dyndns.org:
>>
>>> I like to play nethack sometimes as a monster, I have initpoly.c but
>>> it's for Nethack 3.4.3 and I want to try Slashem a few times the same
>>> way. but since initpoly was written for Nethack the code don't work in
>>> Slashem. Could anyone here do a Slashem port of initpoly for me?
>>>
>> Learn C. No ones going to debug *your* code without you paying them.
>> Programmers don't come cheap.
>
> Someone wrote Nethack, someone wrote Slashem, and someone wrote that
> patch he mentions. For free. It's not completely unreasonable to
> think that someone might want to port the patch to Slashem.
>
With a character which can polmorph at will at later levels already in
slashem, I can't see the point really.
> (Thinking that someone would do it just to please Corey would be
> unreasonable, but I don't think that's what he meant.)
>
Perhaps, and perhaps he just doesn't know what's involved.
So you already have modified the code from the way it was intended. That
*may* be the problem. Start with a fresh slash'em source and use patch.
That's the way it's supposed to be done.
Look, I'm not trying to be hard on you, but unless you've actually
written something in C, you have no idea the complexity of what you're
asking for. Slash'em is nothing more than a version of nethack with a
whole bunch of patches added to it. Adding another is going to cause
problems almost certainly. The lethe patch for one people are constantly
having problems getting to work with vanilla.
> With a character which can polmorph at will at later levels already in
> slashem, I can't see the point really.
I'm not quite sure what he's after, and a Google search for initpoly.c
fails. There's also wizard mode; you can polymorph immediately there.