Ir para conteúdo

Marco Oliveira

Visconde
  • Total de itens

    331
  • Registro em

  • Última visita

  • Dias Ganhos

    11

Tudo que Marco Oliveira postou

  1. Hahaha, obrigado... espero melhorar cada vez mais!
  2. Voltando depois de muito tempo hahahaha! Trabalhando um pouco com ruas hahaha!
  3. Marco Oliveira

    Site

    Vá no localhost/phpmyadmin/ isso se vc já tiver o xampp ou algo do tipo instalado em Base de Dados > Criar base de dados > digite o nome para o banco de dados e clique em criar. Apos ter criado a base da dados clique sobre ela na parte esquerda do phpmyadmin e vá em importar em seguida procure por escolher arquivo e selecione seu banco de dados e der um executar.
  4. Acabei de testar aqui e funcionou perfeitamente amiguinho... Tente este gesior aqui: https://github.com/gesior/Gesior2012/tree/TFS-1.0 Coloque o acctype no 3 que ira funcionar !!
  5. A imaginação é mais importante que o conhecimento..
  6. Seria possível adaptar pra usar ele em uma porta ?
  7. Ainda não............ [Warning - Event::checkScript] Can not load script: scripts/firstitems.lua data/creaturescripts/scripts/firstitems.lua:8: '}' expected (to close '{' at line 3) near '{'
  8. Deu este erro... [Warning - Event::checkScript] Can not load script: scripts/firstitems.lua data/creaturescripts/scripts/firstitems.lua:8: '}' expected (to close '{' at line 3) near '{' Meu Script: local config = { [1] = { { {2190, 1}, -- Wand of Vortex {2463, 1}, -- Plate Armor {2647, 1}, -- Plate Legs {8820, 1} -- Stell Helmet {2525, 1}, -- Dwarven Shield }, --container {{2120, 1}, -- Rope {2554, 1}, -- Shovel }, [2] = { { {2182, 1}, -- Snakebite Rod {2463, 1}, -- Plate Armor {2647, 1}, -- Plate Legs {8820, 1} -- Stell Helmet {2525, 1}, -- Dwarven Shield }, --container {{2120, 1}, -- Rope {2554, 1}, -- Shovel }, [3] = { {2389, 1}, -- Spear {2463, 1}, -- Plate Armor {2647, 1}, -- Plate Legs {8820, 1} -- Stell Helmet {2525, 1}, -- Dwarven Shield }, --container {{2120, 1}, -- Rope {2554, 1}, -- Shovel }, [4] = { {2383, 1}, -- Spike Sword {2463, 1}, -- Plate Armor {2647, 1}, -- Plate Legs {8820, 1} -- Stell Helmet {2525, 1}, -- Dwarven Shield --container {{2120, 1}, -- Rope {2554, 1}, -- Shovel {2435, 1}, -- Dwarven Axe } } function onLogin(cid) local player = Player(cid) local targetVocation = config[player:getVocation():getId()] if not targetVocation then return true end if player:getLastLoginSaved() == 0 then for i = 1, #targetVocation[1] do player:addItem(targetVocation[1][i][1], targetVocation[1][i][2]) end local backpack = player:addItem(1988) for i = 1, #targetVocation[2] do backpack:addItem(targetVocation[2][i][1], targetVocation[2][i][2]) end end return true end
  9. Poderia ne explicar a ordem ?
  10. Meu servidor tem o first itens porem ele não é por vocação.... alguém poderia me ajudar com isso haha ? Lembrando que o servidor é 10.90 tfs 1.2 Script atual: local firstItems = {2050, 2382} function onLogin(player) if player:getLastLoginSaved() == 0 then for i = 1, #firstItems do player:addItem(firstItems[i], 1) end player:addItem(player:getSex() == 0 and 2651 or 2650, 1) player:addItem(1987, 1):addItem(2674, 1) end return true end
  11. encontrei esse mapa abandonado nas profundezas do mega, ele é um baiak 100% diferente pois todo o mapa foi modificado. ele não está 100% ainda falta algumas hunts VIP e configurar os itens. Espero que façam bom proveito do meu projeto de coração, pois trabalhei muito nele. E se alguém terminar e por online me avisem, quero dar uma jogada pra ver como ficou! Caso tenha algum problema com o servidor baixe as sources oficiais dele clicando AQUI. Principais Quest's Annihilator Pits OF Inferno Demon Helmet Monstros VIP'S Hydra VIP Demon VIP Infernalist VIP Grim Reaper VIP Medusa Vip FrostDragon VIP Warlock Vip Atualizações Versão 1.2 Adicionado Itens Vips. Adicionado NPC para venda de canivetes. Adicionado canivetes e obsidian knife. Vários Scripts atualizados. Versão 1.1 Bug das Houses corrigidos. Stages fixados. Fixado Outfit Account Manager Scripts corrigidos. Adicionado evento de DoubleXp Remoção de scripts não utilizados. Clique aqui para fazer o download. Clique aqui para o scan.
  12. Ficou legal, e seria bem legal pra knights haha!
  13. Sempre usei o gesior, mas tenho visto muitos DEVAAC por ai que também é muito bonito.
  14. Em talkactions/talkactions.xml: <talkaction words="!rainbow" separator=" " script="rainbowoutfit.lua"/> Em talkactions/scripts crie um arquivo chamado rainbowoutfit.lua dentro dele coloque: function onSay(player, words, param) if param == 'on' or param == 'ON' then player:setStorageValue(8178237, 1) player:sendCancelMessage("rainbow outfit is actived.") elseif param == 'off' or param == 'OFF' then player:setStorageValue(8178237, 0) player:sendCancelMessage("rainbow outfit is disabled.") else player:sendCancelMessage("wrong parameter, use on or off.") end return false end Em globalevents/globalevents.xml: <globalevent name="Rainbow" interval="500" script="others/rainbow_outfit.lua"/> Em globalevents/scripts/others crie um arquivo chamado rainbow_outfit.lua: function onThink(interval) for _, player in ipairs(Game.getPlayers()) do if player:getStorageValue(8178237) == 1 then -- here is the storage to check if is "on" or "off" local outfit = player:getOutfit() outfit.lookHead = math.random(0, 132) outfit.lookBody = math.random(0, 132) outfit.lookLegs = math.random(0, 132) outfit.lookFeet = math.random(0, 132) player:setOutfit(outfit) player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) end end return true end
  15. Uma pergunta um pouco boba, nas versões atuais o questlog funciona, o servidor sendo 8.6 também funciona ?
  16. Seria possível fazer com que o player ganha a storage somente a primeira vez que ele logue e assim fique salva ? Um problema que estou tendo por exemplo nas escadas de farmine é que sempre passo por lá meu questlog é atualizado mesmo com a missão marcada como (COMPLETE) no questlog do char, assim torna ela não finalizada e a missão não fica mais marcada como completa.
  17. Tente: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 20) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.9, -189, -2.1, -199) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 8) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -183, -1.6, -195) local area1 = createCombatArea(AREA_CROSS5X5) setCombatArea(combat1, area1) local area2 = createCombatArea(AREA_CROSS5X5) setCombatArea(combat2, area2) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2 } return doCombat(cid, combat1, var) else return doCombat(cid, combat2, var) end end end <instant name="poison Storm" words="exevo gran mas pox" lvl="10" mana="10" prem="1" exhaustion="1500" needlearn="0" event="script" value="attack/poison storm.lua"> <vocation name="Elder Druid"/> </instant>
  18. Muito bom Dani, a muito tempo eu procurava por um tutorial assim. Vai me ajudar muito xD
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...