Ir para conteúdo

PsyMcKenzie

Membro
  • Registro em

  • Última visita

Tudo que PsyMcKenzie postou

  1. Galera, não to conseguindo usar nenhum dos mods que baixei aqui, já tentei por na pasta mods e na pasta modules, mas não acontece nada. Alguém poderia me ajudar?
  2. Alguém saberia me dizer como instalo?
  3. Muito obrigado brother! Saberia me dizer onde encontro um Cast System que funcione sem erros?
  4. Galera, queria pedir uma dica. Eu to querendo começar um servidor bem diferente de Tibia sabe? Um negócio bem RPG mesmo, coisa grande! Tipo PokeXGames, PokeUniverse e etc.(Mas não de pokemon kkk) Enfim, queria saber qual server vocês me indicam, se possível, um 10x+ e que venha com as sources. Desde já Obrigado!
  5. PsyMcKenzie postou uma resposta no tópico em Suporte & Pedidos
    Curti as montanhas, tente seguir o exemplo do Baltazar que ficará bem foda!
  6. Aqui deu esse erro cara, o que pode ser? Error 1 error LNK1104: cannot open file 'libboost_system-vc120-mt-gd-1_55.lib' C:\forgottenserver-master\vc12\LINK theforgottenserver
  7. Bom galera, esse script eu fiz ano passado, quando estava aprendendo lua, mas infelizmente fiz a cagada de parar de estudar. Enfim, vamos lá! Como funciona? Você da use em um item e depois clica no chão e irá abrir um teleport, que leva a lugares aleatórios. Crie um arquivo em data/actions com o nome de telearmadilha e cole isso dentro: local time = 10 -- Segundos local positionstp = { {x=100,y=40,z=7}, {x=150, y=60, z=7}, {x=225, y=80, z=7}, {x=300, y=100, z=7} } local function alert(tempo, interval, pos) if os.time() - tempo <= interval then doSendAnimatedText(pos, interval - (os.time() - tempo), math.random(180)) addEvent(alert, 1000, tempo, interval, pos, "a") end end local function remover(pos) doRemoveItem(getTileItemById(pos, 1387).uid, 1) end function onUse(cid, item, frompos, item2, topos) local topostp = positionstp[math.random(1, #positionstp)] if item.itemid == 2382 then doCreateTeleport(1387, topostp, topos) doPlayerSendTextMessage(cid, 28 , "Você criou uma armadilha em teleport.") addEvent(remover, time * 1000, topos) alert(os.time(), time , topos) end return true end Em actions.xml cole esta tag: <action itemid="2382" event="script" value="telearmadilha.lua"/> Configuração: 2382 é o item usado para criar os teleports, altere na tag do actions.xml. local time = 10 -- Tempo em segundos que o teleport ficará aberto. E aqui são os possíveis lugares que o teleport leva. local positionstp = { {x=100,y=40,z=7}, {x=150, y=60, z=7}, {x=225, y=80, z=7}, {x=300, y=100, z=7} } E é isso, espero que seja útil pra alguém! Abraços!
  8. O item usado foi só um exemplo brow, basta trocar aqui: <action itemid="4874" event="script" value="wood.lua"/> Quando fiz esse script tava começando, ano passado. Depois disso, parei de estudar e esqueci tudo que eu sabia, mas to voltando a estudar. Se quiser me desafiar, fique a vontade auheaueh, só não garanto nada, pois não tenho nível pra ser desafiado. Obrigado por comentar! Abraço.
  9. PsyMcKenzie postou uma resposta no tópico em Playground (Off-topic)
    Eu cheguei no quarto pra ver o jogo, já tava 3x0. Queimaram até bandeira mano, desnecessário! D:
  10. Mano, é access e nao id, não precisa disso '-' O comando funciona, só nao atualiza.
  11. Alguém sabe o motivo desse sistema não funcionar o /delvip? Eu removo os dias do player e ele continua on.. http://www.tibiaking.com/forum/topic/7507-perfect-vip-system-20/ Eu uso a parte que não pode comprar vip pela talkaction, apenas o god pode dar.
  12. PsyMcKenzie postou uma resposta no tópico em Suporte Tibia OTServer
    Não funcionou cara. ;s
  13. PsyMcKenzie postou uma resposta no tópico em Playground (Off-topic)
    Nem a Volkswagen faz tantos gols em tão pouco tempo
  14. PsyMcKenzie postou uma resposta no tópico em Suporte Tibia OTServer
    Funcionou, porém quando a vip termina, o player continua com a vocação.
  15. PsyMcKenzie postou uma resposta no tópico em Suporte Tibia OTServer
    @UP
  16. Obrigado pelo seu comentário.
  17. @UP Comentários?
  18. Explica direito cara, a pedra vai fazer o que?
  19. PsyMcKenzie postou uma resposta no tópico em Suporte Tibia OTServer
    Galera, tem como colocar pra quando eu adicionar a vip, já adicionar a segunda promotion? Esse sistema de vip é o do Vodkart. -- Script SYtem vip 2.0 -- function onSay(cid, words, param) if(words == "!vipdays") then local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.") elseif(words == "/checkvip") then if getPlayerAccess(cid) == 5 then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.") end local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60)) doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.") return TRUE end elseif(words == "/addvip") then if getPlayerAccess(cid) == 5 then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local name = getCreatureName(player) local days = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local daysvalue = days*3600*24 local storageplayer = getPlayerStorageValue(player, 13540) local timenow = os.time() local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue) if string.find(tostring(getCreatureName(pid)),"[[Vip]]") then doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") setPlayerStorageValue(player, 13540, time) local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.") else setPlayerStorageValue(player, 13540, time) db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(player)..";") doRemoveCreature(player) end end elseif(words == "/delvip") then if getPlayerAccess(cid) == 5 then local dec = MESSAGE_INFO_DESCR if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end local C,t = {},string.explode(param, ",") C.pos = getPlayerPosition(cid) C.uid = getCreatureByName(t[1]) C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia. C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip. if(getPlayerStorageValue(C.uid,13540) < C.time)then doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.') else doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.') setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time) end doSendMagicEffect(C.pos, math.random(28,30)) end end return TRUE end fim da vip:
  20. Faz assim, em vocations.xml, na vocation que você quer que apareça, na parte fromvoc="1"> você coloca o id dela. Tipo assim: <vocation id="1" name="Sorcerer" description="a Sorcerer" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="1" gainhpamount="1" gainmanaticks="2" gainmanaamount="3" manamultiplier="3.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1">
  21. Seria isso? http://www.tibiaking.com/forum/topic/23280-tktutorial-configurando-account-manager/

Informação Importante

Confirmação de Termo