GamePoint System - Released

smoochy boys on tour

T0MMY

LOMCN Veteran
Veteran
Aug 5, 2007
2,153
24
145
United Kingdom
Well here is a nice gamepoint system for you all.

NOTE: If you use, make sure you say thanks or say if you being generous.


Code:
[@main]
#SAY
Hello <Mirian>, you have <$GAMEPOINT> GamePoints.\
1 = <Look at/@m1> trading GamePoints to gold.\
2 = <Look at/@m2> trading GamePoints for name color.\
3 = <Look at/@m3> trading GamePoints for experience boost.\
4 = <Look at/@m4> trading GamePoints for a pet.\
5 = <Look at/@m5> trading GamePoints for power ups.\
6 = <Look at/@m6> trading GamePoints for a boss scroll.\
7 = <Look at/@m8> trading GamePoints for a wedding ring.\

[@m1]
#SAY
So you are looking to exchange GamePoints for gold?\
Well i can off you the best of deals, i can do <100> GamePoints\
for 10,000 gold pieces or a special offer <500> GamePoints for\
100,000 gold pieces.\ \

<Exchange 100 GamePoints/@m11>\
<Exchange 500 GamePoints/@m111>\

[@m2]
#SAY
A new name color is the fashion on this server (Influence).\
At a small cost of <250> GamePoints you can have your own\
custom name color.\ \

<See what colors there is to chose from/@m22>\

[@m22]
#SAY
1 = <Red/@red>\
2 = <Blue/@blue>\
3 = <Pink/@pink>\
4 = <Purple/@purple>\
5 = <Orange/@orange>\
6 = <Green/@green>\

[@m3]
#SAY
So you are a hard worker and want a little reward.\
At a small cost, this can be yours. The cost is <150> GamePoints.\
That is a deal you cannot refuse for <x2> experience for <30> minutes.\ \

<x2 for 30 minutes/@m33>\

[@m4]
#SAY
Well i can prove to you my real magic and show you how i can summon\
a ancient beast to these lands with the right amount of GamePoints\
and the right ritual i can do this. The required amount of GamePoints\
is <125> for the first page of pets and <150> for the second page.\
First page is for a nice pet with nice damage. Second page is for\
the true ancient beasts who shouldn't be released!.\ \

<Page 1/@m41> | <Page 2/@m42>\

[@m41]
#SAY
<Pet 1/@pet1> = <Samurai>\
<Pet 2/@pet2> = <Sloth>\
<Pet 3/@pet3> = <Flamer>\
<Pet 4/@pet4> = <Clobber>\
<Pet 5/@pet5> = <Smasher>\
<Pet 6/@pet6> = <Basher>\
<Pet 7/@pet7> = <Dasher>\
<Pet 8/@pet8> = <Knight>\
<Pet 9/@pet9> = <Prince>\

[@m42]
#SAY
<Pet 1/@pet11> = <AncientSamurai>\
<Pet 2/@pet21> = <AncientSloth>\
<Pet 3/@pet31> = <AncientFlamer>\
<Pet 4/@pet41> = <AncientClobber>\
<Pet 5/@pet51> = <AncientSmasher>\
<Pet 6/@pet61> = <AncientBasher>\
<Pet 7/@pet71> = <AncientDasher>\
<Pet 8/@pet81> = <AncientKnight>\
<Pet 9/@pet91> = <AncientPrince>\

[@m5]
#SAY
So <YoungOne>, you wish to have a power up? Well this will not come\
cheap. Magic spells cost a lot of mana to preform and powering you up\
will use a lot of manage. For this cost i will charge you <25> GamePoints.\
I also do advanced power ups which cost <75> GamePoints.\
Duration: <30> Minutes.\ \

<Power up!/@m55> | <Advanced Power up!/@m555>\

[@m6]
#SAY
Well someone thinks they are all so powerful, don't they <$USERNAME>.\
So you want to kill a boss? I will allow you to skip all the running\
and just teleport straight to the KR. However it will cost you a small\
price for a big job. I will charge you <100> GamePoints.\ \

<Purchase a scroll/@m66>\


[@m8]
#SAY
So you wish to get married? Who is your spouse?.\
I know that mirian, they have visited me a couple of times.\
Well since i do know them, i will knock a little off your price.\
Current price for the weddingring is: <50> GamePoints.\ \

<Purchase WeddingRing/@m88>\

