Tibia Maping Design Zone
Últimos temas
Web amigas
Aun no hay WEBS Amigas, si quieres afiliarte contacta en La seccion de afiliacion.

[Spells] Velocidad disminuye al llevar muchos items.

Ver el tema anterior Ver el tema siguiente Ir abajo

[Spells] Velocidad disminuye al llevar muchos items.

Mensaje por Arjans Rho el Dom Jul 10, 2011 10:44 pm

Hola, les traigo un script que encontrè paseando por ahì. Se trata de un creature event que disminuye la velocidad cuando llevas demasiados items... Algo parecido a Lineage 2.

En creaturescripts\scripts crear un archivo lua llamado getspeed.lua y agregar dentro lo siguiente:

Código:
function onThink(cid, interval)
 
                          local speed, base, peso = getCreatureSpeed(cid), getCreatureBaseSpeed(cid), getPlayerFreeCap(cid)
                        local nspeed = (math.floor(((peso / 5 ) + (base))))   
         
      if speed ~= nspeed then
          doChangeSpeed(cid, (nspeed - speed))
      end
end

Agregar lo siguiente en creaturescripts.xml
Código:
<event type="think" name="getspeed" event="script" value="getspeed.lua"/>

En login.lua registrar lo siguiente:
Código:
registerCreatureEvent(cid, "getspeed")

Listo, ya tenemos todo agregado, y para quienes quieran verificar si este script està funcionando correctamente, agregamos debajo de if speed ~= nspeed then:
Código:
doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, "Sua velocidade foi trocada com sucesso de "..speed.." para "..nspeed..".")

Arjans Rho
Gold User
Gold User

Mensajes : 42
Fecha de inscripción : 11/07/2010
Edad : 26

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.