Level Up Selling NPC First Release

^^^

Junior Spellweaver
Joined
Aug 7, 2009
Messages
104
Reaction score
23
Today I Wanted TO Be Pro Like Everyone Else So I Made This NPC. Thank Me If You Think This Is Pro Or You Think I Am Pro. I Even Learned To Format Code So It Looks Neet

Code:
//Made By The Pro Coder ^^^ Who Did This In 1 Hour!
var status = 0; 
  
function start() { 
    status = -1; 
    action(1, 0, 0); 
} 
  
function action(mode, type, selection) { 
    if (mode == -1) { 
        cm.dispose(); 
    } else { 
        if (mode == 0 && status == 0) { 
            cm.dispose(); 
            return; 
        } 
        if (mode == 1) 
            status++; 
        else 
            status--; 
        if (status == 0) {
            cm.sendSimple("Hello #h #, I Can Sell You Mesos For Your Levels\r\n#L1#Trade 1 Level For 1 Mil Mesos#l\r\n#L2#Trade 2 Level For 2 Mil Mesos#l\r\n#L3#Trade 3 Level For 3 Mil Mesos#l\r\n#L4#Trade 4 Level For 4 Mil Mesos#l\r\n#L5#Trade 5 Level For 5 Mil Mesos#l\r\n#L6#Trade 6 Level For 6 Mil Mesos#l\r\n#L7#Trade 7 Level For 7 Mil Mesos#l\r\n#L8#Trade 8 Level For 8 Mil Mesos#l\r\n#L9#Trade 9 Level For 9 Mil Mesos#l\r\n#L10#Trade 10 Level For 10 Mil Mesos#l\r\n#L11#Trade 11 Level For 11 Mil Mesos#l\r\n#L12#Trade 12 Level For 12 Mil Mesos#l");
        } else if (status == 1) {
            if (selection == 1) {
                if (cm.getMeso() >= 1000000) {
                    cm.gainMeso(-1000000);
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 2) {
                if (cm.getMeso() >= 2000000) {
                    cm.gainMeso(-2000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 3) {
                if (cm.getMeso() >= 3000000) {
                    cm.gainMeso(-3000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 4) {
                if (cm.getMeso() >= 4000000) {
                    cm.gainMeso(-4000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 5) {
                if (cm.getMeso() >= 5000000) {
                    cm.gainMeso(-5000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 6) {
                if (cm.getMeso() >= 6000000) {
                    cm.gainMeso(-6000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 7) {
                if (cm.getMeso() >= 7000000) {
                    cm.gainMeso(-7000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 8) {
                if (cm.getMeso() >= 8000000) {
                    cm.gainMeso(-8000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 9) {
                if (cm.getMeso() >= 9000000) {
                    cm.gainMeso(-9000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 10) {
                if (cm.getMeso() >= 10000000) {
                    cm.gainMeso(-10000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 11) {
                if (cm.getMeso() >= 11000000) {
                    cm.gainMeso(-11000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
            if (selection == 12) {
                if (cm.getMeso() >= 12000000) {
                    cm.gainMeso(-12000000);
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.getPlayer().levelUp();
                    cm.dispose();
                } else {
                    cm.sendOk("You Are Too Poor");
                    cm.dispose();
                }
            }
        } else { 
            cm.dispose(); 
        } 
    } 
}
 
miens better
Code:
var status = 0; 
  
function start() { 
            var str = "Hello #h #, I can sell you levels for your meso.\n";
            for (var i = 0; i < 12; i++)
                  str += "#L"+i+"#Trade "+i+" level for "+ (i * 1000000) +" mesos.\n";
            cm.sendSimple(str);
} 
  
function action(mode, type, selection) { 
    if (mode == -1) { 
        cm.dispose(); 
    } else { 
        if (mode == 0 && status == 0) { 
            cm.dispose(); 
            return; 
        } 
        if (mode == 1) 
            status++; 
        else 
            status--; 
        if (status == 1) {
            var meso = selection * 1000000;
            if (cm.getMeso() < meso)
                  cm.sendOk("Sorry, you are too poor.");
            else {
                  for (var j = 0; j < selection; j++)
                        cm.getPlayer().levelUp();

                  cm.gainMeso(-meso);
            }
            cm.dispose();
    } 
}
 
I Have Patience To Code FOr An Hour. Also I Exagerated. It Was All Copy And Paste The cm.getPalyer().levelUp()
 
ROFL, you means...

Exaggerating?

Talking about typos :)

Lol.
that I was kidding XD.
It was ToMake it hypocrytical lol.
Forget it >.>

---------- Post added at 04:42 PM ---------- Previous post was at 04:40 PM ----------

Oh So You Are Pro You Mean? Show Me Some Of Your Stuff

It's called I Don't choose to release Things.
if you want I can release ALOT of things.
but then taylor From unholyMs is gonna Come Crying over here and say that I leaked His Shit or something like near that.
If you want I can release one thing.
 
Wow. Doesn't no one know the concept of exaggerating.

BTW Moogra Did Not Make This Before. I Would Know Rgiht? I Use Moogra Source
Using his source doesn't mean anything. Just because you use his source doesn't mean you know everything about Moogra. It's like saying you own a bible but you've never read it BUT you know everything about the saints who wrote it.

Sorry for talking about the bible, for all you anti-christians. First metaphor that came to mind :P

But about the release, not that bad. Some desperate kiddies would use it.
 
miens better
Code:
var status = 0; 
  
function start() { 
            var str = "Hello #h #, I can sell you levels for your meso.\n";
            for (var i = 0; i < 12; i++)
                  str += "#L"+i+"#Trade "+i+" level for "+ (i * 1000000) +" mesos.\n";
            cm.sendSimple(str);
} 
  
function action(mode, type, selection) { 
    if (mode == -1) { 
        cm.dispose(); 
    } else { 
        if (mode == 0 && status == 0) { 
            cm.dispose(); 
            return; 
        } 
        if (mode == 1) 
            status++; 
        else 
            status--; 
        if (status == 1) {
            var meso = selection * 1000000;
            if (cm.getMeso() < meso)
                  cm.sendOk("Sorry, you are too poor.");
            else {
                  for (var j = 0; j < selection; j++)
                        cm.getPlayer().levelUp();

                  cm.gainMeso(-meso);
            }
            cm.dispose();
    } 
}

Since you think 'short' = better.

PHP:
function start() { 
            var str = "Hello #h #, I can sell you levels for your meso.";
            for (var i = 1; i < 12; i++)
                  str += "\r\n#L"+i+"#Trade "+i+" level for "+ (i * 1000000) +" mesos.";
            cm.sendSimple(str);
}

function action(mode, type, selection) {
	if (mode == 1) {
		var meso = selection * 1000000;
		if (cm.getMeso() < meso)
			cm.sendOk("Sorry, you are too poor.");
		else {
			for (var j = 0; j < selection; j++)
				cm.getPlayer().levelUp();
			cm.gainMeso(-meso);
		}
	}
	cm.dispose();
}

Credits to ShinyKirby and none to you.
 
Last edited:
Back