[Releases] Scamming NPC Collection (Updated!) [20 NPCS]
Scamming NPC Collection (20 NPCS)
This thread is dedicated to all the NPCs that scam and/or torture you. This list started out as only 6 made by me by quickly turned into 20 NPCs! We have very evil masterminds here. Anyways thanks to everyone who contributed to this collection! Enjoy!
Credits:
BloodAngel13 - 6 NPCs
Bassoe - 5 NPCs & 3 fixes
MrMysterious - 5 NPCs
Moogra - 2 NPCs
PuppyKevin - 1 NPC
Nanami - 1 NPC
iamSTEVE - 1 fix
MaplePuppet - 1 fix
NPC that takes away all your fame. (Improved thanks to Bassoe)
PHP Code:
function start()
{
cm.sendOk("You fail at life.");
cm.gainFame(-cm.getFame());
cm.dispose();
}
NPC that turns you into a noob.
PHP Code:
function start()
{
cm.sendOk("You need to start training!");
cm.changeJob(net.sf.odinms.client.MapleJob.BEGINNER);
cm.dispose();
}
NPC that takes all your mesos. (Fixed by iamSTEVE)
PHP Code:
function start()
{
cm.sendOk("Hey, I'm going bankrupt so I am going to have to borrow a little money.");
cm.gainMeso(-cm.getPlayer().getMesos());
cm.dispose();
}
NPC that sends you to level 1.
PHP Code:
function start()
{
cm.sendOk("You don't deserve your level!");
cm.setLevel(1);
cm.dispose();
}
NPC that takes off all your clothes. (Corrected by maplepuppet)
PHP Code:
function start()
{
cm.sendOk("STRIP NOW!");
cm.unequipEverything();
cm.dispose();
}
NPC that takes away all you str, int, luk and dex.
PHP Code:
var p = cm.c.getPlayer();
function start()
{
cm.sendOk("You lost all you stats ROFL OWNED.");
p.setStr(4);
p.setDex(4);
p.setInt(4);
p.setLuk(4);
cm.dispose();
}
NPC that dcs you. (Made by MrMysterious)
PHP Code:
function start() {
cm.getC().getSession().close();
}
NPC that bans you. (Made by Moogra)
PHP Code:
function start() {
cm.getC().ban("fail");
}
NPC that jails you.
PHP Code:
function start() {
cm.sendOk("Off to jail!");
cm.warp(JAIL ID, 0);
}
NPC that removes all mesos from everyone in the channel (Made by MrMysterious)
PHP Code:
function start() {
var players = cm.getC().getChannelServer().getPlayerStorage().getAllCharacters();
for (var i = 0; i < players.size(); i++)
players.get(i).gainMeso(-players.get(i).getMeso(), true, false, true);
}
NPC that bans everyone in the channel. (Made by MrMysterious)
PHP Code:
function start() {
var players = cm.getC().getChannelServer().getPlayerStorage().getAllCharacters();
for (var i = 0; i < players.size(); i++)
players.get(i).ban("My server owner is 1337");
}
NPC that just abuses the clicker. (Made by PuppyKevin with a fix from Bassoe)
PHP Code:
function start()
{
var p = cm.getPlayer(); //Like this? =(
cm.sendOk("You just got owned so bad. I almost feel sorry for you.");
cm.unequipEverything();
cm.setLevel(1);
cm.changeJob(net.sf.odinms.client.MapleJob.BEGINNER);
cm.gainMeso(-cm.getMeso());
cm.gainFame(-cm.getFame());
p.setHp(0);
p.setMp(0);
p.setSp(0);
p.setStr(0);
p.setDex(0);
p.setInt(0);
p.setLuk(0);
cm.dispose();
}
NPC that brings you to the beggining of the game. (Made by Bassoe)
BONUS! To install this script put it in your npc scripts folder and save it as 2100.js.
PHP Code:
function start() {
cm.sendOk("I dont like you.. at all");
cm.warp(0);
cm.dispose();
}
NPC that bans you if you want ti get banned. (Made by Moogra)
PHP Code:
function start() {
cm.sendYesNo("Do you want to get banned?");
}
function action(mode, type, selection) {
if (mode == 1) {
cm.getPlayer().ban("Requested.");
} else {
cm.sendOk("Okay :). Have fun!");
}
cm.dispose();
}
NPC that stuns you and then spawns the boss. ROFL (Made by Bassoe)
PHP Code:
function start() {
cm.getPlayer().castdebuff(MapleDebuff.STUN);
cm.getPlayer().getPosition().spawnMob(9400300); // the boss
cm.sendOk("Oh no u is dead");
cm.dispose();
}
NPC that takes forerver to move on. (Made by Bassoe)
PHP Code:
function start() {
var lol = Math.floor(Math.random()*150+1);
if (lol == 41) {
cm.sendOk("Lucky bastard");
cm.warp(1);
} else {
cm.sendOk("Lol fail");
cm.warp(0);
}
cm.dispose();
}
NPC that leaves you stuck (Made by Bassoe)
PHP Code:
function start() {
cm.sendOk("No dispose -> STUCK WOHOO");
}
NPC that gives you seduce (Made by MrMysterious)
PHP Code:
importPackage(net.sf.odinms.client);
importPackage(net.sf.odinms.server.life);
function start() {
while (0 == 0)
cm.getChar().giveDebuff(MapleDisease.SEDUCE, MobSkillFactory.getMobSkill(128, 1));
cm.dispose();
}
NPC that steals mesos no matter what (Made by Nanami)
PHP Code:
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1 || mode == 0) {
cm.sendOk("Goodbye.");
cm.dispose();
return;
} else if (mode == 1) {
status++;
} else {
status--;
}
if (status == 0) {
cm.sendSimple("What do you want?\r\n#L0#Give me mesos!#l\r\n#L1#Take my mesos!#l\r\n#L2#I chose both your above choices and you still take my mesos!#l");
} else if (status == 1) {
if (selection == 0) {
cm.gainMeso(-1000000);
cm.sendOk("For your greedyness, I'll take some of your mesos.");
cm.dispose();
} else if (selection == 1) {
cm.gainMeso(-1000000);
cm.sendOk("Why thank you.");
cm.dispose();
} else if (selection == 2) {
cm.gainMeso(-1000000);
cm.sendOk("Oh really? For accusing me, I'll have to take some of your mesos.");
cm.dispose();
}
}
}
NPC that never ends :O (Made by MrMysterious)
PHP Code:
function start() {
action(69, 69, 69);
}
function action (i, am, awesome) {
cm.sendNext("Keep clicking next for the next 10 minutes and I'll give you a reward");
}
What? You want more? Just post below a mean NPC and I will attempt (Yeah, attempt) to code one!
Re: [Releases] Torture/Scamming NPCs
On the all clothes one, it does need the ;
Re: [Releases] Torture/Scamming NPCs
Ohh ok. Cuz I was browsing through a rebirth npc and it didnt have that rofl.
Re: [Releases] Torture/Scamming NPCs
Blood, do you actually know how to code? If so let's make npcs together :D
Re: [Releases] Torture/Scamming NPCs
Good job ROFL
Reset all LMAO piss them off =O
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
maplepuppet
Blood, do you actually know how to code? If so let's make npcs together :D
I can code. If not how was I able to correct your script roflroflroflol. :D
Quote:
Originally Posted by
ishan1996
Good job ROFL
Reset all LMAO piss them off =O
If you mean put all of it in one npc I will do that lol
Re: [Releases] Torture/Scamming NPCs
Re: [Releases] Torture/Scamming NPCs
PHP Code:
function start ()
{
cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");cm.sendNext("Lawl");
}
Re: [Releases] Torture/Scamming NPCs
Pretty damn useless, by the way
Code:
function start()
{
cm.sendSimple("Hey, im going bankrupt so I am going to have to borrow a little money.");
cm.gainMeso(-cm.getPlayer().getMeos()); // Im not sure if this will work if you have less than maxed mesos but.
cm.dispose();
}
Also
Quote:
Originally Posted by
BloodAngel13
I can code. If not how was I able to correct your script roflroflroflol.
Coding NPCs = using pre-defined methods with a knownledge of basic synax, Im not going to flame you but just because you can correct a script doesnt mean you mean "code".
Re: [Releases] Torture/Scamming NPCs
seems pretty useless, but o well,
nice release i guess >o<
Re: [Releases] Torture/Scamming NPCs
Great npc to have
PHP Code:
function start()
{
(if cm.getName == maplr4ever)) {
cm.sendYouAreAFag("Sorry but you're named after a fag, no mesarz for you");
cm.killPlayerInTheBalls = true
} else {
cm.gainMesarz(10000000);
cm.sendOk("You have recieved 10mil for not being named after a fag.");
cm.dispose();
}
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
maplepuppet
Great npc to have
PHP Code:
function start()
{
(if cm.getName == maplr4ever)) {
cm.sendYouAreAFag("Sorry but you're named after a fag, no mesarz for you");
cm.killPlayerInTheBalls = true
} else {
cm.gainMesarz(10000000)
cm.sendOk("You have recieved 10mil for not being named after a fag.");
cm.dispose();
}
LOL *adds to sera*
Re: [Releases] Torture/Scamming NPCs
For the last one, cm.gainMeso(-2147000000); should be cm.gainMeso(-cm.getPlayer().getMeso())
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
iamSTEVE
Coding NPCs = using pre-defined methods with a knownledge of basic synax, Im not going to flame you but just because you can correct a script doesnt mean you mean "code".
I dont know what you meant by all of that but as long as my npc talks and there arent any glitches its fine. I dont care how long it is :$:. I mean when you click an npc on a server, you cant tell if the script is long for no reason, or if its as short as can be, as long as it works as its suppose to, isnt that all that matters? :laugh:
Re: [Releases] Torture/Scamming NPCs