• Congratulations to the OTLand February Mapping Competition Winner! The grand prize of Otland Premium goes to eiserne festung.
  • There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Teleport Doble exp

Yoikone

New Member
Joined
Nov 18, 2007
Messages
25
Reaction score
0
Hay algun scipt que se le pueda aplicar un action a un teleport que al usarlo de doble exp y al volver a cruzar de vuelta se desactive?
 

ralke

(҂ ͠❛ ෴ ͡❛)ᕤ
Joined
Dec 17, 2011
Messages
551
Solutions
8
Reaction score
143
Location
Santiago - Chile
Debes especificar para que version de TFS, si es 0.X o 1.X. Comienza por hacer un script onStep en moveevents basandote en Lua - Double EXP ITEM tfs 0.3.6 (https://otland.net/threads/double-exp-item-tfs-0-3-6.263107/).
Code:
function onStepIn(cid, fromPosition, toPosition)
if getPlayerStorageValue(cid, config.storage) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You have experience rate x2.")
        doPlayerSetRate(cid, SKILL__LEVEL, config.rate)
        setPlayerStorageValue(cid, (storage aqui))
    end
    return TRUE
end

Luego un onStepOut para quitar el storage, y un evento onDeath en caso que el jugador muera. Te recomiendo recopilar información para luego abrir un thread en el subforo de Support o Request. Solo te di un ejemplo, pero a partir de algo en concreto puedes lograr un avance.

Saludos!
 
Top