NPC Code:
if (playerchats&&strequals(#c,buy regular beer)) {
if (playerrupees >=5){
playerrupees -=5;
set ybeershow;
} else if (playerrupees<5) {
say2 You need more money.
}
NPC Code:
if (ybeershow){
show;
} else {
hide;
}
if (playertouchsme) {
hurt -10;
unset ybeershow;
}
Thats one way, if i was you i'd rather use putnpc.
NPC Code:
if (playerchats&&strequals(#c,buy regular beer)) {
if (playerrupees >=5){
playerrupees -=5;
putnpc2 x,y, { //dont remember if this line is correct.
if (playertouchsme) {
playerhearts+=5;
hurt 0;
}
}
else if (playerrupees<5) {
say2 You need more money.
}
}