creatures caves welcome, guest
downloads   gallery   dev   community   creatchi   forum   mycaves
bookmarks | search | post new topic
Development Forum
old
Random Drink Vendor   
GirlySatan
Devil COBbler

GirlySatan
United States  

 visit GirlySatan's website: GirlySatan's Main Page
  12/25/2015

I have been having trouble with my random drink vendor. I have checked all the images and that is ok, but somewhere there appears to be an offense in this script:


scrp 2 8 10 1
snde vend
anim [0123456789]
over
rndv var2 0 10
inst
doif var2 eq 0
dbgm [beer]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 24
setv var3 26
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34016256
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 1
dbgm [rainbow jars]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 28
setv var3 42
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34016512
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 2
dbgm [rainbow bottle]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 29
setv var3 58
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34016768
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 3
dbgm [rainbow gem bottle]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 30
setv var3 74
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34017024
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 4
dbgm [rainbow dropper]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 31
setv var3 90
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34017280
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 5
dbgm [rainbow erlenmyer]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 30
setv var3 106
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34017536
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 6
dbgm [rainbow drink]
setv var0 posl
setv var1 posb
addv var0 35
subv var1 24
setv var3 122
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34017792
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 7
dbgm [rainbow glass]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 28
setv var3 138
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 33951488
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 8
dbgm [rainbow hootch]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 15
setv var3 154
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34018304
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 9
dbgm [martini]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 28
setv var3 170
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34018560
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
doif var2 eq 10
dbgm [wine]
setv var0 posl
setv var1 posb
addv var0 28
subv var1 28
setv var3 186
rndv var4 0 7
mulv var4 2
addv var3 var4
new: simp drin 2 var3 3500 0
setv clas 34018816
setv attr 71
bhvr 0 1
mesg writ targ 8
mvto var0 var1
endi
endi
targ ownr
pose 0
setv obv0 0
setv actv 0
endm


help?


Devilishly Yours,
GirlySatan [devil]

 
clohse
Mad Scientist

clohse


 visit clohse's website: Clohse's page at the CWiki
  12/25/2015

May I ask which game this is for? The reason I ask is because (I only know C3/DS caos and) I don't recognize some of the commands you are using.

Just on first glance:
snde"vend" (needs the quotes)

lots of var1, var2, var3 stuff. I didn't think variables in C3/DS could be named like that.

rndv doesn't appear in the CAOS document anywhere. Did you mean rand??


CLohse's Norns at the Creatures Repository
 
Malkin

Malkin

Manager


 visit Malkin's website: Malkin's page at CWiki
  12/25/2015

This is for C1, right?

With the big doifs, are you sure that you're not changing the subject part-way through?

Alternatively, it might be objecting to doing all those calculations in one INST.


My TCR Norns
 
GimmeCat

GimmeCat



  12/25/2015

"var" is incorrect. Instead of "var1", "var2" etc, you need to be writing "va01", "va02".

When spawning the drink, are you sure "mesg writ targ 8" is necessary? My assumption is that when the object is created, it automatically enters scope, without needing to be told to enter scope.

You also do a lot of this: "addv var3 var4" but you never actually use either of these variables. These operations can be stripped entirely, UNLESS you are using these in other scripts- in which case, using vaXX is inadequate. You'd need to be using ovXX instead.

 


downloads
cobs
adoptions
creaturelink
metarooms
breeds
 
gallery
art
wallpaper
screenshots
graphics
promos
sprites
dev
hack shack
script reservations
dev resources
active projects
dev forum
 
community
links
advice
chat
polls
resources
creatchi
 
forum
bookmarks
general
news
help
development
strangeo
survivor
mycaves
log in
register
lost pw
1 online
Twinkle
creatures caves is your #1 resource for the creatures artificial life game series: creatures, creatures 2, creatures 3, docking station, and the upcoming creatures family.

contact    help    privacy policy    terms & conditions    rules    donate    wiki