Postado Julho 7, 2015 10 anos Olá, gostaria de saber como fazer um teleporte igual ao Global, que, ao passar por ele você se torna cidadão daquela cidade. Grato desde já Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Postado Julho 7, 2015 10 anos Autor Qual a versão do TFS? 0.4 Editado Julho 7, 2015 10 anos por moviebr (veja o histórico de edições) Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Postado Julho 7, 2015 10 anos Solução Em "Data/movements/scripts", copie e cole um arquivo.lua e renomeie para nome_desejado.lua, apague tudo e cole: local config = { [9056] = 4, -- Aqui você coloca em [ACTIONID] = TOWNID. Exemplo ActionID 9056 vira morador da town 4. [9057] = 2, [9058] = 1 } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local townId = config[item.actionid] doPlayerSetTown(cid, townId) doTeleportThing(cid, getTownTemplePosition(townId)) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, 'You are now a citizen of '.. getTownName(townId) ..'.') return true end Em "Data/movements", abra o arquivo movements.xml e adicione a tag: <movevent type="StepIn" actionid="9056-9058" event="script" value="nome_desejado.lua"/> Na tag você coloca o nome do script em value="nome_desejado.lua" e coloca as actionid citadas no script, no exemplo está para funcionar da actionID 9056 até a 9058. ➥ Regras | Seções OTServ | Seções BOT
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.