Ir para conteúdo
  • Cadastre-se

vankk

Membro
  • Total de itens

    1719
  • Registro em

  • Última visita

  • Dias Ganhos

    24

Tudo que vankk postou

  1. @p e o p l e Esse script fui eu que fiz p vc pelo skype, seu gay. .-. @Loouis Actions, voce que não entendeu o script, kkk.
  2. Vou te explicar a diferenca das cores.. @Larissa Azhaurn na esquerda - @vankk na direita.. O seu script seria o nome da montaria e o ID que está configurada no mounts.xml <mount id="8" clientid="375" name="Tin Lizzard" speed="20" premium="no" /> Tin Lizzard ID 8.. então.. ["Tin Lizzard"] = {id = 8} Só não esquece que o script precisa ter VIRGULAS "," e quando for a ultima linha das montarias, não precisa, eg: ["widow queen"] = {id = 1}, ["Racing Bird"] = {id = 2}, ["War Bear"] = {id = 3}, ["Black Sheep"] = {id = 4}
  3. Se não me engano, o training offline é baseado nas rates que está configurada no config.lua, posso estar errado.
  4. Adiciona do ID da montaria 1 até a 24. (se quiser mais edite). for i = 1, 24 do doPlayerAddMount(cid, i) end Para addon a mesma coisa, so mude a funcão doPlayerAddMount por doPlayerAddOutfit E sobre o NPC, é só voce editar
  5. Para a duvida 1 e 2, voce cria usando LUA. E sobre a terceira, reformule a duvida.
  6. https://github.com/otland/forgottenserver/commit/29b7cb4e6596444957e36be9c6b3ab1715b6750a
  7. As senhas criptografadas significa que sua database está configurada com sha1, checa seu config.lua, veja se o plain está como sha1, no IP Address do servidor coloque ou seu IP Address ou "localhost" ou "127.0.0.1".
  8. Enchi o tanque do carro hoje, 39~41 litros, 170 reais. Minha cara para isso, ta uma bosta. (:
  9. function Party:onJoin(player) return true end function Party:onLeave(player) return true end function Party:onDisband() return true end function Party:onShareExperience(exp) local sharedExperienceMultiplier = 1.20 --20% local vocationsIds = {} local vocationId = self:getLeader():getVocation():getId() if vocationId ~= VOCATION_NONE then vocationsIds[#vocationsIds + 1] = self:getLeader():getVocation():getId() end for _, member in ipairs(self:getMembers()) do vocationId = member:getVocation():getId() if not isInArray(vocationsIds, vocationId) and vocationId ~= VOCATION_NON
  10. local config = { exausted = 60, tempo = 30, [533] = {800, 534, 692, 114}, [126] = {800, 475, 107, 114} } function change(cid) local voc = config[getPlayerVocation(cid)] doPlayerSetVocation(cid, voc[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce Se Transformou Em Mode God!") doCreatureSay(cid, "Mode God", 19) setPlayerStorageValue(cid, 77889, os.time()+ config.exausted) local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) doSendMagicEffect(getCreaturePosition(cid), voc[4]) end function onSay(cid, words, param, channel) local voc = config[getPlaye
  11. Tente isso local config = { exausted = 60, tempo = 30, [533] = {800, 534, 692, 114}, [126] = {800, 475, 107, 114} } function change(cid) doPlayerSetVocation(cid, voc[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce Se Transformou Em Mode God!") doCreatureSay(cid, "Mode God", 19) setPlayerStorageValue(cid, 77889, os.time()+ config.exausted) local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) doSendMagicEffect(getCreaturePosition(cid), voc[4]) end function onSay(cid, words, param, channel) local voc = config[getPlayerVocation(cid)] if ge
  12. Não existe outra maneira a não ser editar as sources.
  13. Como assim voce quer bloquear o acc manager no Gesior? Voce quis dizer editar a acc aonde que fica os samples? Se sim, então, simplesmente troque o password deles na database para algo bem dificil, eg: 8g8rg47w9idjls0dkb. ou bate de cara no teclado p escolher o password
  14. Não acredito que perdi isso
  15. local config = { ['citizen'] = { male = 128, female = 136 }, ['hunter'] = { male = 129, female = 137 }, ['mage'] = { male = 130, female = 141 }, ['knight'] = { male = 131, female = 139 }, ['noble'] = { male = 132, female = 140 }, ['summoner'] = { male = 133, female = 138 }, ['warrior'] = { male = 134, female = 142 }, ['barbarian'] = { male = 147, female = 143 }, ['druid'] = { male = 148, female = 144 }, ['wizard'] = { male = 149, female = 145 }, ['oriental'] = { male = 150, female = 146 }, ['pirate'] = { male = 151, female = 155 }, ['assassi
  16. Não vou baixar um anexo de .BMP, por favor upe a imagem corretamente.. Upe ou no imgland.net ou imgur.com pegue o link e clique em inserir outra mídia e inserir imagem a partir de uma URL, aqui no forum.
  17. Como assim uma continuacao? Isso é uma pequena versão do que voce queria.. Não tive intencões de ser agressivo.
  18. Ele muta o player por certa quantidade de tempo (1-3 minutos). Porém, sem reason.
  19. @JohnnyDK function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local t = string.explode(param, ",") local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[1] .. " is not currently online.") return true end if(getPlayerAccess(cid) <= getPlayerAccess(pid)) then doPlayerSendTextMessage(cid, MESSAGE_STA
  20. Achei esse script no google, não sei se vai funcionar: local v = {} for k = 1, 100 do table.insert(v, createConditionObject(CONDITION_MUTED)) setConditionParam(v[k], CONDITION_PARAM_TICKS, k*60*1000) end local timea = k*60*1000 function onSay(cid, words, param) if (words == "/mute") then local t = string.explode(param, ",") if param == '' then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player,time,pid = getPlayerByName(t[1]),t[2],getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) an
  21. @luangop No TFS 1.2 todas essas funcões são atualizadas. #thread Tente utilizar esse script, e eu acho que não tem como criar um tp que leve para a alguma posicão no TFS 1.2, então, voce precisa criar um movements com o ID 4512 (está configuravel) para teletransportar o player para a position que voce quiser. local config = { time = 2, -- time tpID = 1387, -- tp id tp = {x=995, y=999, z=7}, -- where creates the tp teleportUid = 4512 -- uniqueid TP } local function checkTeleport() local tp = Tile(config.pos):getItemById(config.id) if not tp t
  22. Como assim um efeito? Já possui um efeito.. doSendMagicEffect(getCreaturePosition(cid), voc[4]) ,porém, se voce quiser adicionar outro efeito, voce adiciona em baixo dessa linha: doSendMagicEffect(getCreaturePosition(cid), MAGIC_EFFECT_SOUND_RED) Se voce quiser mudar o efeitos, está aqui a lista de efeitos, vai da linha 24 até 94. https://github.com/Extrodus/TFS-0.4-rev.3884/blob/master/const.h
  23. Muito obrigado, eu não aguentava mais ter que olhar as functions pelo luascript.cpp.
  24. @Larissa Azhaurn Voce está muito zoeira, vamos parar .-. @Guilherme Muito obrigado cara. (kappa)
  25. Vc tbm está utilizando um script muito outdated, se não me engano o Gesior que fez esse script em meados de 2008.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo