Ir para conteúdo

psychonaut

Membro
  • Registro em

  • Última visita

Tudo que psychonaut postou

  1. ta retornando boolean pq PDO::query() é falso qnd falha(boolean) vai no seu phpmyadmin, no banco do seu servidor e cria uma tabela com o nome guild_invites c ja n tiver
  2. abre o .exe do tibia com o notepad++ e procura pelo ip(ctrl+f e digita login01.tibia.com e tibia01.cipsoft.com) vai ter algo parecido com o ip la, coloca o seu no lugar, são varios ips pra mudar os q tem login vc tem q mudar pra um ip com 17 digitos, login01, login02 etc os q tem tibia sao 19 digitos são 5 ip com login e 5 ip com tibia q vc tem q mudar (usa no-ip pra ter ip com esses digitos ou dominio do seu servidor) da pra usar hex editor tb pra mudar ip dps procura por 132127743205872284062295099082293384952776326496165507967876361843343953435544496682053323833394351797728954155097012103928360786959821132214473291575712138800495033169914814069637740318278150290733684032524174782740134357629699062987023311132821016569775488792221429527047321331896351555606801473202394175817 e substitui por 109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413 a parte de mudar o ip eh manjado ja, os numero aqui vi num topico pra arrumar erro do msm mlk q fez o gesior aac, gesior.pl, creditos pra ele
  3. data/globalevents/globalevents.xml <globalevent name="effectsp" interval="3" event="script" value="effectsemparar.lua"/> interval é em segundos tu pode mudar data/globalevents/scripts/effectsemparar.lua coloquei array la em cima pra ficar facil de adiciona mais ou remover se der erro avisa
  4. Esqueci do addevent pera aí
  5. tu pode testar assim tb, n testei, aí é só por em broadcastitems os id q vai dar broadcast eu coloquei 2160, 2161 ali soh de exemplo, muda com os q vc qr e adiciona mais colocando virgula n coloquei quantidade, ia ter q usar 1 array pra cada item ou storage
  6. ja era liberdade de expressao
  7. ou vou tomar ban?
  8. psychonaut postou uma resposta no tópico em Tutoriais Websites
    topico removido
  9. mano fala ql tfs c n fica foda fazer o script
  10. tenta com uma conta de jogador normal e pode usar assim se qser local monsters = {{"Dragon", {x = 661 , y = 689, z = 8}}, {"Dragon Lord", {x = 660 , y = 689, z = 8}}} local pos = {x = 661, y = 694, z = 8} -- posicao do tile onde vai ser adicionado o item function onStepIn(cid, item, fromPosition, toPosition) if not isPlayer(cid) then return true end for i, monster in ipairs(monsters) do doCreateMonster(monster[1], monster[2]) doCreateItem(387, pos) -- Item que vai ser adicionado ao tile doSendMagicEffect(monster[2], 10) end return true end
  11. Se vc só qr mudar por causa da doSendAnimatedText é só usar outra função atualizada ou alterar a source pra usar o animated, mas sem problemas tenta outra função: local FRASES = {"JÁ VOLTO!", "VOLTO JÁ!", "AUSENTE!", "AFK!", "OFF-LINE!"} -- Auto-Mensagens. local TEMPO = 30 -- Intervalo de Tempo em segundos. local function doSendAutoMessage(cid, pos) if (isCreature(cid) == TRUE) then npos = getThingPos(cid) if (pos.x == npos.x) and (pos.y == npos.y) and (pos.z == npos.z) then doCreatureSay(cid, FRASES[math.random(#FRASES)], TALKTYPE_ORANGE_1) doSendMagicEffect(pos, 2) addEvent(doSendAutoMessage, TEMPO*1000, cid, npos) end end end function onSay(cid, words, param) pos = getThingPos(cid) doCreatureSay(cid, FRASES[math.random(#FRASES)], TALKTYPE_ORANGE_1) doSendMagicEffect(pos, 2) doPlayerSendCancel(cid, "esK~ Mengasem Automaticas") addEvent(doSendAutoMessage, TEMPO*1000, cid, pos) return TRUE end Da pra melhorar mais esse lance de pos ae, mas testa
  12. psychonaut postou uma resposta no tópico em Playground (Off-topic)
    edai man deixa os cara mete a faca msm os cara n ta nem ai pra tentar fazer script n
  13. ja esqueci o nome da mina qual era msm
  14. Se for sqlite usa o studio la, se for sql no phpmyadmin executa esse sql nas opção la: DELETE FROM nomedatabela Vai apagar td os dado de x tabela tu pode por mais ai, se é td põe todas, tu pode usar condições ae mas parece q não é o caso. Você clica no banco e na opção do menu SQL la em cima pra colocar o código. Não esquece do backup.
  15. O script tava funfando aqui, só ve se tem td que precisa, é bem limitado msm TFS 1.2 e client 9.7 ou mais, não funfa no 8.6 tem que adaptar. Se quiser pra funcionar com player tenta usar esse luckypoints.lua --: Configurações Gerais :-- local storage = 32143 --: Storage do script local msg = "You have found a lucky coin, say !luckycoins for more info." --: Mensagem ao jogador quando recebe uma coin local showqtd = 1 --: Mostrar QTD de coins na msg? 1-Sim, 0-Não local qtdtext = "You have" --: Texto que mostra antes da qtd de lucky coins, ex: você pode trocar para 'voce tem' --: VISUAL :-- local enableeffect = 1 --: Mostrar efeito ao pegar a coin(ajuda a visualizar melhor)? 1 - Sim, 0 - Não. local effect = CONST_ME_FERUMBRAS --: Efeito para mostrar, só é usado se for habilitado --: RATES :-- local boost = 1 --: Aumenta as chances de obter coins para todos os monstros. 1 = 1x, 2 = 2x etc... local anycreature = 1 --: Todas as criaturas podem dropar. 0 - Não, 1 - Sim. local playerrate = 20 --: Chance de dropar em player 200 = 0,005% local anycrate = 20 --: Chance de dropar em qlqr criatura 200 = 0,005% local ignorecfg = 1 --: Ignorar as chances da configuração? 1=sim 0=não // não funciona com player, muda em playerrate --: Nota: ignorecfg = 1 faz com que todas as chances passem a ser da anycrate, independente da cfg --: Altere os monstros, o nome e o a chance de obter a coin :-- local config = { -- Quanto maior for o valor, menores são as chances de conseguir a coin ["Demon"] = {chance = 600}, -- 600 significa a chance de um em 600 ["Ferumbras"] = {chance = 30}, -- 30 significa a chance de uma em 30... etc ["Rat"] = {chance = 1}, -- 100% de chance ["Rotworm"] = {chance = 2}, -- 50% de chance ["Dog"] = {chance = 10} -- 10% de chance } function onKill(cid, target, lastHit) local monster = getCreatureName(target) local rand if (isPlayer(target)) then rand = playerrate else if (ignorecfg ~= 1) then for index, arraymonster in ipairs(config) do if ((arraymonster ~= monster) and (anycreature == 0)) then return true end end if (((config[monster])) == nil) then rand = anycrate else rand = ((config[monster].chance) / boost) end else rand = anycrate end end local storageatual = getPlayerStorageValue(cid, storage) local plural = "s" local qtd = "" if (rand < 1) then rand = 1 end if (storageatual == 1) then plural = "" end if (showqtd == 1) then qtd = " " .. qtdtext .. " " .. storageatual + 1 .. " lucky coin" .. plural .. "." end if (math.random(rand) == 1) then setPlayerStorageValue(cid, storage, storageatual + 1) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, msg .. qtd) if (enableeffect == 1) then doSendMagicEffect(getPlayerPosition(cid), effect) end end return true end Mas ctz q o pessoal vai ficar criando char pra matar, então fiz com lvl minimo, vo colocar no topico:
  16. psychonaut postou uma resposta no tópico em Playground (Off-topic)
    pq vc ta triste
  17. psychonaut postou uma resposta no tópico em Playground (Off-topic)
    q mina eh essa da assinatura
  18. são projetos que são apoiados c te ajudei rep+ vlw
  19. psychonaut analisou o(a) análise em um evento de Guilherme em Calendários Diversos

    show
  20. Arquivo luckypoints.lua atualizado dia 08/04/17 para correção de erros nas variáveis anycreature e ignorecfg, feedback do erro por @Semideus
  21. O local anycrate não tem aquela proporcionalidade, a formula dele é assim: Chance de dropar = 1 / valor do anycrate Tenta com o jeito que te mandei
  22. Postei lá, não dá pra converter pra menos que TFS 1.0(Tem uma função que usei no 1.2 que creio não funcionar no 1.0 mas é só algumas linhas) por causa da função dos modais, o máximo que dá é fazer com talk pra ver os itens e comprar, ou um npc, ou um shop com alavancas ou baús mostrando os itens que mexam com as storages etc.
  23. Arquivo luckycoinstalk.lua editado dia 06/04/14 pra corrigir quando aparecia -1 na QTD para o caso de a storage estar zoada com um valor não positivo. Apenas funciona em TFS's 1.x + essa função de modais, então não dá pra converter, só fazendo por talk completamente ou com shop por action mexendo na storage.
  24. Não quero ser preso

Informação Importante

Confirmação de Termo