View Full Version : interactive buddy scripts
Mr. Goodbar
08-08-2005, 12:57 PM
I've been using the script engine for a while, and I decded to post my favorite ones on the forum. I made all of these myself, so hope you like 'em :) .
chainHim and releaseHim:
chainHim sets a leash around each of his 5 body parts. He cant move further than 150 pixels away from where he is when you run this. This needs to be run once. Running it every frame slows down your computer.
resetForces();
addConstraint("body", getX("body"), getY("body"), 150));
addConstraint("lArm", getX("lArm"), getY("lArm"), 150));
addConstraint("rArm", getX("rArm"), getY("rArm"), 150));
addConstraint("lLeg", getX("lLeg"), getY("lLeg"), 150));
addConstraint("rLeg", getX("rLeg"), getY("rLeg"), 150));
addConstraint("head", getX("head"), getY("head"), 150));
this is releaseHim, it undoes the above:
resetForces();
The rest of these ALL need to be run every frame. Even if you think they're supposed to be run once, check the box anyway. The one exception is the blastOff script, though it is MUCH more fun if you select every frame.
baseBallLopper:
This script is meant to make the buddy happier (god forbid). It launches a baseball, gently, to the center of the screen every few seconds for him to catch. I didnt notice 'till later that you can also use the shotgun to shoot skeet at them. I spent a LONG time making this one work, so you'd better enjoy it :mad:. have fun
i=i+1;
if(equal(i%100, 0), destroy(z));
if(equal(i%100, 0), assign(z, create("baseball", 0, 350, 150, -35)));
EDIT: to make it fire faster, change all instances of "i%100" to "i%?". Just replace the 100 with whatever number you want. With a 20 FPS framerate, you want to set it to 20*secs for an approx. # of seconds.
areYouHappy:
simply makes the buddy say his happiness every few seconds.
i=i+1;
if(equal(i%50, 0), say("My happiness is
" + getEmotion(),100));
noGrav:
This one is, I'll admit, a little boring. It makes the buddy unaffected by gravity. Everything else is, though.
addBuddyVel(0, -1);
flyWhenHappy:
This is a slight change of what happens when you combine noGrav and areYouHappy. When he's happy, he get's lighter (he starts to defy gravity after 25 happiness), and gets heavier when he's sad.
i=i+1;
if(equal(i%50, 0), say("My happiness is
" + getEmotion(),100));
addBuddyVel(0, 0-getEmotion()/25);
You can change how sensitive it is. change the 25 on the last line to any number between -100 and 100. A negative number reverses it, and makes him float when he's sad. The number you change it to will be the amt of happiness he begins to fly at.
posessedBuddy:
now this one is amusing. The buddy yells about you being a mortal, and flies around the screen randomly. UBER funny (in my opinion).
i=i+1;
say("DIE MORTALS! HAHAHAHAHAH!", 100);
if(equal(i%25, 0), addBuddyVel(randomBet(-100, 100), randomBet(-100, 100)));
Make him thrash more frequently by changing the 25 to whatever number. Make go farther by changing both 100's and both -100's with whichever numbers you please, but to keep the thrashing radnom, I suggest keeping them all the same (ie, -300, 300, 300, 300)
cannon:
when you click, a bowling ball get propelled at the buddy by an explosion. Dont hold down on the mouse button too long, or your frameratwe slows down.
assign(yChange, (getYMouse()-getBuddyY())/20);
assign(xChange, (getXMouse()-getBuddyX())/20);
if(getMouseDown(), create("bowlball", getXMouse(), getYMouse(), 0, 0));
if(getMouseDown(), explode(getXMouse()+xChange, getYMouse()+yChange, 1));
blastOff:
if you run it every frame, it shoots him into the air with an explosion (make sure you have open cieling on). As he difts back down to earth, he gets shocked to wake him up (shocking a buddy while he's unconcsious(sp?) will wake him up), and it puts out the fire. If you don't run every frame, these an explosion under him, and he gets set on fire (not very amusing).
if(firstRun(), create("fireball", getBuddyX(), getBuddyY(), 0, 0));
if(firstRun(), explode(getBuddyX(), 400, 1));
if(below(getBuddyY(), 200) && above(getBuddyY(), 0), water(getBuddyX(), 0, 0, 0, 100, .01, 4, 4, false));
if(below(getBuddyY(), 5) && above(getBuddyY(), 0), shock(getBuddyX(), getBuddyY());
not much you can change here.
igniteAndDrench:
requested by mastercheif. every few seconds, ignites the buddy, then puts him out. over and over. and over. has to be run eery frame.
r=r+1;
if(t%4==0, water(0, 0, getBuddyX()/20+8, getBuddyY()/20, 100, 0, 10, 1, false));
if(t%4==2, create("fireball", getBuddyX(), getBuddyY(), 0, 0));
if(t%4==2, assign(t, t+1));
if(r%30==0, assign(t, t+1));
EDIT: to make the fire/water cycle go faster, change the replace the 30 in "r%30==0". With a 20 FPS framerate, you want to set it to 20*secs for an approx. # of seconds.
If you have scripts of your own, feel free to post them. But please dont post modifications of the scripts that come as examples, or unlimited/easy cash scripts. It annoys me beyond limit when someone posts a modified example script and says they wrote it, and cash scripts are pretty pointless. If you can get the scripting engine, you shouldnt need to use a script to get more money.
PS: happy first post to me :)
Blixinator
08-09-2005, 11:57 AM
Happy first post to you too.
You seem to be really good at this.
Keep up the good work.
Can you make one where he spontaniously combusts then is doused after 2 seconds?
Mr. Goodbar
08-09-2005, 02:11 PM
I added you suggestion to the bottom of the list. That took a while to get to work. I cant make fire for some reason, I have to hit him with a fireball to ignite him (annoying to do).
Donkey2008
08-09-2005, 03:43 PM
the nograv isnt that boring if u mess with the numbers like instead of -1 u can put -4 and use the fire hose or explode at mouse see if u can keep him down
Blixinator
08-09-2005, 04:33 PM
Wow, that is good.
Can you also make the baseball throwing one throw once every 2 seconds?
Donkey2008
08-09-2005, 05:18 PM
i know this is double posting but theres not many ppl who come here but if u change his nograv on to 6 u can spray him and it looks like hes wiping his butt and i wont double post no more and also master chief if u put the no grav one on -100 instead of -1 you,ll see him keep passing past the screen like light
Mmac27
08-09-2005, 05:30 PM
know this is double posting but your not double posting....
Mmac27
08-09-2005, 05:30 PM
see, this is double posting... im only doing this as a example....
Blixinator
08-09-2005, 08:42 PM
i=i+1;
if(equal(i%20, 0), destroy(z));
if(equal(i%20, 0), assign(z, create("baseball", 0, 350, 350, -15)));
I have made the baseball throw one, much much more efficient.
Now I have perfected it.
i=i+1;
if(equal(i%4, 0), destroy(z));
if(equal(i%4, 0), assign(z, create("baseball", 0, 350, 175, -7)));
Donkey2008
08-10-2005, 06:04 PM
mmac i know just i didnt know he was posting cuz i zoomed through the page
bobulus max
08-21-2005, 12:56 PM
how the heck did u figure out how to do all that scripting stuff??
Mr. Goodbar
08-21-2005, 02:51 PM
I knew how to program in a few languages before I came across the game, so scripting for it kind of came naturally.
xion71
08-23-2005, 07:15 PM
What do the infants do? By the way, could you make one to where it's raining FLAMING INFANTS!!!!!!
Mr. Goodbar
08-27-2005, 05:38 PM
I dont feel like loading the game to test if this one really works, but here goes. Dont be surprised if it slows your framerate a LOT.
i=i+1;
xLoc = round(rand()*550);
if(i%10==0, create("baby", xLoc, 0, 0, 0));
if(i%10==0, create("fireball", xLoc0, 0, 0));
iDream
09-06-2005, 09:53 PM
Mr.Goodbar :D Your codes are awsome! ^-^
SecretCal
09-18-2005, 09:08 AM
Hello Mr. Goodbar. I have tried your scripts. They are great! You have inspired me to publish my own script:
WAHAHAHA! (That's the title.) It goes like this:
t=t+1;
if(bnot(t%50),say("I AM AN EVIL COMMIE ROBOT!!!!! MEEHEEHEEHEEHEE!!!!!!!",100),0)
addBuddyVel((275-getBuddyX())*.075,(200-getBuddyY())*.075)
if(firstRun(),
assign(MaxGuess, 7)+
assign(Answer, 0)+
assign(Min, 1)+
assign(Max, 100)+
assign(Mode, 0)+
assign(Guess, 0)+
assign(GuessNum, 0)+
assign(Prize, 0)+
assign(Click, 0)+
assign(Bomb, 0)+
assign(Timer, 0)
,0);
"Modes: 0=Start 1=Guess 2=WaitAns 3=Right 4=Wrong 5=WaitHint";
Answer = "X";
if(getMouseDown(),
if(Click==0,
if(getYMouse()>=91&&getYMouse()<=107,
if(getXMouse()>=62&&getXMouse()<=97,
assign(Answer, "YES")
,0)+
if(getXMouse()>=150&&getXMouse()<=180,
assign(Answer, "NO")
,0)
,0)
,0)+
assign(Click, 1)
,
assign(Click, 0)
);
if (Mode == 0,
flashMessage("Click mouse when ready.
Tip: Use Hand->None.", 1)+
say("Let's play a game. You think of a # from 1 to 100 and I get "+MaxGuess+" guesses.", 1)+
if(getMouseDown(),
assign(Mode,1)
,0)
,0);
if (Mode == 1,
assign(GuessNum, GuessNum+1)+
assign(Guess, round(randomBet(Min, Max+1)-0.5))+
assign(Timer,30)+
assign(Mode,2)+
if(GuessNum==MaxGuess,
playSound("shock",200)+
shock(getBuddyX(),getBuddyY())
,0)
,0);
if (Mode == 2,
say("Are you thinking of the number "+Guess+"?", 1)+
if (Timer == 0,
flashMessage("Is Guess #"+GuessNum+" Correct?
[YES] [NO]", 1)+
if (Answer=="YES",
say("
Yay! I win!", 60)+
assign(Mode, -1)
,0)+
if (Answer=="NO",
assign(Mode, 4)
,0)
,
assign(Timer, Timer-1)
)
,0);
if (Mode == 4,
assign(Answer, "X")+
assign(Timer,30)+
assign(Mode, 5)+
assign(Prize, round(randomBet(1, 4+1)-0.5))+
if(Min>=Max,
say("Liar! It HAS to be "+Guess+".", 60)+
assign(Prize, -1)+
assign(Mode, -1)
,0)+
if(GuessNum == MaxGuess-1,
assign(Bomb, create("bowlball", getBuddyX(), 50, 0, 5))
assign(Prize, -1)+
assign(Timer,30)
,0)+
if(GuessNum == MaxGuess,
create("fireball", getBuddyX(), getBuddyY(), 0, 0)+
explode(getX(Bomb), getY(Bomb), 1.8)+
destroy(Bomb)+
assign(Prize, -1)+
assign(Mode,-1)+
flashMessage("
YOU WIN!", 60)
,0)+
if(Prize == 1||Prize == 2,
playSound("shock",200)+
shock(getBuddyX(),getBuddyY()-30)
,0)+
if(Prize == 3,
create("baseball", getBuddyX(), 50, 0, 5)
,0)+
if(Prize == 4,
loop(10,
water(getBuddyX()+randomBet(-15,15), randomBet(1,120), 0, 15, 30, 0.5, 2, 12, 0)+
water(getBuddyX()+randomBet(-15,15), randomBet(1,140), 0, 15, 30, 0.2, 4, 12, 0)
)
,0)
,0);
if (Mode == 5,
say("Is it HIGHER than "+Guess+"?", 1)+
if (Timer == 0,
flashMessage("Higher than "+Guess+"?
[YES] [NO]", 1)+
if (Answer=="YES",
assign(Min, Guess+1)+
assign(Mode, 1)
,0)+
if (Answer=="NO",
assign(Max, Guess-1)+
assign(Mode, 1)
,0)
,
assign(Timer, Timer-1)
)
,0);
if(getMouseDown() && bnot(oMouse),
playSound("shock",100)+
assign(rr,random()*100)+
assign(n,0)+
assign(t,25)+
loop(t,shock(getXMouse()+sin(n/t*10+rr)*15,n/t*400)+assign(n,n+1)
,0);
oMouse = getMouseDown()
addBuddyRot(sign(getXV("arm"))*200)
addBuddyRot(sign(getXV("arm"))*200)
addBuddyRot(sign(getXV("arm"))*200)
It gets your character screaming things after playing a game with you. It also causes lightning to come down. Plus. His arm jerks.
Grunty
09-18-2005, 11:22 AM
could come one make a script that makes your guy never be able to be knocked out?
Invoke
09-18-2005, 12:03 PM
secretcal, your game seems to be stuck somehow. when the buddy guesses the first number, and i try to click no or yes, it doesn't work. And I have my cursor set at hand-> none
Also, could one of you design a script that throws a bowling ball at him, then shocks him, then repeats?
And is there a site that I can go to to learn about this type of scripting?
Woolfenstien
09-18-2005, 02:07 PM
The code used is called actionscript; brother of javascript because they're from the same coding family.
http://www.pixel2life.com/tutorials/Macromedia_Flash/All/ has nearly 1000 flash tutorials, and never forget google!
http://www.google.com/search?hl=en&lr=&safe=off&q=flash+actionscript+tutorials&btnG=Search
SecretCal
09-18-2005, 02:09 PM
Hey, Invoke? You asked? Well, because of the lightning, you have to click a couple times.
SecretCal
09-18-2005, 02:11 PM
Oh, and just change Mr. Goodbar's baseball script from the word "baseball" to "bowlball".
Megaman1038
10-07-2005, 08:28 PM
Thanks for the scripts.Lotsa fun and help.
omega
10-21-2005, 03:40 PM
I've been using the script engine for a while, and I decded to post my favorite ones on the forum. I made all of these myself, so hope you like 'em :) .
chainHim and releaseHim:
chainHim sets a leash around each of his 5 body parts. He cant move further than 150 pixels away from where he is when you run this. This needs to be run once. Running it every frame slows down your computer.
resetForces();
addConstraint("body", getX("body"), getY("body"), 150));
addConstraint("lArm", getX("lArm"), getY("lArm"), 150));
addConstraint("rArm", getX("rArm"), getY("rArm"), 150));
addConstraint("lLeg", getX("lLeg"), getY("lLeg"), 150));
addConstraint("rLeg", getX("rLeg"), getY("rLeg"), 150));
addConstraint("head", getX("head"), getY("head"), 150));
this is releaseHim, it undoes the above:
resetForces();
The rest of these ALL need to be run every frame. Even if you think they're supposed to be run once, check the box anyway. The one exception is the blastOff script, though it is MUCH more fun if you select every frame.
baseBallLopper:
This script is meant to make the buddy happier (god forbid). It launches a baseball, gently, to the center of the screen every few seconds for him to catch. I didnt notice 'till later that you can also use the shotgun to shoot skeet at them. I spent a LONG time making this one work, so you'd better enjoy it :mad:. have fun
i=i+1;
if(equal(i%100, 0), destroy(z));
if(equal(i%100, 0), assign(z, create("baseball", 0, 350, 150, -35)));
EDIT: to make it fire faster, change all instances of "i%100" to "i%?". Just replace the 100 with whatever number you want. With a 20 FPS framerate, you want to set it to 20*secs for an approx. # of seconds.
areYouHappy:
simply makes the buddy say his happiness every few seconds.
i=i+1;
if(equal(i%50, 0), say("My happiness is
" + getEmotion(),100));
noGrav:
This one is, I'll admit, a little boring. It makes the buddy unaffected by gravity. Everything else is, though.
addBuddyVel(0, -1);
flyWhenHappy:
This is a slight change of what happens when you combine noGrav and areYouHappy. When he's happy, he get's lighter (he starts to defy gravity after 25 happiness), and gets heavier when he's sad.
i=i+1;
if(equal(i%50, 0), say("My happiness is
" + getEmotion(),100));
addBuddyVel(0, 0-getEmotion()/25);
You can change how sensitive it is. change the 25 on the last line to any number between -100 and 100. A negative number reverses it, and makes him float when he's sad. The number you change it to will be the amt of happiness he begins to fly at.
posessedBuddy:
now this one is amusing. The buddy yells about you being a mortal, and flies around the screen randomly. UBER funny (in my opinion).
i=i+1;
say("DIE MORTALS! HAHAHAHAHAH!", 100);
if(equal(i%25, 0), addBuddyVel(randomBet(-100, 100), randomBet(-100, 100)));
Make him thrash more frequently by changing the 25 to whatever number. Make go farther by changing both 100's and both -100's with whichever numbers you please, but to keep the thrashing radnom, I suggest keeping them all the same (ie, -300, 300, 300, 300)
cannon:
when you click, a bowling ball get propelled at the buddy by an explosion. Dont hold down on the mouse button too long, or your frameratwe slows down.
assign(yChange, (getYMouse()-getBuddyY())/20);
assign(xChange, (getXMouse()-getBuddyX())/20);
if(getMouseDown(), create("bowlball", getXMouse(), getYMouse(), 0, 0));
if(getMouseDown(), explode(getXMouse()+xChange, getYMouse()+yChange, 1));
blastOff:
if you run it every frame, it shoots him into the air with an explosion (make sure you have open cieling on). As he difts back down to earth, he gets shocked to wake him up (shocking a buddy while he's unconcsious(sp?) will wake him up), and it puts out the fire. If you don't run every frame, these an explosion under him, and he gets set on fire (not very amusing).
if(firstRun(), create("fireball", getBuddyX(), getBuddyY(), 0, 0));
if(firstRun(), explode(getBuddyX(), 400, 1));
if(below(getBuddyY(), 200) && above(getBuddyY(), 0), water(getBuddyX(), 0, 0, 0, 100, .01, 4, 4, false));
if(below(getBuddyY(), 5) && above(getBuddyY(), 0), shock(getBuddyX(), getBuddyY());
not much you can change here.
igniteAndDrench:
requested by mastercheif. every few seconds, ignites the buddy, then puts him out. over and over. and over. has to be run eery frame.
r=r+1;
if(t%4==0, water(0, 0, getBuddyX()/20+8, getBuddyY()/20, 100, 0, 10, 1, false));
if(t%4==2, create("fireball", getBuddyX(), getBuddyY(), 0, 0));
if(t%4==2, assign(t, t+1));
if(r%30==0, assign(t, t+1));
EDIT: to make the fire/water cycle go faster, change the replace the 30 in "r%30==0". With a 20 FPS framerate, you want to set it to 20*secs for an approx. # of seconds.
If you have scripts of your own, feel free to post them. But please dont post modifications of the scripts that come as examples, or unlimited/easy cash scripts. It annoys me beyond limit when someone posts a modified example script and says they wrote it, and cash scripts are pretty pointless. If you can get the scripting engine, you shouldnt need to use a script to get more money.
PS: happy first post to me :)
xx=10000;
if(firstRun(),
loop(1,
assign(bb,addSpring(create("bouncyball",xx,1000,1000,1000),xx,200,1.5))+
assign(xx,xx+1000)+
noAutoDelete(bb)
),
0)
try that
Pixel
10-21-2005, 06:26 PM
Wow Thanks for Scripts Omega, They really are some good ones in there :)
joe2114
10-22-2005, 03:14 AM
can someone make me a script where tons of bowlingballs fall on your buddy and dont dissapear because you have too much onscreen
chrisgreathouse
10-22-2005, 05:55 AM
with the cannon thing, when you shoot, your buddy's body parts go flying everywhere :) :D
To answer joe's question
xx=10000;
if(firstRun(),
loop(1,
assign(bb,addSpring(create("bouncyball",xx,1000,1000,1000),xx,200,1.5))+
assign(xx,xx+1000)+
noAutoDelete(bb)
),
0)
Try changing the "bouncyball" thing to bowlball; just guessing.
EDIT: it works.
When I tried fly when happy, my buddy went straight up into the air and never returned :o
joe2114
10-22-2005, 06:58 AM
please could you! I know it can be done! It says in the function list.
chrisgreathouse
10-22-2005, 07:31 AM
BTW, I need a script of intense gravity, quick. My buddy is relly high up.
Mr. Goodbar
10-23-2005, 05:21 PM
*appears in a puff o' smoke*
I haven't been able to be on in a bit, but I though I'd pop in. Im personally still surprised this post is still on the first page. For those of you wondering, the language used is a little shaky. I have a quick, dirty guide written for it somewhere on this forum (try a search), but it took a while for me to get, even with prior programming experience. Thankies to everyone who rated my thread 5 stars. make meh happy to feel appreciated :)
billy07860
10-24-2005, 04:38 AM
I'm just playing games while leaving my buddy with the baseballloop. Damn! I'm makin' money now!
Mr. Goodbar
10-24-2005, 02:36 PM
BTW, I need a script of intense gravity, quick. My buddy is relly high up.
easy one there:
y=0;
addBuddyVel(0, x);
make y higher to increase gravity. The extra gravity won't affect objects other than the buddy, however.
joe2114
10-29-2005, 09:03 AM
chris, your script needs some tweaking because it didn`t work when i tried it.One ball bounced up and down one side.Yes, I had it on bowlball too! It hurt him a lot! His foot wet haywire!
Valden
10-30-2005, 09:08 AM
Awesome scripts!
ack12345
11-01-2005, 07:39 PM
Are There Any Interactive Buddy Skin Scripts????
ack12345
11-01-2005, 07:40 PM
Like Something To Make Something Other Than The Skins You Can Buy?
PLEASE POST ANY SKIN SCRIPTS!!!!!
Mr. Goodbar
11-02-2005, 02:32 PM
ack, please dont double-post, it annoys just about everyone.
a quick apology for my gravity script a few posts up. It didnt work because I left an arg out. I edited the post, and it should work now.
Glorfindyl
11-02-2005, 03:23 PM
know any weapon scripts then?
Grunty
11-02-2005, 03:55 PM
Not likeley off hand.. but in a couple days.. yes
Mr. Goodbar
11-02-2005, 04:50 PM
there really isnt a way to make 'new' weapons, but the bowling ball cannon is close. The scripting engine only lets you change so much.
x-stick
11-02-2005, 05:09 PM
cool! i tried all the scripts they were fun i really liked the cannon one
UndecidedFreak
11-02-2005, 06:52 PM
Yeah I liked puting on th gravity thing with the gravity manipulator on it can make him kind of float back and fourth if you get it right :D
joe2114
11-08-2005, 12:41 PM
I know how to pull the buddies head off! You need :
Gravity shifter.
Script engine.
weak gravity vortex.
You gravity shift buddy into the air and use this script:
resetForces();
addConstraint("body", getX("body"), getY("body"), 1000000));
addConstraint("lArm", getX("lArm"), getY("lArm"), 1000000));
addConstraint("rArm", getX("rArm"), getY("rArm"), 1000000));
addConstraint("lLeg", getX("lLeg"), getY("lLeg"), 1000000));
addConstraint("rLeg", getX("rLeg"), getY("rLeg"), 1000000));
addConstraint("head", getX("head"), getY("head"), 1));
Then delete the gravity shifter, and activate weak gravity vortex below him, he falls his head does not!!
:cool:
basker76
11-08-2005, 11:45 PM
posessedBuddy:
now this one is amusing. The buddy yells about you being a mortal, and flies around the screen randomly. UBER funny (in my opinion).
i=i+1;
say("DIE MORTALS! HAHAHAHAHAH!", 100);
if(equal(i%25, 0), addBuddyVel(randomBet(-100, 100), randomBet(-100, 100)));
Make him thrash more frequently by changing the 25 to whatever number. Make go farther by changing both 100's and both -100's with whichever numbers you please, but to keep the thrashing radnom, I suggest keeping them all the same (ie, -300, 300, 300, 300)
two words: possed teletubby
inuyasha5114
11-10-2005, 07:26 PM
i need a scriptto like amplify the power of an explosion or a gun
BTW are there any scripts to get more money like one hit with a pistol will get you $400
Lexle
11-11-2005, 09:40 PM
I think you should make one thats like a sequal to possessed where you possess an object (baseball, bowling ball, etc.) that would hit him. Or one where he hits himself with his hands.
Lexle
11-11-2005, 09:46 PM
posessedBuddy:
now this one is amusing. The buddy yells about you being a mortal, and flies around the screen randomly. UBER funny (in my opinion).
i=i+1;
say("DIE MORTALS! HAHAHAHAHAH!", 100);
if(equal(i%25, 0), addBuddyVel(randomBet(-100, 100), randomBet(-100, 100)));
Make him thrash more frequently by changing the 25 to whatever number. Make go farther by changing both 100's and both -100's with whichever numbers you please, but to keep the thrashing radnom, I suggest keeping them all the same (ie, -300, 300, 300, 300)
Leave it on and great way to make money if u put all to 300 :D
Lexle
11-11-2005, 10:15 PM
I know how to pull the buddies head off! You need :
Gravity shifter.
Script engine.
weak gravity vortex.
You gravity shift buddy into the air and use this script:
resetForces();
addConstraint("body", getX("body"), getY("body"), 1000000));
addConstraint("lArm", getX("lArm"), getY("lArm"), 1000000));
addConstraint("rArm", getX("rArm"), getY("rArm"), 1000000));
addConstraint("lLeg", getX("lLeg"), getY("lLeg"), 1000000));
addConstraint("rLeg", getX("rLeg"), getY("rLeg"), 1000000));
addConstraint("head", getX("head"), getY("head"), 1));
Then delete the gravity shifter, and activate weak gravity vortex below him, he falls his head does not!!
:cool:
Not letting me turn off gravity shifter
nvm figured it out lol
Lexle
11-11-2005, 11:01 PM
ok heres a good way to make your possessed buddy..... very very messed up
i=i+1;
say("DIE MORTALS! HAHAHAHAHAH!", 10000);
if(equal(i%1, 0), addBuddyVel(randomBet(-10000, 10000), randomBet(-10000, 10000)));
racks up money greatly but loses some of the sound by replacing it with something sliding on concrete but still u can just turn off the sound =/
chrisgreathouse
11-12-2005, 06:07 PM
I know how to pull the buddies head off! You need :
Gravity shifter.
Script engine.
weak gravity vortex.
You gravity shift buddy into the air and use this script:
resetForces();
addConstraint("body", getX("body"), getY("body"), 1000000));
addConstraint("lArm", getX("lArm"), getY("lArm"), 1000000));
addConstraint("rArm", getX("rArm"), getY("rArm"), 1000000));
addConstraint("lLeg", getX("lLeg"), getY("lLeg"), 1000000));
addConstraint("rLeg", getX("rLeg"), getY("rLeg"), 1000000));
addConstraint("head", getX("head"), getY("head"), 1));
Then delete the gravity shifter, and activate weak gravity vortex below him, he falls his head does not!!
:cool:
That one doesn't work. All I get is a buddy seemingly hanging from a swing.
EDIT: WTF lexle!?! you quadrouple (sp?) posted out of spammer land!
Lexle
11-12-2005, 07:42 PM
no one posted for an hour =/
chrisgreathouse
11-13-2005, 07:52 AM
still, double, triple, etc. posting out of SL can result in xcash fining.
Blastedt
11-13-2005, 03:17 PM
how about one to make a cannon that the buddy falls into and he is shot. just modify the blast off by making a cannon of bowling balls around the buddy
SecretCal
11-13-2005, 07:27 PM
Any emotion-lifting cheats?
Xplosiv
02-19-2006, 10:22 AM
Can you make one where a flail follows the buddy please?
Grunty
02-19-2006, 10:35 AM
Any emotion-lifting cheats?
They Aren't cheats.
They're scripts.
For that awnser, look on the front page. You'll find it there.
Mr. Goodbar
02-19-2006, 11:41 AM
I'm gonna see if a mod can lock this. I posted way better versions of all these here:
http://forums.xgenstudios.com/showthread.php?t=26323
Please make any other requests there.
vBulletin® v3.7.3, Copyright ©2000-2009, Jelsoft Enterprises Ltd.