Items que dan poderes

  • Iniciador del tema Anonymous
  • Fecha de inicio
Estado
Cerrado para nuevas respuestas.
A

Anonymous

Invitado
lo que quieria hacer es que al equiparte un items puedas usar los comandos q usa el consejero... tipo q sos un consejero hasta q pierdas el items...

es posible?

Juan
 

facundo

Oráculo Lvl 3
Te lo hago asi rapido

Buscas:

[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"><span style="color: #b1b100;">Public</span> <span style="color: #b1b100;">Const</span> OBJTYPE_MANCHAS = <span style="color: #cc66cc;">35</span></li></ol></div>[/vb]

y abajo agregas


[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"><span style="color: #b1b100;">Public</span> <span style="color: #b1b100;">Const</span> OBJTYPE_CONSEJERO = <span style="color: #cc66cc;">36</span></li></ol></div>[/vb]

Despues bas a
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><li style="" class="li1"><span style="color: #b1b100;">Sub</span> UserDie<span style="color: #66cc66;">(</span>ByVal UserIndex <span style="color: #b1b100;">As</span> <span style="color: #b1b100;">Integer</span><span style="color: #66cc66;">)</span></li></ol></div>[/vb]

y abajo de On Error GoTo ErrorHandler pones

[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1">Userlist<span style="color: #66cc66;">(</span>userindex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">flags</span>.<span style="color: #66cc66;">privilegios</span> = <span style="color: #cc66cc;">0</span></li></ol></div>[/vb]

despues en
Sub EquiparInvItem(ByVal UserIndex As Integer, ByVal Slot As Byte)


buscas Select Case Obj.ObjType

y abajo pones

[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"><span style="color: #b1b100;">Case</span> OBJTYPE_CONSEJERO</li><li style="" class="li1"><span style="color: #b1b100;">If</span> UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">flags</span>.<span style="color: #66cc66;">Privilegios</span> = <span style="color: #cc66cc;">0</span> <span style="color: #b1b100;">Then</span></li><li style="" class="li2">UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">flags</span>.<span style="color: #66cc66;">Privilegios</span> = <span style="color: #cc66cc;">1</span></li><li style="" class="li1"><span style="color: #b1b100;">End</span> <span style="color: #b1b100;">If</span></li></ol></div>[/vb]

por ultimo buscas
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><li style="" class="li1"><span style="color: #b1b100;">If</span> UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">flags</span>.<span style="color: #66cc66;">Privilegios</span> = <span style="color: #cc66cc;">0</span> <span style="color: #b1b100;">Then</span> UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #66cc66;">MinHP</span> = UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #66cc66;">MinHP</span> - daño</li></ol></div>[/vb]

y lo cambias por esto
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><li style="" class="li1"><span style="color: #b1b100;">If</span> UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">flags</span>.<span style="color: #66cc66;">Privilegios</span> <= <span style="color: #cc66cc;">1</span> <span style="color: #b1b100;">Then</span> UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #66cc66;">MinHP</span> = UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #66cc66;">MinHP</span> - daño</li></ol></div>[/vb]

Aclaro de nuevo que el codigo esta echo asi nomas..

En este caso si te moris se te va lo consejero.. despues tendrias que cambiar para que no puede teletransportarce con shift por que sino lo estan por matar y se mueve [/vb]

aa.. me olvidadba

despues en el objeto tenes que poner en Objtype=36
 
Estado
Cerrado para nuevas respuestas.
Arriba