Ir para conteúdo

leonunesbs

Membro
  • Registro em

  • Última visita

Tudo que leonunesbs postou

  1. Nesse caso vc usaria funções onLogin. Nao vou postar o script pq nao to podendo criar agora, vc pode usar como exemplo o script firstitems.lua que tem no seu creaturescripts. Seria algo mais ou menos assim: function onLogin (cid) if getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 4 then doPlayerSetTown (cid, 2) return end if getPlayerVocation(cid) == IDVOC or getPlayerVocattion(cid) == IDVOC then doPlayerSetTown (cid, 5) return end return true end
  2. Que mapa vc esta tentando por online? Sua maquina tem pouquissima memoria disponivel.
  3. leonunesbs respondeu ao post em um tópico de Adventure em Suporte Tibia OTServer
    Tive alguns problemas com a globalevent, entao criei uma talkaction que torna o serviço mais manual mas que tbm da certo Ela cria bps com itens aleatorios em uma area definida, ao terminar basta usar /clean e pronto. Em talkaction crie um aquivo .lua com nome qualquer e cole dentro: local bps = 10 --numero de bps que vc quer que apareca local itens = { [1] = {item = 2157}, [2] = {item = 2137}, [3] = {item = 2160} } posxUp = 10152 -- posicao do X superior esquerdo posyUp = 10053 -- posicao do Y superior esquerdo poszUp = 7 -- posicao do Z superior esquerdo posxDown = 10160-- posicao X inferiro direita posyDown = 10058-- posicao Y inferior direita poszDown = 7 -- posicao do Z inferior (DEVE SER A MESMA DA SUPERIOR ----------------------------Não alterar--------------------------------- local position = {} function onSay(cid, words, param, channel) local w = #itens local a = math.random(w) position = {x = math.random(posxUp, posxDown), y = math.random(posyUp, posyDown), z = math.random(poszUp,poszDown), stackpos = 1} bp = doCreateItem(5949, 1, position) doAddContainerItem(bp, itens[a].item) return true end Em talkactions.xml cole <talkaction words="/bpevent" event="script" value="NOME DO ARQUIVO.lua"/>
  4. leonunesbs respondeu ao post em um tópico de xWhiteWolf em Scripts tfs 0.4 (OLD)
    Quanto a isso creio q sejam alteracoes na source
  5. leonunesbs respondeu ao post em um tópico de xWhiteWolf em Scripts tfs 0.4 (OLD)
    Altere na config.lua Procure por "showHealing" e altere para true
  6. leonunesbs respondeu ao post em um tópico de Adventure em Suporte Tibia OTServer
    Seria no caso uma globalevent, daqui a pouco mando aqui.
  7. leonunesbs respondeu ao post em um tópico de apaskasko em Suporte Tibia OTServer
    houseRentAsPrice = true -- O preço das casas deve ser o aluguel? housePriceAsRent = false -- O preço do aluguel deve ser o preço da casa? housePriceEachSquare = 1000 -- Preço por cada sqm da casa houseRentPeriod = "monthly" -- Período de cobrança do aluguel. (daily, weakly, monthly, early)
  8. Fataram virgulas, tente agora.
  9. Entendi, primeiro va no remeres, pressione Ctrl T e procure o ID da cidade de Thais Substitua o 12 pelo ID de Thais Substitua o seguinte Por:
  10. Voce esta falando sobre a vocação ou sobre a cidade Rook? Pq estas configuracoes estao definindo que o player vai sempre nascer com vocação Rook e nascera na cidade de numero 12
  11. No seu script delete exatamente o que está escrito acima. Nao testado.
  12. Envie seu script da runa magic wall
  13. Troque a porta no remeres para "Magic Door" e todos os problemas se resolvem. Use uma Action na porta que declare a function isPremium()
  14. Bem, para isso creio que a única solução seria vc declarar "habitats" pre defido e associar a um parametro depois. Exemplo: "Se o monstro for do tipo fogo, ele pode tem como habitats: montanhas, vulcoes, cavernas etc"
  15. Por que não apenas dar Use na boots e ela recarregasse automaticamente? Em actions/scripts crie um arquivo chamado transformboots.lua function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 10021 then doPlayerRemoveItem(cid, 10021) doPlayerAddItem(cid, 6132) elseif item.itemid == 10022 then doPlayerRemoveItem(cid, 10022) doPlayerAddItem(cid, 9933) end return end Em actions.xml adicione a tag: <action actionid="35300" event="script" value="transformboots.lua"/>
  16. Crie um arquivo em movements/scripts com nome vocationtile.lua Cole: function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você nao e " .. getVocationName(cid), msgWelcome = "Bem Vindo" } if getPlayerVocation(cid) == 777 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end Em movements.xml cole a tag: <movevent type="StepIn" actionid="14563" event="script" value="vocationtile.lua"/> Agora para escolher onde o player pode ou não entrar, edite pelo remeres clicando duas vezes em algum piso e coloque em ActionID o valor que tem na tag acima, no caso 14563.
  17. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_PLANTATTACK) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 1499) local area = createCombatArea(AREA_CROSS5X5) setCombatArea(combat, area) setCombatArea(combat2, area) function countPos(pos,tempo) if tempo > 0 then doSendAnimatedText(pos,tempo,TEXTCOLOR_ORANGE) addEvent(countPos,999,pos,tempo-1) else end end function onCastSpell(cid, var) countPos(var.pos,30) local from,to = {x = 953, y = 1128, z = 7},{x = 982, y = 1147, z = 7} if isInArea(getCreaturePosition(cid), from, to) then return doPlayerSendCancel(cid, "Não é permitido utilizar está magia no desafio dos monstros.") else doCombat(cid, combat, var) return doCombat(cid, combat2, var) end return true end Como você disse que o de runas ja está funcionando apenas combinei os dois scripts. Não Testado!
  18. leonunesbs respondeu ao post em um tópico de Rikikajimo em Suporte Tibia OTServer
    Explique melhor seu pedido. (Para quem não conhece poketibia)
  19. Defina apenas uma storage para todas as quests.
  20. [PROJETO] Tibia Vida Medieval 1 -> A ideia principal: A principio a ideia era criar um servidor SA:MP RPG, pra quem não conhece são servidores de GTA San Andreas Multiplayer no qual existem diversos modos de jogo diferentes, como: mata-mata; corridas; e a inspiração para o servidor: o modo Real Life. Entretanto, devido algumas dificuldades técnicas como a falta de conhecimento sobre edições mais profundas de um cliente, esta ideia foi deixada parcialmente de lado. 2 -> As ideias atuais: Atualmente, as intenções são de montar um servidor puramente RPG/Real Life, com ideais resgatados dos servidores SA:MP e também de outros servidores OTServ, pois nas minhas ideias não planejo tornar esse servidor um ATS, prefiro mantê-lo ainda como um OT. O projeto será iniciado pelo mapa (confira a porcentagem de desenvolvimento abaixo) que será embasado em alguns pontos do mapa de GTA San Andreas. Dessa forma, será mais fácil para comunidade acompanhar e participar doo desenvolvimento do servidor. A intenção também é simular a vida como ocorria na vida medieval, porém, trazer também para o servidor uma associação com fatos contemporâneos. 3 -> O projeto: Quanto ao projeto, quero inserir diversas funções associadas a vida como um todo. Personagens que representam policiais Personagens que representam médicos Personagens que representam exércitos Entre outras profissões Entretanto, isso não significa deixar a raiz Tibiana de Mitologia/Mundo Medieval de lado. Personagens poderão usar magias Poderão ser presos por policiais caso sejam pegos após matarem alguém. Poderão também fujir da prisão. Poderão ser Reis e Rainhas. Assim como também poderão servir seus reis e rainhas batalhando em guerras árduas para defender seus castelos Você também pode ser apenas um cidadão normal, que só quer upar e ser top level do servidor, porém lembre-se de pagar seus impostos que os exércitos estarão cobrando sempre. Do Tibia você também poderá contar com as mais clássicas Quests. E quanto aos itens, eles serão os mesmos, nada de itens modificados como vistos em ATS que se distanciam cada vez mais do clássico MMO. 4 -> Sobre mim: Bem, não sou formado em programação, e minha carreira profissional nem se aproxima de tal projeto, todo meu conhecimento vem de experiência própria. Estou dando início a essa tarefa apenas por hobbie, e ele pode ou não sair, dependendo apenas da empolgação e interesse da comunidade. Saibam que estão todos livres para usar de qualquer ideia citada acima, pois eu mesmo gostaria muito de jogar um servidor tal como o descrito feito por profissionais. 5 - > Progresso: Mapa: 2% Scripts: 0% Site: 0% Equipe: 1 de 5 Atualizações v0.1
  21. Preciso de uma área de teleports + hunts simples de tamanho pequeno a medio, versão 8.60 Ofereço pagamento, valor a negociar! Obs: após a elaboração do mapa, o mesmo será postado na seção de mapas do Tibia King. Contato: Whats: +558591622933 Face: fb.com/leununesbs
  22. leonunesbs postou uma resposta no tópico em Formação de Equipe
    Atenção preciso de uma área de teleports + hunts de tamanho pequeno a medio, mapa 8.60. Ofereço pagamento, valor a negociar! Contato apenas por Whats ou Facebook +5585981622933 fb.com/leonunesbs
  23. Olá Busco equipe com urgência para servidor 8.6 Global, VPS pronto e online. Preciso principalmente de pessoas criativas dedicadas e que acima de tudo conheçam o estilo fe OT global.
  24. leonunesbs respondeu ao post em um tópico de Kamiz em Formação de Equipe
    Estou com um servidor global full RL pronto sem bugs e com vps 6gb pago, buscando equipe Contato +5585981622933 facebook.com/leonunesbs
  25. Testado em TFS 0.4 COMANDO RELOAD Crie em talkactions/scripts o arquivo reload.lua Em talkactions.xml adicione a linha: COMANDO /reset Cuidado com esse comando!!!! Reseta todos os players e items! talkactions/scripts crie o arquivo reset.lua talkactions.xml

Informação Importante

Confirmação de Termo