ID:266409
Mar 2 2002, 8:22 am
|
|
How do u stop a proc after someone clicks on a Verb???????????¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿
|
Mar 2 2002, 8:24 am
|
|
return
|
In response to Nadrew
|
|
Unknown_Pills
verb Get() set src in oview(1) usr.contents += src view() << "[usr] picks up [src]" Drop() new/obj/Unknown_Pills(usr.loc) view() << "[usr] drops [src]" del(src) Use() if(usr.mutant==1) usr.icon_state="reg" usr.verbs-=/mob/mutation/verb/Bite() else usr.icon_state="mutated" usr.mutate() usr.verbs+=/mob/mutation/verb/Bite() if i wanted to stop a proc called mutate what would i do? |
In response to Strange Kidd
|
|
It depends on what the mutate proc looks like.
|
In response to Strange Kidd
|
|
Strange Kidd wrote:
Unknown_Pills I suggest using Move. under get, do src.Move(usr), and for drop do src.Move(usr.loc). -Rcet |
In response to Nadrew
|
|
mob/proc/mutate()
for() src.HP-=1 src.str+=1 sleep(50) |
In response to Strange Kidd
|
|
Now tell me where you want it to stop.
|
In response to Nadrew
|
|
obj
Med_Pack verb Get() set src in oview(1) usr.contents += src view() << "[usr] picks up \a [src]" Drop() new/obj/Med_Pack(usr.loc) view() << "[usr] drops \a [src]" del(src) Unknown_Pills verb Get() set src in oview(1) usr.contents += src view() << "[usr] picks up [src]" Drop() new/obj/Unknown_Pills(usr.loc) view() << "[usr] drops [src]" del(src) Use() if(usr.mutant==1) usr.icon_state="reg" usr.verbs-=/mob/mutation/verb/Bite() else usr.icon_state="mutated" usr.mutate() usr.verbs+=/mob/mutation/verb/Bite() |
In response to Strange Kidd
|
|
mob/proc/mutate() |
In response to Nadrew
|
|
mob/proc/mutate()
for() if(src.mutant)//You don't need the ==1 part break//since you're using for() use break to stop the loop else for() src.HP-=1 src.str+=1 sleep(50) Like that????? |
In response to Strange Kidd
|
|
Something like that, yes.
|
In response to Nadrew
|
|
That didnt stop it it didnt do n e thing :'(
|
In response to Strange Kidd
|
|
So u know whats Wrong?????????
|
In response to Nadrew
|
|
what does the "!" do? I never figured out how or when to use it...
|
In response to Canar
|
|
Look it up and see.
|