Hello And welcome to my Tutorial on Variables, During the next couple of days i will
be adding multiple scripts for many different things.
i will show you where things go and how they work, along with giving you any help that
you will need. if any of these help you in any way please +Rep.
[Potions Taken Away] [Number of Potions Taken] [Gold Taken Away] [Item Gained] [Number of "Item Gained"]
For Making Bundles and Stacks Clickable to Return those Pots. You need to Add a Item_Manual Script too. For Example.
For People who dont know where Item_Scripts/Manuals are, Goto Envir\QuestDiary\System\ItemScripts
---- [ How They Work ] ----
This Script is to buy items with FamePoints.
Rust Items, and Old Items for FamePoints.
[Item Taken] [Amount of "Item Taken"] [FP Gained]
Materials for FamePoints!
[Item Taken] [Number of "Item Taken"] [FP Gained]
+Rep if this helped. More Coming Very Soon.
Thanks, Killerpot.
be adding multiple scripts for many different things.
i will show you where things go and how they work, along with giving you any help that
you will need. if any of these help you in any way please +Rep.
Code:
Teleports Made Simpler, What more could you ask for.
[@MAIN]
#SAY
<Bichon-Prov/@Tele([COLOR="#00FF00"]0[/COLOR],[COLOR="#0000FF"]160[/COLOR],[COLOR="#00FFFF"]230[/COLOR],[COLOR="#800080"]Bichon-Prov[/COLOR],)>
<Phantom-Forest/@Tele([COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]180[/COLOR],[COLOR="#00FFFF"]176[/COLOR],[COLOR="#800080"]Phantom-Forest[/COLOR],)>
[@Tele()]
#ACT ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
mov D1 %[COLOR="#00FF00"]ARG(1)[/COLOR] ;;;<----[COLOR="#00FF00"] D1 Equals The Map[/COLOR] ;;;
mov D2 %[COLOR="#0000FF"]ARG(2)[/COLOR] ;;;<---- [COLOR="#0000FF"]D2 Equals The X Cord [/COLOR] ;;;
mov D3 %[COLOR="#00FFFF"]ARG(3)[/COLOR] ;;;<---- [COLOR="#00FFFF"]D3 Equals The Y Cord[/COLOR] ;;;
mov A1 %[COLOR="#800080"]ARG(4)[/COLOR] ;;;<---- [COLOR="#800080"]A1 Equals The Map Name[/COLOR] ;;;
Goto @TeleNext ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[@TeleNext]
#ACT
Give TownTeleport 1
MapMove %D1{MapNum} %D2,%D3{XCORD,YCORD}
SysMsg "You Have Been Teleported To <$OUTPUT(A1)>"
[Potions Taken Away] [Number of Potions Taken] [Gold Taken Away] [Item Gained] [Number of "Item Gained"]
Code:
[@MAIN]
#SAY
{FCOLOR/1} Welcome To "ServerName" Potion Combination Shop! {FCOLOR/12}\
{FCOLOR/1} The Cost of Merging Potions is 500 gold per potion.{FCOLOR/12}\\
<ManaBundle/@Make([COLOR="#FF0000"]ManaPotion(X)[/COLOR],[COLOR="#00FF00"]100[/COLOR],[COLOR="#FF8C00"]ManaBundle[/COLOR],[COLOR="#800080"]1[/COLOR],[COLOR="#0000FF"]50000[/COLOR],)>\
<HealthBundle/@Make([COLOR="#FF0000"]HealthPotion(X)[/COLOR],[COLOR="#00FF00"]100[/COLOR],[COLOR="#FF8C00"]HealthBundle[/COLOR],[COLOR="#800080"]1[/COLOR],[COLOR="#0000FF"]50000[/COLOR],)>\
<ManaBundle/@Make([COLOR="#FF0000"]ManaBundle[/COLOR],[COLOR="#00FF00"]15[/COLOR],[COLOR="#FF8C00"]ManaStack[/COLOR],[COLOR="#800080"]1[/COLOR],[COLOR="#0000FF"]500000[/COLOR],)>\
<HealthBundle/@Make([COLOR="#FF0000"]HealthBundle[/COLOR],[COLOR="#00FF00"]15[/COLOR],[COLOR="#FF8C00"]HealthStack[/COLOR],[COLOR="#800080"]1[/COLOR],[COLOR="#0000FF"]500000[/COLOR],)>\
<What is Needed?/@Info>\
[@Make()]
#ACT
mov A1 %[COLOR="#FF0000"]ARG(1)[/COLOR]
mov D1 %[COLOR="#00FF00"]ARG(2)[/COLOR]
mov A2 %[COLOR="#FFA500"]ARG(3)[/COLOR]
mov D2 %[COLOR="#800080"]ARG(4)[/COLOR]
mov D3 %[COLOR="#0000FF"]ARG(5)[/COLOR]
goto @Merge
[@Merge]
#IF
Check Gold %[COLOR="#0000FF"]D3[/COLOR]
Checkitem %[COLOR="#FF0000"]A1[/COLOR] %[COLOR="#00FF00"]D1[/COLOR]
#ACT
Take %[COLOR="#FF0000"]A1[/COLOR] %[COLOR="#00FF00"]D1[/COLOR]
Take Gold %[COLOR="#0000FF"]D3[/COLOR]
Give %[COLOR="#FFA500"]A2[/COLOR] %[COLOR="#800080"]D2[/COLOR]
Sysmsg "You Have Merged <$OUTPUT([COLOR="#00FF00"]D1[/COLOR])> <$OUTPUT[COLOR="#FF0000"](A1[/COLOR])> and have made a <$OUTPUT([COLOR="#FFA500"]A2[/COLOR])>"
[@info]
#IF
#SAY
Here is a list of the Potion Combinations and What is needed to Merge.
ManaBundle - ManaPotion(X) x100 -- 50k Gold
HealthBundle - HealthPotion(X) x100 -- 50k Gold
ManaStack - ManaBundle x15 -- 750k Gold
HealthStack - HealthBundle x15 -- 750k Gold
For Making Bundles and Stacks Clickable to Return those Pots. You need to Add a Item_Manual Script too. For Example.
For People who dont know where Item_Scripts/Manuals are, Goto Envir\QuestDiary\System\ItemScripts
Code:
SetItemEvent 61 120 @ManaBundle
[@ManaBundle]
#IF
Checkitem ManaBundle 1
#ACT
Give ManaPotion(X) 100
Take ManaBundle 1
---- [ How They Work ] ----
This Script is to buy items with FamePoints.
Code:
<SuperRedApple/@Get([COLOR=#ff0000]SuperRedApple[/COLOR],[COLOR=#00ff00]100[/COLOR],[COLOR=#0000ff]1[/COLOR],)>\
[@Get()]
#ACT
mov A4 [COLOR=#ff0000]%ARG(1)[/COLOR] >>> A4 now Equals whatever %ARG(1) is
mov D2 [COLOR=#00ff00]%ARG(2)[/COLOR] >>> D2 now Equals whatever %ARG(2) is
mov D3 [COLOR=#0000ff]%ARG(3)[/COLOR] >>> D3 now Equals whatever %ARG(2) is
goto @Next
[@Next]
#ACT
Give %A4 %D3 <<<<<<< Gives Whatever A4 is, By the Amount of D3
SETFAME %D4 <<<<<<< Sets Fame to D4 used on next line
DEC D4 %D2 <<<<<<< Decreases Fame by the Amount of D2
Sysmsg "You Have Spent <$OUTPUT(D2)> FamePoints" <<<<<>>>> <$OUTPUT(D2)> -- Shows the Number of D2
Sysmsg "You Have Gained <$OUTPUT(A4)>" <<<<<>>>> <$OUTPUT(A4)> -- Shows Whatever A4 is
Rust Items, and Old Items for FamePoints.
[Item Taken] [Amount of "Item Taken"] [FP Gained]
Code:
#SAY
[FCOLOR/10]Hello[FCOLOR/12] [FCOLOR/1]<$USERNAME>[FCOLOR/12][FCOLOR/10] Welcome to Item for FP NPC System. \[FCOLOR/12]
<OldItem and Rust Item Information./@Info>\
<OldItems/@OldItems>\
<RustItems/@RustItems>\
[@RustItems]
#SAY
\\
[FCOLOR/2]-[RustItem Info]-[FCOLOR/2}\
---------------------------------------
{FCOLOR/12} -Warrior Items- {FCOLOR/12}\
<RingOfValor(Rust)/@Get([COLOR="#FF0000"]RingOfValor(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<BraceletOfValor(Rust)/@Get([COLOR="#FF0000"]BraceletOfValor(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<ImperialNecklace(Rust)/@Get([COLOR="#FF0000"]ImperialNecklace(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"][COLOR="#0000FF"]100[/COLOR][/COLOR],)>\
<WindBlade(Rust)/@Get([COLOR="#FF0000"]WindBlade(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DemonArmor(Rust)/@Get([COLOR="#FF0000"]DemonArmor(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DemonHelmet(Rust)/@Get([COLOR="#FF0000"]DemonHelmet(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
----------------------------------------
{FCOLOR/12} -Taoist Items- {FCOLOR/12}\
<SoulRing(Rust)/@Get([COLOR="#FF0000"]Soulring(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SoulBracelet(Rust)/@Get([COLOR="#FF0000"]SoulBracelet(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SoulPurifier(Rust)/@Get([COLOR="#FF0000"]SoulPurifier(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DragonSagakBlade(Rust)/@Get([COLOR="#FF0000"]DragonSagakBlade(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DevineArmor(Rust)/@Get([COLOR="#FF0000"]DevineArmor(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SoulHelmet(Rust)/@Get([COLOR="#FF0000"]SoulHelmet(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
-----------------------------------------
{FCOLOR/12} -Wizard Items- {FCOLOR/12}\
<SilverScaleRing(Rust)/@[COLOR="#FF0000"]Get(SilverScaleRing(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SilverScaleBracelet(Rust/@Get([COLOR="#FF0000"]SilverScaleBracelet(Rust)[/COLOR],[COLOR="#00FF00"][COLOR="#00FF00"]1[/COLOR][/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SilverScaleNecklace(Rust)/@Get([COLOR="#FF0000"]SilverScaleNecklace(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<HeavenStaff(Rust)/@Get([COLOR="#FF0000"]HeavenStaff(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DemonicArmor(Rust)/@Get([COLOR="#FF0000"]DemonicArmor(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<MageHelmet(Rust)/@Get([COLOR="#FF0000"]MageHelmet(Rust)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
[@OldItems]
#SAY
\\
[FCOLOR/12}-[OldItem Info]-{FCOLOR/12}\
------------------------------------------
{FCOLOR/12} -Warrior Items- {FCOLOR/12}\
<DestructionRing(Rust)/@Get([COLOR="#FF0000"]DestructionRing(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<DevestationBracelet(Rust)/@Get([COLOR="#FF0000"]DevastationBracelet(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<TemplarNecklace(Rust)/@Get([COLOR="#FF0000"]TemplarNecklace(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<OblivionMace(Rust)/@Get[COLOR="#FF0000"](OblivionMace(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<FenrirRobe(Rust)/@Get([COLOR="#FF0000"]FenrirRobe(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<FenrirHelmet(Rust)/@Get([COLOR="#FF0000"]FenrirHelmet(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
-------------------------------------------
{FCOLOR/12} -Taoist Items- {FCOLOR/12}\
<SpiritRing(Old)/@Get([COLOR="#FF0000"]SpiritRing(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<SpiritBracelet(Old)/@Get([COLOR="#FF0000"]SpiritBracelet(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<SpiritNecklace(Old)/@Get([COLOR="#FF0000"]SpiritNecklace(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<TwinTaoBlades(Old)/@Get([COLOR="#FF0000"]TwinTaoBlades(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<HeavenRobe(Old)/@Get([COLOR="#FF0000"]HeavenRobe(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<SpiritHelmet(Old/@Get([COLOR="#FF0000"]SpiritHelmet(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
---------------------------------------------
{FCOLOR/12} Wizard Items- {FCOLOR/12}\
<BuddahRing(Old)/@Get([COLOR="#FF0000"]BuddahRing(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<BuddahBracelet(Old)/@Get([COLOR="#FF0000"]BuddahBracelet(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<BuddahNecklace(Old)/@Get([COLOR="#FF0000"]BuddahNecklace(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<WisdomStaff(Old)/@Get([COLOR="#FF0000"]WisdomStaff(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<AngelArmor(Old)/@Get([COLOR="#FF0000"]AngelArmor(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
<SerenityCap(Old/@Get([COLOR="#FF0000"]SerenityCap(Old)[/COLOR],[COLOR="#00FF00"]1[/COLOR],[COLOR="#0000FF"]450[/COLOR],>\
[@Info]
#IF
#SAY
{FCOLOR/12} RustItems= 100 FamePoints {FCOLOR/12}
{FCOLOR/12} OldItems= 450 FamePoints {FCOLOR/12}
[@Get()]
#ACT
mov A4 %ARG(1)
mov D2 %ARG(2)
mov D3 %ARG(3)
goto @Next
[@Next]
#IF
Checkfame
#ACT
Take %A4 %D2
INC D4 %D3
SETFAME %D4
Sysmsg"You've Gained <$OUTPUT(D2)> FamePoints and Your FamePoints are now at <$OUTPUT(D4)>"
Materials for FamePoints!
[Item Taken] [Number of "Item Taken"] [FP Gained]
Code:
#SAY
[FCOLOR/10] Hello [FCOLOR/12] [FCOLOR/1]<$USERNAME>[FCOLOR/12][FCOLOR/10] Welcome to the Materials to FamePoint NPC. \ [FCOLOR/12]
<Material to FamePoint Information./@Info>\
<Material to FamePoints/@Materials>\
[@Materials]
#SAY
\\
[FCOLOR/2]-[Materials for FamePoints]-[FCOLOR/2]\
-------------------------------------------------
{FCOLOR/12} -Materials- {FCOLOR/12}\
<AntEgg/@Get([COLOR="#FF0000"]AntEgg[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<FleaSkin/@Get[COLOR="#FF0000"](FleaSkin[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<DarkPrajnaGemStone/@Get([COLOR="#FF0000"]DarkPrajnaGemStone[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<ZombieBone/@Get([COLOR="#FF0000"]ZombieBone[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<MaggotPill/@Get([COLOR="#FF0000"]MaggotPill[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<BoarTooth/@Get([COLOR="#FF0000"]BoarTooth[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<IndiaSpirit/@Get([COLOR="#FF0000"]IndiaSpirit[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SkeletonBone/@Get([COLOR="#FF0000"]SkeletonBone[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SnakeBile/@Get([COLOR="#FF0000"]SnakeBile[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<NumaRelic/@Get([COLOR="#FF0000"]NumaRelic[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<RedJade/@Get([COLOR="#FF0000"]RedJade[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SpiderWeb/@Get([COLOR="#FF0000"]SpiderWeb[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
<SanyoBead/@Get([COLOR="#FF0000"]SanyoBead[/COLOR]),[COLOR="#00FF00"]100[/COLOR],[COLOR="#0000FF"]100[/COLOR],)>\
[@Info]
#IF
#SAY
{FCOLOR/12} All Booty - x100 = 100 FamePoints {FCOLOR/12}
[@Get()
#ACT
mov A4 %ARG(1)
mov D2 %ARG(2)
mov D3 %ARG(3)
goto @Next
[@Next]
#IF
Checkfame
#ACT
Take %A4 %D2
INC D4 %D3
SETFAME %D4
Sysmsg"You've Gained <$OUTPUT(D2)> FamePoints and Your FamePoints are now at <$OUTPUT(D4)>"
+Rep if this helped. More Coming Very Soon.
Thanks, Killerpot.
Last edited: