RealmCrafter Wiki
Advertisement

Created by Taz.

Using "RC_Core.rcm"
; Test
 ; Date/Time: 3:10:47 PM on 10/7/2010
; By Naddaz on TAZCO
;basic Level up
 Function Main()
 
 	Player = Actor()
 
 	XP = ActorXP(Player)
 	Lvl = ActorLevel(Player)
     HP4Lvl% = MaxAttribute(Player, "Health") + 55
    MP4Lvl% = MaxAttribute(PLayer, "Mana") + 25
    Str4Lvl% = Attribute(Player, "Strength") + 1
    Dex4Lvl% = Attribute(Player, "Dextarity") + 2
    Mag4Lvl% = Attribute(Player, "Magic") + 1
    Tou4Lvl% = Attribute(Player, "Toughness") + 1
    
 
 	; Player gets a level-up
     ;Incress basic stats.
	If (XP > Lvl * 1000)
		Lvl = Lvl + 1
        SetMaxAttribute(Player, "Health", HP4Lvl) ;increase hp by 55 on level up
        SetAttribute(Player, "Health", HP4Lvl) ;increase hp by 55 on level up
        SetMaxAttribute(Player, "Mana", MP4Lvl) ;increase mp by 25 on level up
        SetAttribute(Player, "Mana", MP4Lvl) ;increase mp by 25 on level up
        SetMaxAttribute(Player, "Strength", Str4Lvl) ;increase str by 1 on level up
        SetAttribute(Player, "Strength", Str4Lvl) ;increase str by 1 on level up
        SetMaxAttribute(Player, "Dextarity", Dex4Lvl) ;increase dex by 2 on level up
        SetAttribute(Player, "Dextarity", Dex4Lvl) ;increase dex by 2 on level up
        SetMaxAttribute(Player, "Magic", Mag4Lvl) ;increase mag by 1 on level up
        SetAttribute(Player, "Magic", Mag4Lvl) ;increase mag by 1 on level up
        
 		SetActorLevel(Player, Lvl)
 		Output(Player, "You advanced to level " + Lvl)
 	EndIf
 
 	
 
 
 
 End Function
Advertisement