Amraphen
Aprendiz Lvl 6
[AO] Cuando morís perdés experiencia.
Bueno, hice este código a pedido de un usuario, en otro thread, el cual no respondí, ya que pensé que sería más organizado colocarlo bajo un TAG y así mantener el foro organizado.
Bien, sin más que decir, seguimos con el motivo principal del post:
Buscamos en el servidor, dentro del modulo UsUaRiOs (Modulo_UsUaRiOs.bas) el siguiente sub:
[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><li style="" class="li2"> </li></ol></div>[/vb]
Dentro de ese sub, buscamos la siguiente línea:
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><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;">Muerto</span> = <span style="color: #cc66cc;">1</span></li><li style="" class="li2"> </li></ol></div>[/vb]
Y debajo de esa misma línea colocamos el siguiente código:
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><li style="" class="li1">UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> = Round<span style="color: #66cc66;">(</span>UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> - <span style="color: #66cc66;">(</span><span style="color: #66cc66;">(</span>UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> * <span style="color: #cc66cc;">4</span><span style="color: #66cc66;">)</span> / <span style="color: #cc66cc;">100</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span></li><li style="" class="li2"> </li></ol></div>[/vb]
En ese caso, el usuario pierde un 4% de su experiencia actual. Pueden cambiarlo a gusto.
Espero que les haya servido!
Bueno, hice este código a pedido de un usuario, en otro thread, el cual no respondí, ya que pensé que sería más organizado colocarlo bajo un TAG y así mantener el foro organizado.
Bien, sin más que decir, seguimos con el motivo principal del post:
Buscamos en el servidor, dentro del modulo UsUaRiOs (Modulo_UsUaRiOs.bas) el siguiente sub:
[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><li style="" class="li2"> </li></ol></div>[/vb]
Dentro de ese sub, buscamos la siguiente línea:
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><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;">Muerto</span> = <span style="color: #cc66cc;">1</span></li><li style="" class="li2"> </li></ol></div>[/vb]
Y debajo de esa misma línea colocamos el siguiente código:
[vb]<div class="vb" id="{CB}" style="font-family: monospace;"><ol><li style="" class="li1"> </li><li style="" class="li1">UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> = Round<span style="color: #66cc66;">(</span>UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> - <span style="color: #66cc66;">(</span><span style="color: #66cc66;">(</span>UserList<span style="color: #66cc66;">(</span>UserIndex<span style="color: #66cc66;">)</span>.<span style="color: #66cc66;">Stats</span>.<span style="color: #b1b100;">Exp</span> * <span style="color: #cc66cc;">4</span><span style="color: #66cc66;">)</span> / <span style="color: #cc66cc;">100</span><span style="color: #66cc66;">)</span><span style="color: #66cc66;">)</span></li><li style="" class="li2"> </li></ol></div>[/vb]
En ese caso, el usuario pierde un 4% de su experiencia actual. Pueden cambiarlo a gusto.
Espero que les haya servido!