Ir para conteúdo

fritsche2002

Membro
  • Registro em

  • Última visita

  1. O meu nao deu certo, podem me ajudar? uso 8.6 Edit 1: quero usar a primeira opçao que da 3% de dado a cada segundo Edit 2: consegui usar, configurei tudo certinho, mas queria saber se tem como fazer o player que fica invisivel não pode atacar nada e nem usar skill
  2. chateadoagr reagiu a uma resposta no tópico: OTC Mudar Ip
  3. Eae galerinha, eu tou precisando de um Sistema de reset Stage, Ex: {reset: 1} mais facil de upar, {Reset: 25} muito mais dificil de upar. Vou mandar aqui meu sistema de Reset.. Caso precise. --[[ SCRIPTING> MarcelloMkez <scriptING ]] --[[ [Advanced Reset System] Autor: MarcelloMkez Versão: 1.0 TFS: 0.3.6 Testado em: 8.50 Fórum: www.xtibia.com/forum/topic/138026-talk-action-advanced-reset-system/ [Características] ~ Versão 1.0 ~ - Resets no Look; - Premium Account ou não; - Mudar Vocação; - Limite de Resets; - Opções para Abilitar e Desabilitar Condições; [Em Construção] - Stages Free e Premium; - 'Talvez' um novo sistema de mudar Vocação; sem data para postagem. ]] function onSay(cid, words, param) --[Configurações de Condição]__ config = { --[[verdadeiro / Falso]] needPa = false, -- Precisa de Premium Account? [true / false] needPz = false, -- Precisa estar em Protection Zone? [true / false] battle = false, -- Precisa estar sem Batlle para Resetar? [true / false] withe = false, -- Players PK Withe pode Resetar? [true / false] red = true, -- Players PK Red pode Resetar? [true / false] tp = true, -- Teleportar para o Templo após o reset? [true / false] look = true, -- Mostrar Resets no Look do Player? [true / false] addLimite = true, -- Abilitar Limite de Resets? [true / false] setClasse = false, -- Mudar Vocação do player quando resetar? [true / false] storage = 2310, -- Storage [valor] --[Configurações do Reset]__ resetStatus = { player = getPlayerGUID(cid), -- Não Mude. lvl = 250000 , -- Level Necessário para Resetar. [valor] lvlreset = 5000, -- Level que retornará após o Reset. [valor] limite = 26, -- Máximo de resets que um player pode chegar. [valor] newClasse = 5, -- Id da Nova Vocação após o Reset. [valor] tempo= 1 -- Tempo para o Player deslogar para Resetar. Em segundos. [valor] }, } --[Funções]__ function Reseting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function noAll(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noTeleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noLook(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) return TRUE end function noClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function setClasse(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doPlayerSetVocation(cid, config.resetStatus.newClasse) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function look(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = ' [Reset "..resets.."]' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function teleporting(cid) resets = getResets(cid) setPlayerStorageValue(cid,config.storage,resets+1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `description` = '' WHERE `players`.`id` = "..config.resetStatus.player) db.executeQuery("UPDATE `players` SET `level` = "..config.resetStatus.lvlreset..", `experience` = 0 WHERE `id` = "..config.resetStatus.player) return TRUE end function getResets(cid) resets = getPlayerStorageValue(cid,config.storage) if resets < 0 then resets = 0 end return resets end local resets = getResets(cid) local needLvl ="Você precisa de "..config.resetStatus.lvl-getPlayerLevel(cid).." level's para resetar." local msg ="~~[Reset: "..getResets(cid).."]~~ 'Sucesso ao Resetar! Você será deslogado em "..config.resetStatus.tempo.." Segundos." --[Condiçoes]__ if(config.needPz == true) and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar em Protection Zone Para Resetar.") return TRUE elseif(config.addLimite == true) and (getResets(cid) == config.resetStatus.limite) then doPlayerSendTextMessage(cid, 22, "Você ja atingiu o Limite de Resets.") return TRUE elseif(config.withe == false) and (getCreatureSkullType(cid) == 3) then doPlayerSendTextMessage(cid,22,"Você ta PK White, por isso não pode resetar.") return TRUE elseif(config.red == false) and (getCreatureSkullType(cid) == 4) then doPlayerSendTextMessage(cid,22,"Você ta PK Red, por isso não pode resetar.") return TRUE elseif(config.needPa == true) and not isPremium(cid) then doPlayerSendTextMessage(cid,22,"Você Precisa ser Premium Account para Resetar.") return TRUE elseif(config.battle == true) and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid,22,"Você Precisa estar sem Battle para Resetar.") return TRUE elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == true) then addEvent(Reseting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == false) then addEvent(noAll, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == true) then addEvent(noTeleporting, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == true) then addEvent(noLook, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == true) and (config.setClasse == false) then addEvent(noClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == false) and (config.setClasse == true) then addEvent(setClasse, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == false) and (config.look == true) and (config.setClasse == false) then addEvent(look, config.resetStatus.tempo* 1000, cid) elseif getPlayerLevel(cid) >= config.resetStatus.lvl and (config.tp == true) and (config.look == false) and (config.setClasse == false) then addEvent(teleporting, config.resetStatus.tempo* 1000, cid) elseif doPlayerSendCancel(cid, needLvl) then doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return TRUE end if doPlayerPopupFYI(cid, msg) then end return TRUE end --[By: MarcelloMkez]__
  4. fritsche2002 postou uma resposta no tópico em Suporte Tibia OTServer
    @RathBR Poderia me passar o Link? n achei
  5. Qual quer site cara, tem altos ak no tK
  6. chateadoagr reagiu a uma resposta no tópico: OTC Mudar Ip
  7. Tente ajustalo para Um site no Config.lua ponha mysql em vez de sqlite (Pegue qualquer site, soh apra testar mesmo, abra no 127.0.0.1 e Tente criar sua conta e logar no servidor ) {Eu consegui arrumar assim, eu tinha Uma S3db mas tentava de tudo e ficava dando Account Invalid, Baixei o Xampp, E coloquei 1 site totalmente aleatorio (Meu server era de Poketibia, coloquei um de Tibia Global...) Soh para criar a minha conta, sinceramente nao usei pra nada dps soh tente fazer isso :D} Abra o Site pelo localhost crie sua conta e va no localhost/phpmyadmin para alteracao de dados! Se ajudei Rep+
  8. @Fabio Leandro Posso ajudar sim mas seria soh aqui pelo TK mesmo, estou sem celular samerda quebrou kkk, se quiser posso tentar ajudar aqui pelo topico ou por mensagem mesmo. Qual o seu Modem? Qual sua operadora de Internet?
  9. fritsche2002 postou uma resposta no tópico em Suporte Tibia OTServer
    Entao eh soh jogar a pasta Source la dentro? E executar a distro?
  10. fritsche2002 postou uma resposta no tópico em Suporte Tibia OTServer
    Eu estou cm uma duvida recente.. Queria saber se tp Uma base Disponibiliza uma Source eu teria que compilar ela? fazer algo? ou soh tacar dentro da pasta do Server?
  11. Tem sim, Eu uso Net Compartilhada e colocava Servers online para test, ver se nao tem bugs (e para dar uma bricadinha com amigos kkk) Isso varia da configuracao do Modem. (Portas, encaminhamento de portas, Dns, DMZ {Nao lembro qual desses 2 agr - DNS - DMZ -})
  12. @chateadoagr Isso acho que nao eh por causa do EnterGame.. Ja estive com o mesmo problema, Me responda por favor: Seu server eh com site?
  13. Perdao,mas eu nao entendi muito bem. Seu amigo esta a procura de uma pessoa para trabalhar junto num Projeto que esta prestes a comecar? (Se for fale pra entrar cm contato comigo Aqui pelo TK mesmo Pois estou sem Celular Ou pelo Skype: lucas.fritz6)
  14. Eae Galerinha do TK! Suave? Estou aqui para ver se tem como Descompiar Sprites de um OTC.. Estou num projeto de Poketibia.. baixei uma base mas as sprites estao Compiladas, Teria alguma forma ou programa para Descompilar essas Sprites? Agradeço desde Já!
  15. Eae galerinha do TK! Estou aqui para pedir Sprites novas.. Estou fazendo um Servidor de Poketibia Base Cyan. Eu iria retirar os megas que tem, balancear o servidor, estou pensando em colocar LvL System, iria deixar o servidor animador de ser jogado! Iria deixar apenas Pokemons Shiny e Normais, sem lendarios e sem Mega Evolução, mas As minhas Sprites estão bem desatualizadas... Queria saber se alguem tem Sprites novas (Remake, Recolor e ate de Novos Pokemons como Da Geração Alola..) Iria adicionar muita coisa.. Porem Estou sem Sprites. Se alguém tiver Sprites Novas, ou souber fazer Sprites gostaria que entrasse em contato comigo via Skype: lucas.fritz6 ou aqui pelo TK mesmo.. Estou disposto a pagar para obter tais Sprites (se for necessario) Agradeço desde já
  16. fritsche2002 postou uma resposta no tópico em Suporte Tibia OTServer
    Gente nao sei se estou no lugar certo entao me desculpa. Eu preciso de uma script que qunado o player fica inativo por um certo tempo ele desloga automaticamente. REP ++
  17. Eae galera do TK, estou com uma duvida que nao consigo resolver.... Ja tentei de tudo mas nao consigo. Queria que uma certa Newtype deixasse um rastro ao andar. (Pode ser uma Outfit tambem * Eh a msm coisa) Se alguem puder ajudar agradeço. Obrigado REP++

Informação Importante

Confirmação de Termo