-
[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
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
BloodAngel13
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:
He's trying to say that this isn't real coding.
Last script won't work.
And you forgot this npc
PHP Code:
function start() {
cm.getC().getSession().close();
}
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
MrMysterious
He's trying to say that this isn't real coding.
Last script won't work.
And you forgot this npc
PHP Code:
function start() {
cm.getC().getSession().close();
}
Of course this isnt real coding. It just took a couple minutes to do all of them. I said I could code, just that this was not the coding I was referring to but nvm. Rofl that dcs them.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
BloodAngel13
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:
No, Im saying that coding NPCs != coding unless it's really complicated or something, all you do is sue pre-defined methods that someone else made and then call them in.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
iamSTEVE
No, Im saying that coding NPCs != coding unless it's really complicated or something, all you do is sue pre-defined methods that someone else made and then call them in.
Now I get what you mean. But going into the npcconversationmanager.java (I hope this is what you meant) means I would need to know java and im only decent in javascript. So im pretty much screwed if I want to code an npc in your terms. I want to learn really bad but I see no guides about it at all. I want to know what programs people use to crack localhosts, how do they create .xml files, how do they do all these things. I feel so left out creating crap npcs when I could be doing something much more better if only I knew how. lol sorry for writing too much.
-
Re: [Releases] Torture/Scamming NPCs
Epic.
PHP Code:
function start() {
cm.getC().ban("fail");
}
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();
}
This doesn't work btw even if you defined all the methods, you missed a lot of ; and your if syntax messed up. Interesting npc though
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
Epic.
PHP Code:
function start() {
cm.getC().ban("fail");
}
Lol
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
Epic.
PHP Code:
function start() {
cm.getC().ban("fail");
}
This doesn't work btw even if you defined all the methods, you missed a lot of ; and your if syntax messed up. Interesting npc though
Would that npc work? Cuz I never seen that command before. And yea lol @ the npc that maplepuppet made. What are the odds that a guy will be named that rofl.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
BloodAngel13
Would that npc work? Cuz I never seen that command before. And yea lol @ the npc that maplepuppet made. What are the odds that a guy will be named that rofl.
I'm 90% sure it will work.
getC means getChar() which references it to maplecharacter.java. I'm pretty sure ban(String x) and I believe x is reason is in maplecharacter.java
-
Re: [Releases] Torture/Scamming NPCs
Ok I will add that too just incase. I will also add an npc that jaisl you. Of course everyones jail is different so you will have to fil that one in (if you decide to use any of these npcs O_O)
-
Re: [Releases] Torture/Scamming NPCs
PHP Code:
function start() {
cm.getC().ban("fail");
}
Wont work unless the ban method is in MapleClient o____O (Which I highly doubt). It's in MapleCharacter actually lol
Heres my edition
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");
}
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted 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");
}
See things like that takes me a while to comprehend but I still get stumped lol. Like what does i++ do.
-
Re: [Releases] Torture/Scamming NPCs
++ is equivalent to i = i + 1 or i += 1
so
int i = 5;
i++;
System.out.Print("Number: "+i);
That would output Number: 6.
-
Re: [Releases] Torture/Scamming NPCs
i++ is the same as
i = i + 1
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
MrMysterious
++ is equivalent to i = i + 1 or i += 1
so
int i = 5;
i++;
System.out.Print("Number: "+i);
That would output Number: 6.
Ohh thanks. That cleared things up :$: Lol jk thanks for explaining.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
BloodAngel13
See things like that takes me a while to comprehend but I still get stumped lol. Like what does i++ do.
This script bans everyone online.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
This script bans everyone online.
Only the channel unfortunately lol x)
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
You're right, I'm not thinking properly today
this is now fixed
PHP Code:
function start() {
cm.getChar().ban("fail");
}
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
PHP 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());
cm.dispose();
}
fix it with cm.getPlayer().getMeso()
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
Epic.
PHP Code:
function start() {
cm.getC().ban("fail");
}
This doesn't work btw even if you defined all the methods, you missed a lot of ; and your if syntax messed up. Interesting npc though
It was a joke NPC. Thought it'd be obvious. I know those wouldn't work xD, unless your jk too.
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
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);
}
LOl god im so bored. Add my scripts to the list god dammit !
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
maplepuppet
It was a joke NPC. Thought it'd be obvious. I know those wouldn't work xD, unless your jk too.
I was just messing with you of course.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
I was just messing with you of course.
Well I actually did miss 1 ; but that's it =P
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
BloodAngel13
Now I get what you mean. But going into the npcconversationmanager.java (I hope this is what you meant) means I would need to know java and im only decent in javascript. So im pretty much screwed if I want to code an npc in your terms. I want to learn really bad but I see no guides about it at all. I want to know what programs people use to crack localhosts, how do they create .xml files, how do they do all these things. I feel so left out creating crap npcs when I could be doing something much more better if only I knew how. lol sorry for writing too much.
Lol :P
I actually like people that have a willingness to learn instead of just saying stuff like "omg i so pr0", if you do want to learn java just scripting NPCs may not be the fastest, for one, it's javascript so you dont really learn java unless you add new methods. I would recommend you like, read a book or something, you might be looked down upon by some people that want to look pr0 ("i lerned java from reding src cuz i pr0"), but it is in fact tons faster and definitely easier.
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Here is a good idea put one of these in the Jail, and make it say click here to leave. Ande it sets them to lvl 1 and takes all there stats.
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Code:
function start()
{
cm.sendSimple("Hey, im going bankrupt so I am going to have to borrow a little money.");
cm.gainMeso(-cm.getPlayer().getMeso());
cm.dispose();
}
God, if you're gonna release them, make sure they work right, jeebus.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
iamSTEVE
Lol :P
I actually like people that have a willingness to learn instead of just saying stuff like "omg i so pr0", if you do want to learn java just scripting NPCs may not be the fastest, for one, it's javascript so you dont really learn java unless you add new methods. I would recommend you like, read a book or something, you might be looked down upon by some people that want to look pr0 ("i lerned java from reding src cuz i pr0"), but it is in fact tons faster and definitely easier.
I call bs from people that claim to have learned java from reading the odinms src. They won't be able to write their own code anyways. They'll be like OMG WHERES c.getPlayer()???????? when they try to code. Will they even learn how to write non-if statement code from reading src I don't know.
@llamaboi
it works
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
this works, i just find it useless :glare:
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Quote:
Originally Posted by
llammaboi
Code:
function start()
{
cm.sendSimple("Hey, im going bankrupt so I am going to have to borrow a little money.");
cm.gainMeso(-cm.getPlayer().getMeso());
cm.dispose();
}
God, if you're gonna release them, make sure they work right, jeebus.
Shuddup lama man.
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
Moogra
I call bs from people that claim to have learned java from reading the odinms src. They won't be able to write their own code anyways. They'll be like OMG WHERES c.getPlayer()???????? when they try to code. Will they even learn how to write non-if statement code from reading src I don't know.
@llamaboi
it works
Unfortunately, that's how I learned Java, PHP, HTML and a little bit of C++ and C#, I haven't found a book yet that explains those languages to me better. All I do is read the source and quite frankly, I really don't know how I've even gotten this far.
I need to find a book or an online explanation.
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
ROFL. I'm gonna out the jailing NPC lols.
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
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());
cm.dispose();
}
Should be:
Code:
function start()
{
cm.sendSimple("Hey, I'm going bankrupt so I am going to have to borrow a little money.");
cm.gainMeso(-cm.getPlayer().getMeso());
cm.dispose();
}
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
make one that does this
take all thier money, reset thier ap and sp with no points left, makes them a beginner, makes them lvl 0, takes all their items, kills them and say you jst got robbed bitch for me xDD
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Quote:
Originally Posted by
viinnh
make one that does this
take all thier money, reset thier ap and sp with no points left, makes them a beginner, makes them lvl 0, takes all their items, kills them and say you jst got robbed bitch for me xDD
Code:
var p = cm.getPlayer();
function start()
{
cm.sendSimple("PuppyKevin has just owned you.");
cm.unequipEverything();
cm.setLevel(1);
cm.changeJob(net.sf.odinms.client.MapleJob.BEGINNER);
cm.gainFame(-30000);
p.setHp(0);
p.setMp(0);
p.setSp(0);
p.setStr(0);
p.setDex(0);
p.setInt(0);
p.setLuk(0);
cm.dispose();
}
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Quote:
Originally Posted by
PuppyKevin
Code:
var p = cm.getPlayer();
function start()
{
cm.sendSimple("PuppyKevin has just owned you.");
cm.unequipEverything();
cm.setLevel(1);
cm.changeJob(net.sf.odinms.client.MapleJob.BEGINNER);
cm.gainFame(-30000);
p.setHp(0);
p.setMp(0);
p.setSp(0);
p.setStr(0);
p.setDex(0);
p.setInt(0);
p.setLuk(0);
cm.dispose();
}
nice thanks
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
This has to be the most pointless, but funniest thing ever.(:
-
Re: [Releases] Scamming NPC Collection (9 NPCs)
Lmfao these are pretty harsh
Gonna use the jailing one, strip one <3, and dcing one. =D
Thanks pretty funny
-
Re: [Releases] Scamming NPC Collection (Updated!)
Your welcome. =D I didnt do this alone. I had help from others :)
-
Re: [Releases] Scamming NPC Collection (Updated!)
Last script.. You cant use cm outside a function
-
Re: [Releases] Scamming NPC Collection (Updated!)
PHP Code:
function start () {
cm.gainMeso(-cm.getMeso());
cm.gainFame(-cm.getFame());
cm.warp(0);
cm.setJob(MapleJob.BEGINNER);
cm.getChar().getClient().getSession().disconnect();
cm.dispose();
}
Ah something like this
untested
-
Re: [Releases] Scamming NPC Collection (Updated!)
I should really revise the scripts before I just add them like that. Thanks mrmysterious.
Instead of adding that script bassoe I will just add the warp part of it seeing as every other command there is already posted =P
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Lol perfect for a sera npc
PHP Code:
function start() {
cm.sendOk("I dont like you.. at all");
cm.warp(0);
cm.dispose();
}
lmao
edit:
or something like
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();
}
im evil =]
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Quote:
Originally Posted by
kippieeej
Lol perfect for a sera npc
PHP Code:
function start() {
cm.sendOk("I dont like you.. at all");
cm.warp(0);
cm.dispose();
}
lmao
Rofl! The noob will be there clicking all day like 'wherez is teh gm hatzZORZ~!!!!'
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
exactly what i thought xD
i will make a change npc out of it
if the chance is like 142, you will get warped xP
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Quote:
Originally Posted by
kippieeej
exactly what i thought xD
i will make a change npc out of it
if the chance is like 142, you will get warped xP
ROFL. I could do it but I will have to use the gachapon script as a base so I wont attempt that xD. Look at the thread and then look at your script. Has a secret :D
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Quote:
Originally Posted by
kippieeej
Lol perfect for a sera npc
PHP Code:
function start() {
cm.sendOk("I dont like you.. at all");
cm.warp(0);
cm.dispose();
}
@emo
dies
warps to the nearest town o.o
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
You could make that npc with something like set hp(0) lol
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
nearest town is map 0 lmao
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();
}
chance of 1/150 to get out
edit: npc that will make you stuck (no more clicking other npcs)
PHP Code:
function start() {
cm.sendOk("No dispose -> STUCK WOHOO");
}
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Rofl 41. I dont think anyone will click that much xD
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
its a random chance
it will change every time you click the npc
so it can take you 1k+ clicks
edit:
lulz look
PHP Code:
function start() {
cm.sendOk("No dispose -> STUCK WOHOO");
}
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Quote:
Originally Posted by
kippieeej
its a random chance
it will change every time you click the npc
so it can take you 1k+ clicks
edit:
lulz look
PHP Code:
function start() {
cm.sendOk("No dispose -> STUCK WOHOO");
}
LMAOOOOOOOOOOO! I love that npc x)
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
lol @ the mesos from everyone in the channel :D :D
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
PHP Code:
var status = -1;
function start()
{
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == 1)
status++;
if (status == 0) {
cm.sendYesNo("Please accept the fact that you are gay. Because we all know you are.");
}else{
if (status == 1)
cm.sendSimple("Sorry, I don't like guys. Ima have to rape you now. Strip please.");
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();
}
}
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Quote:
Originally Posted by
kippieeej
nearest town is map 0 lmao
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();
}
chance of 1/150 to get out
edit: npc that will make you stuck (no more clicking other npcs)
PHP Code:
function start() {
cm.sendOk("No dispose -> STUCK WOHOO");
}
Made your script better.
PHP Code:
function start() {
var lol = Math.floor(Math.random()*15000+1);
if (lol == 1500) {
cm.sendOk("Wow, fuck you man.");
cm.warp(1);
} else {
cm.sendOk("Bitch please.");
cm.warp(0);
}
cm.dispose();
}
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
lol, i bet you guys are all just thinking of more torture NPCs? haha
i loled at the ban channel one :P
-
Re: [Releases] Scamming NPC Collection (Updated!) [14 NPCS]
Lmfao you guys are like masters at torture O_O. I gotta make more updates lololol
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
haha =.=
well, i guess this could be useful sometimes when bored :P
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Yeah with 17 npcs and counting, you could almost make a server, named it scam story, and bam. lol I think we pretty much covered it all. I added credits, fixed typos and added 3 more npcs :D
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
PHP Code:
function start() {
while(true) {
cm.warp(0);
cm.warp(1);
cm.warp(2);
}
No dispose necessary because this script is just too pro. Have fun killing the server.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
This isnt torture unless this is looped our something =O
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Lol, This sounds cool xD!
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Lol, Wow these scripts are short and cool xD!!
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Lol yeah. Got any more torture ideas?
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
BloodAngel13
This isnt torture unless this is looped our something =O
Do you even know what it does?
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
o.o there is no map 1 or 2
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
Moogra
Do you even know what it does?
Yeah thats the problem, I dont :D. I just see warps o.O.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
zzlawlzz
o.o there is no map 1 or 2
Map 1 and 2 are the Mushroom Training Ground maps.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
I dont see what does moogras script does.
-
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();
}
Love it! :)
BEST NPC EVER!
-
Re: [Releases] Torture/Scamming NPCs
Quote:
Originally Posted by
shakar96
Love it! :)
BEST NPC EVER!
Lololololol if only it worked.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
Moogra
PHP Code:
function start() {
while(true) {
cm.warp(0);
cm.warp(1);
cm.warp(2);
}
No dispose necessary because this script is just too pro. Have fun killing the server.
Not enough } lol
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();
}
MAUAHAHA
Quote:
Originally Posted by
BloodAngel13
I dont see what does moogras script does.
while (true) is an infinite loop. just like while (0 ==0)
I prefer 0==0 because i use to do actool scripts lol they use while 0=0
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
can you make an npc for me ?
NPC that bans you but liek this'
its an starter npc which the very first page at the bottom theres a button whcih says yes or no
if they click no they get banned if they click yes they proceed jstt dont neeeda fill in the text .
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
MrMysterious
Not enough } lol
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();
}
MAUAHAHA
while (true) is an infinite loop. just like while (0 ==0)
I prefer 0==0 because i use to do actool scripts lol they use while 0=0
xD pure genius
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
PHP Code:
// Made by MaplePuppet
// =================================================================================
function start ()
{
if (cm.getLevel() >= 110) {
cm.sendSimple("Here is a awsome weapon for your hard work (lv 110 weapon) Oh, too fucking bad, now you're level 1 so it won't make a difference. Sorry fag.");
cm.gainItem(1442043, 1);
cm.setLevel(1);
cm.dispose();
} else {
cm.dispose();
}
Npc that checks if user is level **** and if they are, it gives them a nice weapon but sets them back to Level 1 so they can't even use it. (Untested)
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
maplepuppet
PHP Code:
// Made by MaplePuppet
// =================================================================================
function start ()
{
if (cm.getLevel() >= 110) {
cm.sendSimple("Here is a awsome weapon for your hard work (lv 110 weapon) Oh, too fucking bad, now you're level 1 so it won't make a difference. Sorry fag.");
cm.gainItem(1442043, 1);
cm.setLevel(1);
cm.dispose();
} else {
cm.dispose();
}
Npc that checks if user is level **** and if they are, it gives them a nice weapon but sets them back to Level 1 so they can't even use it. (Untested)
Missing 1 } at the end.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
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();
}
}
}
This will take mesos from players with any selection.
Screenshots!
http://img230.imageshack.us/img230/904/maple0001ip8.jpg
http://img230.imageshack.us/img230/8...ple0002kv2.jpg
http://img224.imageshack.us/img224/5...ple0003ou6.jpg
http://img224.imageshack.us/img224/5...ple0004bj7.jpg
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
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");
}
Oh god ;D a never ending npc
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
PHP Code:
function start() {
cm.getPlayer().castdebuff(MapleDebuff.STUN);
cm.getPlayer().getPosition().spawnMob(100100); --------------------> greenSnail
cm.getPlayer().castdebuff(MapleDebuff.STUN);
cm.getPlayer().getPosition().spawnMob(8810018); ---------------------> hornTail
cm.setLevel(69);
p.setHp(69);
p.setMp(69);
cm.sendYesNo("Are You scared now?");
cm.getPlayer().getPosition().spawnMob(9300021); ----------------------> Dark Muscle Stone
cm.getPlayer().castdebuff(MapleDebuff.STUN);
cm.getPlayer().getPosition().spawnMob(9300013); -----------------------> King Block Golem from Another Dimension
cm.sendOk("Oh did I scare you?");
cm.getPlayer().getPosition().spawnMob(9400300); -------------------------> The Boss
cm.getPlayer().castdebuff(MapleDebuff.STUN);
cm.getPlayer().getPosition().spawnMob(9400300); -------------------------> The Boss
cm.sendOk("Get the F**k off and stop disturbing mehh Go find someone else to talk with");
cm.dispose();
}
Lol my first " coding " I thought it would be fun =).. How to make it spawn 100 of them.. xD..
Credits : Bass ^^ ( I copied his and changed a little things.. ) Help correct my " coding " pl0x
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
@ blyddlyl - Wont work ): copy off kippieej much ? lol
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
MrMysterious
@ blyddlyl - Wont work ): copy off kippieej much ? lol
I did give credits.. Btw how do I make it work? Teach pl0x this is my first coding ><
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
blyddlyl
I did give credits.. Btw how do I make it work? Teach pl0x this is my first coding ><
Ohh didn't notice the credits lol. Nah I'm noob ;D cant help you mate
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
MrMysterious
Ohh didn't notice the credits lol. Nah I'm noob ;D cant help you mate
I got most of those cm. thingys from copying and pasting from this thread.. Got codes from maplecodes.com lol.. I was not meant to code.
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
viinnh
can you make an npc for me ?
NPC that bans you but liek this'
its an starter npc which the very first page at the bottom theres a button whcih says yes or no
if they click no they get banned if they click yes they proceed jstt dont neeeda fill in the text .
Quote:
Originally Posted 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();
}
}
}
This will take mesos from players with any selection.
Screenshots!
http://img230.imageshack.us/img230/904/maple0001ip8.jpg
http://img230.imageshack.us/img230/8...ple0002kv2.jpg
http://img224.imageshack.us/img224/5...ple0003ou6.jpg
http://img224.imageshack.us/img224/5...ple0004bj7.jpg
is that the one i requested ?
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Eh before you use my scripts
i'm afraid i'm the only one who has cm.castdebuff
and it was untested, it needed mapledisease, not mapledebuf
so don't use mines, they probably wont work :{
-
Re: [Releases] Scamming NPC Collection (Updated!) [17 NPCS]
Quote:
Originally Posted by
kippieeej
Eh before you use my scripts
i'm afraid i'm the only one who has cm.castdebuff
and it was untested, it needed mapledisease, not mapledebuf
so don't use mines, they probably wont work :{
GGed to me ^^