- '???????????????? INVENTARIO ¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿
Y de ahí hasta el end sub reemplazan por:
- 'Comienzo inventario newbie por clase y raza. (Lanzers *GS-Zone.org*)
- .Invent.NroItems = 6
- .Invent.Object(5).ObjIndex = 467
- .Invent.Object(5).amount = 100
- .Invent.Object(6).ObjIndex = 468
- .Invent.Object(6).amount = 100
- Select Case UserClase
- Case eClass.Assasin
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Bandit
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Bard
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 100
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Blacksmith
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Carpenter
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Cleric
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Druid
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Fisher
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Hunter
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Lumberjack
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Mage
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 991
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Miner
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Paladin
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(2).ObjIndex = 989
- .Invent.Object(2).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 3
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 4
- Case eClass.Pirat
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Thief
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- Case eClass.Warrior
- .Invent.Object(1).ObjIndex = 461
- .Invent.Object(1).amount = 1000
- .Invent.Object(4).ObjIndex = 990
- .Invent.ArmourEqpSlot = 2
- .Invent.ArmourEqpObjIndex = .Invent.Object(3).ObjIndex
- .Invent.WeaponEqpObjIndex = .Invent.Object(4).ObjIndex
- .Invent.WeaponEqpSlot = 3
- End Select
- Select Case UserRaza
- Case eRaza.Humano
- .Invent.Object(3).ObjIndex = 463
- Case eRaza.Elfo
- .Invent.Object(3).ObjIndex = 464
- Case eRaza.Drow
- .Invent.Object(3).ObjIndex = 465
- Case eRaza.Enano
- .Invent.Object(3).ObjIndex = 466
- Case eRaza.Gnomo
- .Invent.Object(3).ObjIndex = 466
- End Select
- .Invent.Object(4).amount = 1
- .Invent.Object(4).Equipped = 0
- .Invent.Object(3).amount = 1
- .Invent.Object(3).Equipped = 1
- #If ConUpTime Then
- .LogOnTime = Now
- .UpTime = 0
- #End If
- 'Valores Default de facciones al Activar nuevo usuario
- Call ResetFacciones(UserIndex)
- Call WriteVar(CharPath & UCase$(name) & ".chr", "INIT", "Password", Password) 'grabamos el password aqui afuera, para no mantenerlo cargado en memoria
- Call SaveUser(UserIndex, CharPath & UCase$(name) & ".chr")
- 'Open User
- Call ConnectUser(UserIndex, name, Password)
- End With
- End Sub
Abrel el obj.dat y al final agregan:
[OBJNúmero de objeto]
Name=Poción Azul (Newbie)
GrhIndex=541
ObjType=11
Agarrable=0
newbie=1
TipoPocion=4
MaxModificador=20
MinModificador=12
Crucial=0
NoSeCae=1
[OBJNúmero de objeto]
Name=Espada Larga (Newbie)
GrhIndex=504
ObjType=2
Agarrable=0
Anim=1
MinHit=1
MaxHit=8
Valor=210
Crucial=1
CP1=MAGO
Newbie=1
NoSeCae=1
[OBJNúmero de objeto]
Name=Bastón Nudoso (Newbie)
GrhIndex=959
ObjType=2
Agarrable=0
Anim=9
MinHit=1
MaxHit=1
StaffPower=2
StaffDamageBonus=30
Valor=2500
Crucial=1
CP1=PIRATA
CP2=CARPINTERO
CP3=CAZADOR
CP4=PALADIN
CP5=CLERIGO
CP6=ASESINO
CP7=PESCADOR
CP8=MINERO
CP9=LADRON
CP10=BANDIDO
CP11=HERRERO
CP12=GUERRERO
CP13=BARDO
CP14=DRUIDA
CP15=LEÑADOR
Newbie=1
NoSeCae=1
Acuerdensé de reemplazar el
NumOBJs=Número del último objeto creado
Con esto comienzan las clases mágicas con pociones de maná y vida (El mago con bastón) y las clases guerreras con pociones rojas y espada larga.






539![Dragon Ancestral [1] Dragon Ancestral [1]](./images/ranks/Rango30.gif)



![Dragon Ancestral [3] Dragon Ancestral [3]](./images/ranks/Rango32.gif)
