NPC Help Please

Monkeyface

Dedicated Member
Dedicated Member
Feb 1, 2004
36
0
53
UK
ok i'm making an NPC that takes everything out of your bag and off your body... any 1 know how to do this? Also i need to know how to make it so ppl lvl 20+ cannot use this NPC.

also if i am going to make a quest NPC (very small 1) you go thru a maze and he gives you a prize when you have gone thru the maze, how do i make it so that he knows you have spoken to him and that he has taken you to the maze?
Hows This Look?

[@main]
#IF
CHECKNAMELIST Names.txt
#SAY
Sorry You Have Been To See My Maze Before, I Cannot\
Let You In.\
<Close/@exit>

#IF
CHECKLEVEL 25
#ACT
goto @start
#ELSEACT
goto @2low

[@2low]
Sorry You Need To Be Level 25 To Enter My Maze\
<Close/@exit>

[@start]
#IF
CHECKNAMELIST QNames.txt
#SAY
Congratulations!! You have made it through my maze!\
Click <Here/@Checking> For Your Prize!


I want Qnames.txt to be the file that your name is written in when you have talked to an NPC in the maze to let him know that you have completed his maze, and Names.txt is so that you cannot use him again after you have been through the maze.

hope u all understand my logic o___O cos i dont ^___^


HELP PLEASE!

/Monkeyface
 

TheMonk

Dedicated Member
Dedicated Member
Apr 22, 2003
107
0
113
The Void
Monkeyface said:
ok i'm making an NPC that takes everything out of your bag and off your body... any 1 know how to do this? Also i need to know how to make it so ppl lvl 20+ cannot use this NPC.

also if i am going to make a quest NPC (very small 1) you go thru a maze and he gives you a prize when you have gone thru the maze, how do i make it so that he knows you have spoken to him and that he has taken you to the maze?
Hows This Look?

[@main]
#IF
CHECKNAMELIST Names.txt
#SAY
Sorry You Have Been To See My Maze Before, I Cannot\
Let You In.\
<Close/@exit>

#IF
CHECKLEVEL 25
#ACT
goto @start
#ELSEACT
goto @2low

[@2low]
Sorry You Need To Be Level 25 To Enter My Maze\
<Close/@exit>

[@start]
#IF
CHECKNAMELIST QNames.txt
#SAY
Congratulations!! You have made it through my maze!\
Click <Here/@Checking> For Your Prize!


I want Qnames.txt to be the file that your name is written in when you have talked to an NPC in the maze to let him know that you have completed his maze, and Names.txt is so that you cannot use him again after you have been through the maze.

hope u all understand my logic o___O cos i dont ^___^


HELP PLEASE!

/Monkeyface


[@main]
#act
give <blarg>
addnamelist <blarg>
#say
congrats
 

Monkeyface

Dedicated Member
Dedicated Member
Feb 1, 2004
36
0
53
UK
great thanks m8, know how to make it so that after a cirtain lvl u cant be teleported? and also how to make an NPC take evry thing out of your bag and off of your body?
thanks,
/Monkeyface
 

TheMonk

Dedicated Member
Dedicated Member
Apr 22, 2003
107
0
113
The Void
Monkeyface said:
great thanks m8, know how to make it so that after a cirtain lvl u cant be teleported? and also how to make an NPC take evry thing out of your bag and off of your body?
thanks,
/Monkeyface

#if
checklevel 35
#act
map 0
{or}
MapMove 0 333 250

as for the remove every thing im not sure, you will deffbe able to do it by going

#act
take candel 50
take potion 50
..etc for every item
 

Monkeyface

Dedicated Member
Dedicated Member
Feb 1, 2004
36
0
53
UK
TheMonk said:
#if
checklevel 35
#act
map 0
{or}
MapMove 0 333 250

ok so the,
#if
checklevel 20
#act
map 0
#elseact
goto @no

[@no]
#say
sorry you are too high level

(i want it so that any 1 below level 20 cannot be moved by this npc, will that work?)
Cheers,
Monkeyface
 

Blaminator

VIP
Golden Oldie
Loyal Member
Jul 11, 2003
2,731
0
193
London
Monkeyface said:
ok so the,
#if
checklevel 20
#act
map 0
#elseact
goto @no

[@no]
#say
sorry you are too high level

(i want it so that any 1 below level 20 cannot be moved by this npc, will that work?)
Cheers,
Monkeyface


yes it will work
 

Xypher

LOMCN Senior Member
Veteran
May 4, 2003
419
0
113
Dunno Posts:4000000
Monkeyface said:
#if
checklevel 20
#act
map 0
#elseact
goto @no

[@no]
#say
sorry you are too high level
well doesn't the command "map 0" gotta be like "mapmove 0" ???.. i think im positive thats right..