At 11:32 1997-09-03 -0400, you wrote: >On Tue, 2 Sep 1997, Uffe Svanstrom wrote: > >> >> int counter; >> >> ~~~cut >> >> if (get_hit(ch) <50 && counter <1) >> and here i load in the mob >> >> counter = 1; > >Use a static int, not an int. Static variables, maintain there values >between invocations of the function > >static int counter=0; > >if (GET_HIT(ch) <50 && counter <1) >> and here i load in the mob >> >> counter = 1; > >The first time the function is called counter is set to value 0. >The second and all other times it is called, it is NOT initialized to 0. >It instead, still has whatever value you left it in last time. > >For an example of this, see the code for the midgard mayor > Yeah, great now we are rocking ... Just gonna se if i can manage to do it in the code !! Wonna Thanx all who helped me ...(sofar) i moght not get it to work :( /Uffe +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST