Ir para conteúdo

Stigal

Héroi
  • Registro em

  • Última visita

Tudo que Stigal postou

  1. Dúvida sanada, tag adicionada. Tópico movido!
  2. Dúvida sanada, tag adicionada. Tópico movido!
  3. action/script, crie um arquivo chamado lifemana.lua local infinity = "no" --coloque "no" se quer que não seja infinito ou coloque "yes" para ser infinito function onUse(cid, item, fromPosition, itemEx, toPosition) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doSendMagicEffect(getCreaturePosition(cid), 13) doCreatureSay(cid, "Ahhhh...", 19) if infinity == "no" then doRemoveItem(item.uid, 1) end return TRUE end action.xml adicione essa tag: <action itemid="xxxx" script="lifemana.lua" allowfaruse="1"/> itemid="xxxx" - ID do Ring. Atenciosamente, Stigal.
  4. Dúvida sanada, tag adicionada. Tópico movido!
  5. Dúvida sanada, tag adicionada. Tópico movido!
  6. Dúvida sanada, tag adicionada. Tópico movido!
  7. Dúvida sanada, tag adicionada. Tópico movido!
  8. Dúvida sanada, tag adicionada. Tópico movido!
  9. JOVI, Cuidado com double post! Leia as regras para não ter problemas.
  10. Dúvida sanada, tag adicionada. Tópico movido!
  11. Stigal postou uma resposta no tópico em Playground (Off-topic)
    hum... melhor para...
  12. Stigal postou uma resposta no tópico em Playground (Off-topic)
    Sou Stigal, todo mundo já sabe quem sou... sorry
  13. Dúvida sanada, tag adicionada. Tópico movido!
  14. Depende do ponto de vista... Recomendo ler: http://x22univale.wordpress.com/2011/03/19/mysql-x-sqlserver/ Atenciosamente, Stigal.
  15. Stigal postou uma resposta no tópico em Suporte Tibia OTServer
    Usuário informe o erro ou irei fechar o tópico! Se quer montar uma equipe o lugar correto é aqui: http://www.tibiaking.com/forum/forum/152-projetos-forma%C3%A7%C3%A3o-de-equipes/ Atenciosamente, Stigal.
  16. Stigal postou uma resposta no tópico em Suporte Tibia OTServer
    Provavelmente ajudaria, mas de uma pesquisada para ver se não tem preços melhores ou pacote maior por um preço dessa base.
  17. Stigal postou uma resposta no tópico em Suporte Tibia OTServer
    MPPS: é um acrônimo para milhões de pacotes por segundo e pertence à categoria de rede . Milhões de pacotes por segundo: Pacotes são enviados da pessoa que está atacando ao remetente gerando o DDOS por ferramentas muitos conhecidas. Exemplo: t50, uma ferramenta desenvolvida pelo brasileiro Nelson Brito, é na prática um software capaz de realizar stress testing em redes ou servidores específicos utilizando a técnica de injeção de pacotes mesclando até 15 protocolos diferentes (TCP, UDP, ICMP, IGMPv2, IGMPv3, EGP, DCCP, RSVP, RIPv1, RIPv2, GRE, ESP, AH, EIGRP, OSPF, etc...). Em outras palavras, qualquer sysadmin pode utilizar esta ferramenta para realizar testes de penetração em servidores utilizando um mix de ataques do tipo DDoS. Atenciosamente, Stigal.
  18. Stigal postou uma resposta no tópico em Playground (Off-topic)
    Não esperava isso de você kkkkk'
  19. Stigal postou uma resposta no tópico em Ouvidoria
    Você falou muito para falar tão pouco. Fiquei um pouco indignado, por que pessoas que escrevem muito costumam ser espertas o suficiente para ter argumentos validos.
  20. Stigal postou uma resposta no tópico em Ouvidoria
    Vamos nos esclarecer então, você falou o que quis agora abaixa a cabeça e escuta. Não estou na equipe pelo cargo, MUITO PELO CONTRARIO! Eu tinha meu próprio fórum aonde tinha meus membros e minha equipe, por decisão minha larguei o meu cargo administrativo lá e decidi vir ajudar no tibiaking. Por que o matheus pediu? Por que tenho "BENEFÍCIOS"? Casa olha a merda que você falou, conheço o matheus a menos de 6 dias. Ele me adicionou no skype no dia de 21/08/2013 as 17:47:36. Desde que entrei aqui, você só esta falando merda e gerando PICUINHA de passado, usando argumentos boçais e totalmente infantis. Com essas palavras fracas achando que precisa ter 500 post, 1k de post para entrar na equipe. ISSO ESTÁ ERRADO... pare de apertar na mesma tecla, evolua... Estou aqui por que GOSTO, tenho amigos na equipe, fora da equipe. Não é o cargo que faz a pessoa e sim a pessoa que faz o cargo. Se quiser me odiar, a vontade... Depois de tais palavras a sua moral comigo, tudo que eu pensava de você acabou. Só cuidado para não ficar cego com toda essa ignorância. Passar bem!
  21. Nome do Script: Sistema De Sentar Com Recuperação Automatica. Base: TalkAction Versão testada: 8.54 Criadores: Flaah & Vodkart. Funcionamento: O funcionamento é simples, você da o comando !sentar (você pode editar como quiser), e o seu o personagem sentar, e com isso o MANA e LIFE vão se recuperando aos poucos (você pode editar o tempo de recuperação e quando ele vai ganha de MANA e LIFE por tempo), para que o personagem volte ao normal você deve digita o comando novamente, !sentar, ai ele sairá da paralisação e voltara a andar normalmente. Primeiramente pegue um arquivo qualquer no seu server e renomeie para: sentar.lua Depois abra esse arquivo e coloque o SCRIPT abaixo dentro do arquivo: -- (Sistema para sentar com recuperação automatica) -- -- Criadores: Flaah e Vodkart -- events = {} config = { sit = {hp = 5, mana = 5}, outfit = {lookType = 357}, storage = 21211 } local outfits = { [1] = {lookType = 200}, -- o numero 1 é o ID da vocação e 200 é o ID do looktype. [2] = {lookType = 201}, -- o numero 2 é o ID da vocação e 201 é o ID do looktype. [3] = {lookType = 202}, -- o numero 1 é o ID da vocação e 202 é o ID do looktype. } function onSay(cid, words, param, channel) setPlayerStorageValue(cid, config.storage, getPlayerStorageValue(cid, config.storage) == -1 and 1 or -1) doCreatureSetNoMove(cid, getPlayerStorageValue(cid, config.storage) == 1 and true or false) if getPlayerStorageValue(cid, config.storage) == 1 then doPlayerSay(cid, "Ufa, Relaxando") doSetCreatureOutfit(cid, config.outfit, -1) doSendMagicEffect(getCreaturePosition(cid), 69) doSitRelax(cid, config.sit) else doPlayerSay(cid, "OPA, hora de volta ao trabalho") doRemoveCondition(cid, CONDITION_OUTFIT) stopEvent(events[getPlayerGUID(cid)]) local voc_id = getPlayerVocation(cid) if getPlayerVocation(cid) > 0 then doSetCreatureOutfit(cid, outfits[voc_id], -1) end end return true end function doSitRelax(cid, formula) if not isCreature(cid) then return LUA_ERROR end doCreatureAddHealth(cid, formula.hp) doCreatureAddMana(cid, formula.mana) doSendMagicEffect(getCreaturePosition(cid), 69) events[getPlayerGUID(cid)] = addEvent(doSitRelax, 5000, cid, formula) end Tag: <talkaction words="!sentar" event="script" value="sentar.lua" /> - Informações: [1], [2] [3] #Você devera coloca cada vocation que tem no seu server. {lookType = 200 #Você devera colocar cada looktype que representa cada vocation do seu server. sit = {hp = 5, mana = 5}, #É a Quantidade de MANA/LIFE que o player ira ganha quando estive sentado. outfit = {lookType = 3}, #É looktype de quando o player estive sentado. doPlayerSay(cid, "Ufa, Relaxando") | doPlayerSay(cid, "OPA, hora de volta ao trabalho") #São as falas do comando !sentar e depois !sentar novamente para pode levantar. doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA) #É o efeito do player sentando e o segundo ganhando MANA e LIFE. events[getPlayerGUID(cid)] = addEvent(doSitRelax, 5000, cid, formula) #É o tempo que o player irar fica ganhando o MANA E LIFE. (Sendo que 5000 são 5 segundos). OBS: Para que você coloque mais voc. e lookType é só repetir essa linha: [1] = {lookType = 201}, [2] = {lookType = 202}, [3] = {lookType = 203}, [4] = {lookType = 204}, [5] = {lookType = 205}, Lembre-se de sempre mudar o numero da vocação no script. - - - Atenciosamente, Stigal.
  22. Nome do script : P Points system v1 Versão testada : TFS 0.4 Creditos : LsM Como funciona : O sistema funciona como uma recompensa ao player por ficar online por um certo tempo. O player, ao ficar online por um certo intervalo de tempo programado no código, receberá uma quantidade de pontos "P" a qual também se pode alterar. O objetivo foi fazer com que os players se sintam incentivados a ficar online por um maior período de tempo para que recebam tais moedas. Essa é, definitivamente, uma forma fácil de se alcançar um número maior de players online, já que a ideia foi retirada de um MMORPG online de grande sucesso. Como utilizar : Como o sistema tem como foco dar uma recompensa ao player, no caso pontos P, estes, podem ser utilizados no comercio, em npcs, ou até mesmo na entrada de locais. Sua sintaxe é muito maleável e se encaixa em quaquer requisito desejado. Instalação : Primeiramente, execute a seguinte QUERY em seu banco de dados : ALTER TABLE `accounts` ADD `p_points` INTEGER NOT NULL DEFAULT 0 Em seguida, crie um arquivo com a extensão .lua chamado "points.lua" em "data/creaturescripts/scripts" e adicione o código abaixo : --[[ P Points System. Version : v1.0 ]]-- function onLogin(cid) doCreatureSetStorage(cid, 1219, os.time()) return true end function onLogout(cid) doCreatureSetStorage(cid, 1219, 0) return true end Ainda em creaturescripts, abra o arquivo "creaturescripts.xml" e adicione a seguinte TAG: <event type="login" name="PlayerAddPointsTimer" event="script" value="points.lua"/> <event type="logout" name="PlayerResetPointsTimer" event="script" value="points.lua"/> Agora, em "data/globalevents/script" crie um arquivo com a extensão .lua também chamado "points.lua" e cole o seguinte código : --[[ P Points System. Version : v1.0 ]]-- local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } local function givePoints(cid, quant) if os.time() - getCreatureStorage(cid, 1219) >= config.p_time then doPlayerSendTextMessage(cid, 19, "Congratulations, you recieved ".. config.p_points .." p points. Now you have ".. config.p_points + getPoints(cid) .." p points in your account. Your timer was reseted.") doPlayerAddPoints(cid, quant) doCreatureSetStorage(cid, 1219, 0) doCreatureSetStorage(cid, 1219, os.time()) end return true end function onThink(interval) for i, v in pairs(getPlayersOnline()) do givePoints(v, config.p_points) end return true end E em "globalevents.xml" cole a seguinte TAG: <globalevent name="points" interval="60" event="script" value="points.lua"/> Em seguida vá em "data/talkactions/scripts", crie um arquivo com extensão .lua chamado "points.lua" e adicione o seguinte código : function onSay(cid, words, param, channel) local getP = getPoints(cid) doPlayerPopupFYI(cid, "You have ".. getP .." P points.") return true end E em "talkactions.xml" adicione a TAG : <talkaction words="!ppoints;/ppoints" event="script" value="points.lua"/> Para finalizar, vá em "data/lib/050-function.lua" e na última linha, adicione as funções abaixo : function getPoints(cid) local res = db.getResult('select `p_points` from accounts where name = \''..getPlayerAccount(cid)..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("p_points") res:free() return tonumber(ret) end function doPlayerAddPoints(cid, quant) return db.executeQuery("UPDATE `accounts` SET `p_points` = '".. getPoints(cid) + quant .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end function doPlayerRemovePoints(cid, quant) return db.executeQuery("UPDATE `accounts` SET `p_points` = '".. getPoints(cid) - quant .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end Fim, o sistema está instalado. Como configurar : A parte da configuração é a mais fácil, apenas edite : local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } Quer utilizar o sistema em um npc, ou action, ou algum outro sistema e não sabe como? Simples, apenas use as seguintes funções : getPoints(cid) A função retorna a quantidade de pontos do player. doPlayerAddPoints(cid, quant) A função adiciona a quantidade(quant) de pontos ao player. doPlayerRemovePoints(cid, quant) A função remove a quantidade(quant) de pontos do player. Download do sistema -> DOWNLOAD Scan -> Scan
  23. Double topic não é permitido. Tópico similar: http://www.tibiaking.com/forum/topic/27779-eu-entro-no-server-mas-os-players-n%C3%A3o/ Tópico movido!
  24. Amigo, cuidado com Double Post! Somente é permitido após 24 horas.
  25. Olá usuário, Veja este tópico: http://www.tibiaking.com/forum/topic/27643-vip-systen-por-scroll/ Provavelmente irá te ajudar. Atenciosamente, Stigal.

Informação Importante

Confirmação de Termo