[@m11]
#IF
checkgamepoint > 99
#ACT
gamepoint - 100
GIVE GOLD 10000
#SAY
100 GamePoints has been deducted.\ \

You have received 10,000 gold pieces.\
#ELSESAY
You don't have 100 GamePoints.\

[@m111]
#IF
checkgamepoint > 499
#ACT
gamepoint - 500
GIVE GOLD 100000
#SAY
500 GamePoints has been deducted.\ \

You have received 100,000 gold pieces.\
#ELSESAY
You don't have 500 GamePoints.\

[@red]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 249
ADDNAMELIST ColorNames\Red.txt
DELNAMELIST ColorNames\Blue.txt
DELNAMELIST ColorNames\Pink.txt
DELNAMELIST ColorNames\Purple.txt
DELNAMELIST ColorNames\Orange.txt
DELNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a red colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@blue]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 252
DELNAMELIST ColorNames\Red.txt
ADDNAMELIST ColorNames\Blue.txt
DELNAMELIST ColorNames\Pink.txt
DELNAMELIST ColorNames\Purple.txt
DELNAMELIST ColorNames\Orange.txt
DELNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a blue colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@pink]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 253
DELNAMELIST ColorNames\Red.txt
DELNAMELIST ColorNames\Blue.txt
ADDNAMELIST ColorNames\Pink.txt
DELNAMELIST ColorNames\Purple.txt
DELNAMELIST ColorNames\Orange.txt
DELNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a pink colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@purple]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 239
DELNAMELIST ColorNames\Red.txt
DELNAMELIST ColorNames\Blue.txt
DELNAMELIST ColorNames\Pink.txt
ADDNAMELIST ColorNames\Purple.txt
DELNAMELIST ColorNames\Orange.txt
DELNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a purple colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@orange]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 70
DELNAMELIST ColorNames\Red.txt
DELNAMELIST ColorNames\Blue.txt
DELNAMELIST ColorNames\Pink.txt
DELNAMELIST ColorNames\Purple.txt
ADDNAMELIST ColorNames\Orange.txt
DELNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a orange colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@green]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
changenamecolor 2
DELNAMELIST ColorNames\Red.txt
DELNAMELIST ColorNames\Blue.txt
DELNAMELIST ColorNames\Pink.txt
DELNAMELIST ColorNames\Purple.txt
DELNAMELIST ColorNames\Orange.txt
ADDNAMELIST ColorNames\Green.txt
#SAY
250 GamePoints has been deducted.\ \

You have now got a green colored name.\
#ELSESAY
You don't have 250 GamePoints.\

[@m33]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
KILLMONEXPRATE 200 1800
#SAY
150 GamePoints has been deducted.\ \

You have now got x2 experience boost.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet1]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Samurai 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints

[@pet2]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Sloth 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet3]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Flamer 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet4]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Clobber 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet5]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Smasher 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet6]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Basher 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet7]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Dasher 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet8]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Knight 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet9]
#IF
checkgamepoint > 149
#ACT
gamepoint - 150
RECALLMOB Prince 1 0
#SAY
150 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 150 GamePoints.\

