[Release] Great Karma Seller

Experienced Elementalist
Joined
Jul 2, 2008
Messages
210
Reaction score
3
Hey Guys
i Maded a Cool Karma Seller, Because Some guys at My Server Said i cant enter your shop So i made a karma seller, each karma costs 5million you can change the price

1st how to change the karma price
find at the npc script
PHP:
One Karma worths #b5 million mesos#k.
and change the 5 million to the price you want at the npc like :
PHP:
One Karma worths #b20 million mesos#k.
and then find at the npc script
PHP:
fee = cm.getText() * 5000000;
and change the 5000000 to the price u choosed like :
PHP:
fee = cm.getText() * 20000000;
and then find at the npc script
PHP:
cm.gainMeso(selected * -5000000);
and change the 5000000 to the price u choosed like :
PHP:
cm.gainMeso(selected * -20000000);


Traa The Price Has Been Changed


2nd Npc Script
PHP:
/*Npc=You Choose Job= Karma Seller! Author 3esah*/

var status = 0;
var selected;
var fee;

function start() {
    status = -1;
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (mode == -1) {
        cm.dispose();
    } else {
        if (mode == 0) {
            cm.sendOk("cya.");
            cm.dispose();
            return;
        }
        if (mode == 1)
            status++;
        else
            status--;
        if (status == 0) {
            cm.sendNext("Hi I'm Mia I sell Karma!");
        } else if (status == 1) {
            cm.sendGetText("So Tell Me How much Karma do you want? One Karma worths #b5 million mesos#k.");
        } else if (status == 2) {
            selected = cm.getText();
            fee = cm.getText() * 5000000;
            cm.sendYesNo("Do you want to buy " + selected + " Karma for " + fee + " mesos, #h #?");
        } else if (status == 3) {
            if (cm.getMeso() < fee || cm.getText() < 0) {
                cm.sendOk("You don't have enough money or the amount of Karma you have entered is incorrect.");
                cm.dispose();
            } else {
                cm.gainKarma(selected);
                cm.gainMeso(selected * -5000000);
                cm.sendNext("Thanks! You now have " + selected + " more Karma and " + fee + " mesos have been deducted from your account.");
            }
        } else if (status == 4) {
            cm.sendOk("cya!")
            cm.dispose();
        }
    }
}
This kills the point of karma Dont even Use it ill change my shop to Meso ticket Shop
 
Last edited:
This kills the point of karma. You might as well use fame.

i made it for my server i know that it kills the point of karma T_T but after i made it i said ill release it but at my server the karma i made it High Price and 1 karma needed for the shop so if the karma real high price it will be great ^_^ thanks for the replay
 
karma could be used to get better drops for a low rate server and the lower the karma the worse drops you get.

ya like moogra said this defeats the purpose of karma if you can but it. just use a fame shop. make it deduce the fame from the character instead
 
Fame kills the point of Karma. I don't really see a difference between the two.
i finally understand thank you ill change my shop to a fame shop xD thank you for the replay
karma could be used to get better drops for a low rate server and the lower the karma the worse drops you get.
i finally understand thank you ill change my shop to a fame shop xD thank you for the replay
ya like moogra said this defeats the purpose of karma if you can but it. just use a fame shop. make it deduce the fame from the character instead
i finally understand thank you ill change my shop to a fame shop xD thank you for the replay
True..
AND WHY DO MY POST KEEP GETTING DELETED DAMN!...
IM NOT DOING ANYTHIGN WRONG -_-
xD
 
Back