Thread: % done
View Single Post
  #47  
Old 10-16-2001, 11:11 PM
joseyisleet joseyisleet is offline
Registered User
Join Date: Aug 2001
Posts: 378
joseyisleet is on a distinguished road
This NPC is pretty lame but it shows how to do this b/s easily....

// NPC made by Josey Hunt
if (created){
dontblock;
drawoverplayer;
setimg goldball.png;
message Pushups NPC!;
}
if (playertouchsme&&!hasweapon(pushups)) {
toweapons pushups;
setstring pushups,0;
say2 You get 2 gralat for every#bpush up you do.#bThis is the easiest way#bto make money on Xitami!!#bCommands:Show pushups#bGet money. That's it.;
}
if (weaponfired) {
playerdir=2;
pushups();
i=strtofloat(#s(pushups))+1;
if (i==1000) {setstring pushups,max;
say2 You have done the#bmaximum amount of pushups#ballowed!#bSo cash in and start over!; }
setstring pushups,0;
setstring pushups,#v(i);
this.pushups=strtofloat(#s(pushups));
}
if (playerchats&&strequals(#c,show pushups)){
say2 You have done #s(pushups) pushup(s)!;
}
if (playerchats&&strequals(#c,Get money)&&strequals(#w,pushups)){
say2 Here is your money!;
this.rupees=strtofloat(#s(pushups))*2;
playerrupees+=this.rupees;
setstring pushups,0;
}
function pushups(){
disabledefmovement;
playersprite=14;
sleep .1;
playersprite=15;
sleep .1;
playersprite=16;
sleep .1;
playersprite=17;
sleep .1;
playersprite=18;
sleep .1;
playersprite=14;
sleep .1;
playersprite=15;
sleep .1;
playersprite=16;
sleep .1;
playersprite=17;
sleep .1;
playersprite=18;
sleep .1;
playersprite=14;
sleep .1;
playersprite=15;
sleep .1;
playersprite=16;
sleep .1;
playersprite=17;
sleep .1;
playersprite=18;
sleep .1;
playersprite=1;
setani idle,;
enabledefmovement;}
__________________
Account used by Josey and Howard.
Ali G: 'Is it cause i Black?'
Reply With Quote