- Joined
- May 4, 2010
- Messages
- 40
- Reaction score
- 12
Meh, nothing too special. It is my newly made gender NPC.
Alien gender is what it says, but the rare equips are like items you can't wear as either gender. Kind of weird, but I guess that is what happens when you have v95 or whatever items in a lower version server.
Alien gender is what it says, but the rare equips are like items you can't wear as either gender. Kind of weird, but I guess that is what happens when you have v95 or whatever items in a lower version server.
PHP:
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (status >= 0 && mode == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
cm.sendNext("#eHello! I am the #dXStory#k gender man.");
} else if (status == 1) {
cm.sendSimple("#eWhat gender would you like to be? It costs 10,000,000 mesos to change! Alien allows you to wear both #rmale#k + #rfemale#k equips, and some special rare equips. If you buy Alien, you will have to pay 5 #i4002000#.\r\n\r\n#b#L0#Male#l\r\n#L1#Female#l\r\n#L2#Alien#l");
} else if (selection == 0) {
if (cm.getPlayer().getMeso() >= 10000000) {
if (cm.getPlayer().getGender() == 0) {
cm.sendOk("#eYou are already #rmale#k silly!");
cm.dispose();
} else {
cm.getPlayer().setGender(0);
cm.gainMeso(-10000000)
cm.reloadChar();
cm.dispose();
}
} else {
cm.sendOk("#eYou do not have 10,000,000 mesos.");
cm.dispose();
}
} else if (selection == 1) {
if (cm.getPlayer().getMeso() >= 10000000) {
if (cm.getPlayer().getGender() == 1) {
cm.sendOk("#eYou are already #rfemale#k silly!");
cm.dispose();
} else {
cm.getPlayer().setGender(1);
cm.gainMeso(-10000000)
cm.reloadChar();
cm.dispose();
}
} else {
cm.sendOk("#eYou do not have 10,000,000 mesos.");
cm.dispose();
}
} else if (selection == 2) {
if (cm.itemQuantity(4002000) >= 5) {
if (cm.getPlayer().getGender() == 2) {
cm.sendOk("#eYou are already #rAlien#k silly!");
cm.dispose();
} else {
cm.getPlayer().setGender(2);
cm.gainItem(4002000, -5);
cm.reloadChar();
cm.dispose();
}
} else {
cm.sendOk("#eYou do not have 5 #i4002000#.");
cm.dispose();
}
}
}
}