[@pet11]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Samurai(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints

[@pet21]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Sloth(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet31]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Flamer(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet41]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Clobber(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet51]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Smasher(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet61]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Basher(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet71]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Dasher(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet81]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Knight(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@pet91]
#IF
checkgamepoint > 249
#ACT
gamepoint - 250
RECALLMOB Prince(Ancient) 1 0
#SAY
250 GamePoints has been deducted.\ \

Monster summoned.\
#ELSESAY
You don't have 250 GamePoints.\

[@m55]
#IF
CHECKJOB WARRIOR
#ACT
GOTO @warr
#IF
CHECKJOB WIZARD
#ACT
GOTO @wiz
#IF
CHECKJOB TAOIST
#ACT
GOTO @tao

[@warr]
#IF
checkgamepoint > 24
#ACT
gamepoint - 25
TEMPPOWERUP DC 2 1800
TEMPPOWERUP ASPEED 2 1800
#SAY
25 GamePoints has been deducted.\ \

You have received DC and AttackSpeed Power up.\
#ELSESAY
You don't have 25 GamePoints.\

[@wiz]
#IF
checkgamepoint > 24
#ACT
gamepoint - 25
TEMPPOWERUP MC 2 1800
TEMPPOWERUP MP 50 1800
#SAY
25 GamePoints has been deducted.\ \

You have received MC and MP Power up.\
#ELSESAY
You don't have 25 GamePoints.\

[@tao]
#IF
checkgamepoint > 24
#ACT
gamepoint - 25
TEMPPOWERUP SC 2 1800
TEMPPOWERUP HP 50 1800
#SAY
25 GamePoints has been deducted.\ \

You have received SC and HP Power up.\
#ELSESAY
You don't have 25 GamePoints.\

[@m555]
#IF
CHECKJOB WARRIOR
#ACT
GOTO @warr1
#IF
CHECKJOB WIZARD
#ACT
GOTO @wiz1
#IF
CHECKJOB TAOIST
#ACT
GOTO @tao1

[@warr1]
#IF
checkgamepoint > 74
#ACT
gamepoint - 75
TEMPPOWERUP DC 4 1800
TEMPPOWERUP ASPEED 4 1800
#SAY
75 GamePoints has been deducted.\ \

You have received DC and AttackSpeed Power up.\
#ELSESAY
You don't have 75 GamePoints.\

[@wiz1]
#IF
checkgamepoint > 74
#ACT
gamepoint - 75
TEMPPOWERUP MC 4 1800
TEMPPOWERUP MP 100 1800
#SAY
75 GamePoints has been deducted.\ \

You have received MC and MP Power up.\
#ELSESAY
You don't have 75 GamePoints.\

[@tao1]
#IF
checkgamepoint > 74
#ACT
gamepoint - 75
TEMPPOWERUP SC 4 1800
TEMPPOWERUP HP 100 1800
#SAY
75 GamePoints has been deducted.\ \

You have received SC and HP Power up.\
#ELSESAY
You don't have 75 GamePoints.\

[@m66]
#IF
checkgamepoint > 99
#ACT
GAMEPOINT - 100
GIVE BossScroll
#SAY
100 GamePoints has been deducted.\ \

BossScroll is now in your bag.\
#ELSESAY
You don't have 100 GamePoints.\

[@m88]
#IF
checkgamepoint > 49
#ACT
GAMEPOINT - 50
GIVE WEDDINGRING 1
#SAY
50 GamePoints has been deducted.\ \

WeddingRing is now in your bag.\
#ELSESAY
You don't have 50 GamePoints.\
 
  • Like
Reactions: Omen_lom

NewHope

Golden Oldie
Golden Oldie
Nov 18, 2005
1,311
28
154
Just to add to a nice release: Theres a way you can rename the 'Gamepoint' system to whatever you like, for example on my server I changed it to a Battlepoint system.

All you need to do is:
- go into \mirserver\M2Server folder and open setup.txt
- Find the line of text that reads: GamePoint=GamePoint
- Change the second GamePoint to whatever name you like
- For example for my server it was: GamePoint=Battlepoint

This will change how the GamePoint is read ingame, you still need to use +/-GAMEPOINT in the script.

Have fun.
 

ashleyuk

Dedicated Member
Dedicated Member
Loyal Member
Nov 18, 2008
2,000
23
145
I know this is a old post but. QQ Does this go in ...Envir\Npc_Def Or ...Envir\Market_Def

Because when i add to Npc_Def it Doesnt Take/Check what i got. I click it and it goes straight to ELSESAY bit.

Thanks

PS: Argggg Nvm When i @AddGamePoint <Name> <How much> It goes on the GameGold :S Why is it goin to GameGold when i @AddGamePoint!

Anyone know why?
 
Last edited:

^G0trex

Golden Oldie
Golden Oldie
Nov 7, 2003
1,946
28
155
Bham
I know this is a old post but. QQ Does this go in ...Envir\Npc_Def Or ...Envir\Market_Def

Because when i add to Npc_Def it Doesnt Take/Check what i got. I click it and it goes straight to ELSESAY bit.

Thanks

PS: Argggg Nvm When i @AddGamePoint <Name> <How much> It goes on the GameGold :S Why is it goin to GameGold when i @AddGamePoint!

Anyone know why?


You mean using the GM command? I can't remember but have you tried just @gamepoint <name> + <amount> ?
 

ashleyuk

Dedicated Member
Dedicated Member
Loyal Member
Nov 18, 2008
2,000
23
145
1) Yes GameMaster command. 2) I @AddGamePoint DarkLord 500 And it puts 500 on the GameGold Not GamePoint anyone know why??