Solved Call System

Play Now

Breezer

Legend
Legendary
Jul 16, 2004
3,684
845
345
Right, for some reason this is giving me hastle. I'm using the HERO server files

Merchant that calls script
Code:
[@up1dc]
#CALL [\WeaponRefine\Upgrade1DC.txt] @UpDCA
CLOSE

[@up1mc]
#CALL [\WeaponRefine\Upgrade1MC.txt] @UpMCA
CLOSE

[@up1sc]
#CALL [\WeaponRefine\Upgrade1SC.txt] @UpSCA
CLOSE

Inside of Called Script
Code:
[@UpDCA]
{
#IF
RANDOM 5
#ACT
goto @UP1D-1
#ELSEACT
GOTO [MENTION=16555]Rand[/MENTION]1
BREAK

[[MENTION=16555]Rand[/MENTION]1]
#IF
RANDOM 5
#ACT
GOTO @UP1D-2
#ELSEACT
GOTO [MENTION=16555]Rand[/MENTION]2
BREAK

[[MENTION=16555]Rand[/MENTION]2]
#IF
RANDOM 5
#ACT
GOTO @UP1D-3
#ELSEACT
GOTO [MENTION=16555]Rand[/MENTION]3
BREAK

[[MENTION=16555]Rand[/MENTION]3]
#IF
RANDOM 5
#ACT
GOTO @UP1D-4
#ELSEACT
GOTO [MENTION=16555]Rand[/MENTION]4
BREAK

[[MENTION=16555]Rand[/MENTION]4]
#IF
RANDOM 5
#ACT
GOTO @UP1D-5
#ELSEACT
GOTO @Upgrade1DC
BEAK

[@UP1D-1]
#ACT
ADDNAMELIST ..\QuestDiary\WeaponRefine\Names\Upgrade1.txt
GMEXECUTE refineweapon 1 0 0
SENDMSG 5 "Your Weapon Has Been upgraded!"
break

[@UP1D-2]
#ACT
ADDNAMELIST ..\QuestDiary\WeaponRefine\Names\Upgrade1.txt
GMEXECUTE refineweapon 2 0 0
SENDMSG 5 "Your Weapon Has Been upgraded!"
break

[@UP1D-3]
#ACT
ADDNAMELIST ..\QuestDiary\WeaponRefine\Names\Upgrade1.txt
GMEXECUTE refineweapon 3 0 0
SENDMSG 5 "Your Weapon Has Been upgraded!"
break

[@UP1D-4]
#ACT
ADDNAMELIST ..\QuestDiary\WeaponRefine\Names\Upgrade1.txt
GMEXECUTE refineweapon 4 0 0
SENDMSG 5 "Your Weapon Has Been upgraded!"
break

[@UP1D-5]
#ACT
ADDNAMELIST ..\QuestDiary\WeaponRefine\Names\Upgrade1.txt
GMEXECUTE refineweapon 5 0 0
SENDMSG 5 "Your Weapon Has Been upgraded!"
break

Getting this error in m2server
Code:
04/11/2011 23:47:32 script error, load fail: WeaponRefine\Upgrade1DC.txt@UpDCA
04/11/2011 23:47:32 script error, load fail: WeaponRefine\Upgrade1MC.txt@UpMCA
04/11/2011 23:47:32 script error, load fail: WeaponRefine\Upgrade1SC.txt@UpSCA

EDIT : Stupid, looking at my post on forum and saw i was missing '}' from the end of the called script lol.!
 
Last edited: