Ir para conteúdo

Victorftorress

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Victorftorress recebeu reputação de Cat em VictorFT Show Off   
    Olá pessoal,
    Estou voltando a mappear aos poucos pois não tenho muito tempo para me dedicar e como sabemos mappear demora bastante... porém, estou bastante animado em voltar e decidi retomar um antigo mapa que eu tinha feito com o DuMal alguns anos atrás que fizemos pro Elysium.
    Espero que gostem, estou aberto para qualquer crítica e também estou tentando me acostumar a mappear com essas sprites novas.
    Voltando pelo Básico mesmo.
    Obrigado
     
     


  2. Gostei
    Victorftorress recebeu reputação de Kramer em VictorFT Show Off   
    Olá pessoal,
    Estou voltando a mappear aos poucos pois não tenho muito tempo para me dedicar e como sabemos mappear demora bastante... porém, estou bastante animado em voltar e decidi retomar um antigo mapa que eu tinha feito com o DuMal alguns anos atrás que fizemos pro Elysium.
    Espero que gostem, estou aberto para qualquer crítica e também estou tentando me acostumar a mappear com essas sprites novas.
    Voltando pelo Básico mesmo.
    Obrigado
     
     


  3. Curtir
    Victorftorress recebeu reputação de Lurk em Elysium Online [Download]   
    O projeto que era pra revolucionar tudo...
    Me manda mensagem Vital!
    @Sorry pel
    O projeto que era pra revolucionar esse mundo virtual do tibia. 
    Lembro que eu vi esse projeto em 2013 se nao me engano e eu fiquei louco com aquelas imagens do mapa... Não foi o projeto que chamou a minha atenção na primeira vez, mas sim o MAPA. Eu decidi que queria fazer parte daquele projeto.... me lembro que tinha muita gente querendo fazer parte daquele grupo dos mappers, porém ninguém tinha o "talento" que o Vital e o José realmente queriam.
    Decidi começar a mappear (eu nem sabia por onde começar) e me inscrevi para o projeto. Lembro que o Vital me chamou no Skype e me disse que era pra eu fazer uma Cave para Yeti kkkkkkkkkk então o que eu decidi fazer foi baixar uma cave de um baiak e era uma merda kkkkkkk 
    O vital percebeu na hora e obviamente não aceitou...... mas depois eu comecei a me esforçar e ele falou para eu fazer uma loja (construção).. Então eu fiz e essa foi a minha primeira loja feita como mapper (infelizmente não tenho a imagem dela por dentro):

     
     
    Obrigado Vital e ao Projeto Elysium por terem criado uma memória no meu coração que eu nunca vou esquecer. Foi muito divertido ter feito parte desse projeto e ter sido uma grande influencia no projeto também. Vital, se quiser me manda mensagem que eu te passo o meu número! Deixo aqui algum dos mapas que eu fiz para o Elysium:
     




     
    Não sei se eu mandei esses mapas para o Elysium:

     
     
    VictorFT + DuMal e ajudas do Left4Dead.................... Não lembro se o Alissow ajudou nessa city também....
     (acho que mandamos essa cidade pra voce hahahaha)               ---- Inacabada 



     
     
     
    Se não me engano esse foi o meu último mapa para o Projeto. Eu tinha posto TP porém o Elysium não usa TP.... eu tinha me esquecido rs


     

    Desculpe por algum erro de português ou pela falta de coerência.... eu realmente não to querendo ser Formal e são 3:37 da manha hahahahahaha 
    Me manda mensagem Vital!
    Esses nomes kkkkkkkk 
    Tenho esses mapas que eu fiz até hoje.. Algum dos  Thiago também! 
    Bateu uma saudade forte...... Lembro que o Thiago foi o mapper que mais se destacou no projeto (era o melhor na minha opinião)!!! Mas todo os mappers que fizeram parte desse projeto, eram sem dúvida ótimos!!!
  4. Gostei
    Victorftorress deu reputação a vital900 em Elysium Online [Download]   
    Fala pessoal, beleza? 
    Desculpa a formatação ruim... e todos os defeitos que trarei nesse post, para quem não me conhece eu fui mapper por muito tempo... um dos pioneiros do tibia! E desde quando comecei a mapear até o dia que parei eu tive um projeto de server chamado elysium... nele passaram grandes mappers que muitos aqui nem nunca ouviram falar... seja porque foram professores de map junto a mim ou meus queridos alunos... enfim... vamos falar desse server!
     
    este servidor começou com dois amigos de fórum: vital900 (eu) e o lordzezim... hoje em dia nem sei o que o José faz da vida... mas sempre guardei esse nosso projeto com muito amor e carinho e sempre pensei em finaliza-lo depois de formar no curso que escolhi... como cada vez mais tenho menos tempo e vejo que nunca irei finaliza-lo decidi postar todo o esforço de uma grande equipe, pois não ache que só tem mapa... tem de tudo, desde scripts a sprites, inclusive roleplay, map, etc... e a equipe que construiu isso comigo sempre foi a elite da época... então espero que quem tenha o interesse em continuar esse grande trabalho tenha respeito por quem iniciou e passou por ele... e quando estiver em construção postar fotos entre outros para que as pessoas vejam a continuação desse trabalho...
     
    Algum dos posts desse nosso trabalho que se iniciou em 2009-2011:
    ** como disse é um projeto de 2009-2011, que se estendeu por 4-6 anos... logo tem muita coisa noob pela incapacidade minha ou pela falta de sprites da época ?
     
    Eis o link do meu grande amor, com tudo o que foi feito... planejado e construído!
    https://drive.google.com/open?id=1RQs9SUeDz57FdCrB9ZEE5JiJAl18bq1T
     
    *Obs: na epoca me ofereceram 3000 reais por esse material que estou disponibilizando de forma gratuita... como ja disse espero que tenham respeito por esse material e no mínimo as devidas referências. 
  5. Gostei
    Victorftorress deu reputação a Grimmjow em Deixando Runas infinita   
    Esse tutorial e para inciantes que querem deixar suas runas infinitas

    Bom vá confing lua e aperta CTRL + F Proucure [removeRuneCharges = ]

    Se estiver
    removeRuneCharges = "yes" Deixe removeRuneCharges = "no"

    Bom tabem tem
    removeRuneCharges = true Deixe removeRuneCharges = false

    Bem vocês podem pensar nossa todo mundo sabe disso nao precisava , mais eu ja precisei disso
    e sei quem tem iniciantes que tabem precisam
  6. Gostei
    Victorftorress deu reputação a Yamborghini em [tfs 0.3.6] Task System 2016   
    Galera do TibiaKing, esse sistema não é de autoria minha. Só estou trazendo esse sistema de outro Fórum.
    Acho que vai ajudar muito aos OT-ADMIN de poketibia, então Rep+ ai
     
    Olá! O sistema funciona com Poketibia e Tibia! Vamos deixar de enrolação e adicionar o sistema!
    Lembrando também que funciona com tfs 0.3.6 e tfs 0.4! Não testei com tfs 1.x mas acho que não funciona.
     
    Vá em creaturescripts.xml e adicione isso:
    <event type="kill" name="KillTask" event="script" value="task.lua"/> No login.lua adiciona isso com os demais:
     
    registerCreatureEvent(cid, "KillTask") Agora crie um arquivo chamado task.lua e adicione isso:
     
    local tasksss = { [1] = {name = "Blastoise", sto = 10212, count = 3, time_sto = 5457, time = 1*24*60*60, sto_count = 14129, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, [2] = {name = "Charizard", sto = 10213, count = 5, time_sto = 5458, time = 1*24*60*60, sto_count = 14130, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, } function onKill(cid, target) for _, t in ipairs(tasksss) do local total_count = t.count local m_sto = t.sto local count_sto = t.sto_count if getPlayerStorageValue(cid, m_sto) ~= -1 then if getCreatureName(target) == t.name then if (total_count - getPlayerStorageValue(cid, count_sto)) == 1 then setPlayerStorageValue(cid, count_sto, getPlayerStorageValue(cid, count_sto) + 1) doPlayerSendTextMessage(cid, 20, "You are killed ".. getPlayerStorageValue(cid, count_sto) .." " .. t.name .. " and finished the task!") return true elseif (total_count - getPlayerStorageValue(cid, count_sto)) >= 1 then setPlayerStorageValue(cid, count_sto, getPlayerStorageValue(cid, count_sto) + 1) doPlayerSendTextMessage(cid, 20, "You are killed ".. getPlayerStorageValue(cid, count_sto) .." of ".. total_count .." " .. t.name .. " kills to finish the task.") return true end end end end return true end Agora vá em npc/scripts e crie um arquivo chamado task.lua e adicione isso:
     
    local tasksss = { [1] = {name = "Blastoise", sto = 10212, count = 3, time_sto = 5457, time = 1*24*60*60, sto_count = 14129, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, [2] = {name = "Charizard", sto = 10213, count = 5, time_sto = 5458, time = 1*24*60*60, sto_count = 14130, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, } local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid value = -1 for i = 1, #tasksss do if msgcontains(msg, tasksss[i].name) and not value ~= -1 then value = i end end if value == -1 then selfSay('I don\'t have a this task!', cid) talkState[talkUser] = 0 return true end local configss = tasksss[value] local name = configss.name local m_sto = configss.sto local time_sto = configss.time_sto local count_sto = configss.sto_count local total_count = configss.count local rest = total_count - getPlayerStorageValue(cid, count_sto) if getPlayerStorageValue(cid, time_sto) < os.time() then -- verifica se o player ainda está no prazo if getPlayerStorageValue(cid, m_sto) <= 0 then -- verifica se o player não pegou está task selfSay('Ready! Now you need kill a '.. total_count .. ' '.. name .. '!', cid) setPlayerStorageValue(cid, m_sto, 1) setPlayerStorageValue(cid, total_count, 0) talkState[talkUser] = 0 else if rest <= 0 then -- Verifica se o player matou todos os monstros nescessários doPlayerAddItem(cid, configss.rewardid, configss.rewardcount) setPlayerStorageValue(cid, count_sto, 0) setPlayerStorageValue(cid, m_sto, -1) setPlayerStorageValue(cid, time_sto, os.time() + configss.time) doPlayerAddExperience(cid, configss.rewardexp) doSendAnimatedText(getCreaturePosition(cid), configss.rewardexp, 215) selfSay(configss.text, cid) talkState[talkUser] = 0 else selfSay('You need to kill '..rest..' '..name..' to gain a reward.', cid) talkState[talkUser] = 0 end end else selfSay('You already did this task, player. Wait '..math.ceil((getPlayerStorageValue(cid, time_sto) - os.time())/(60*60))..' hours to do it again.', cid) talkState[talkUser] = 0 end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Pronto, agora volte para a pasta npc e crie um novo arquivo .xml chamado de Task e adicione isso lá:
     
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Npc Nome" script="task.lua" walkinterval="350000" floorchange="0" speed="0"> <health now="150" max="150"/> <look type="369" head="91" body="102" legs="83" feet="0"/> <parameters> <parameter key="message_greet" value="You want gain a task of {Blastoise}?"/> </parameters> </npc> Pronto, agora o sistema de task está funcionando, e para adicionar um novo monstro pra fazer a task? Basta editar a tabela, mas não esqueça que tem que atualizar a tabela nos 2 scripts .lua !!
     
    local tasksss = { [1] = {name = "Blastoise", sto = 10212, count = 3, time_sto = 5457, time = 1*24*60*60, sto_count = 14129, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, [2] = {name = "Charizard", sto = 10213, count = 5, time_sto = 5458, time = 1*24*60*60, sto_count = 14130, money = 100, rewardid = 7621, rewardcount = 100, rewardexp = 10000, text = "Congratulations! You finished this task. In 24h, you will be able to do it again."}, } Para configurar siga as seguintes instruções:
     
    Créditos pelo Sistema: 
    Criador: @miguel223
    Drazyn1291 -- Editou e reformulou muita coisa!

Informação Importante

Confirmação de Termo