Ir para conteúdo

glacialot

Membro
  • Registro em

  • Última visita

Tudo que glacialot postou

  1. Pessoal, preciso de um programador para fazer um distro Otimizada para mim, para ficar mais "liso", melhorar o dash o push, os freeze e tals, e os corpse dos bixos que com cast ativo os outros bixo nao passa por cima, preciso que seja TFS, ja tentei com OTX mas buga muitos scripts do meu otserv, entao preciso a TFS otimizada mesmo! Agradeço a todos Skype: vandrigosilva Facebook /vandrigo.bento
  2. Obrigado campeao, problemas resolvidos!
  3. Alguem me ajuda por favor!
  4. Entao eu mudando ali de 1.0 para 1.1 ele realmente irá melhorar o ataque certo?
  5. Pessoal estou tentando aumentar o dano de cada vocação e acho que estou fazendo errado, vou dar exemplo o DRUID: <vocation id="2" name="Druid" description="a elder druid" needpremium="0" gaincap="10" gainhp="5" gainmana="20" gainhpticks="4" gainhpamount="15" gainmanaticks="2" gainmanaamount="50" manamultiplier="1.1" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> Eu mudo aqui magDamage="1.0" para magDamage="1.1" Porem depois de um certo tempo Online ele da erro na distro do OTServ, e se eu fazer essas mudançar e dar RELOAD vocations ele derruba o OTServ Este é o ERRO: [18:25:13.262] Druid Datank has logged in. [18:25:30.919] [Warning - Vocations::getVocation] Vocation 4294967295 not found. [18:25:30.919] [Warning - Vocations::getVocation] Vocation 4294967295 not found. [18:25:30.955] Peidjado the Kina has logged in. ^C
  6. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key = 90183 AND value &gt; -1' at line 1
  7. Pessoal, fiz uma arena e os player que entraram nela nao estao bugando porque fica com uma Storage e eu nao consigo remover, como faço para remover essas storages: elseif msgcontains(msg:lower(), "yes") and talkState[talkUser] == 1 then if doPlayerRemoveMoney(cid, ARENA.NPC.price) then selfSay("Good luck! ^.^", cid) doTeleportThing(cid, ARENA.NPC.position) setPlayerStorageValue(cid, ARENA.STORAGES.wave_sto, 1) setPlayerStorageValue(cid, 90183, 1) setGlobalStorageValue(1000, 1) doWave(cid, 1) talkState[talkUser] = 0 return true else setPlayerStorageValue(cid, 90183, 1) setGlobalStorageValue(1000, 1) Como removo pelo sql? Não tem como um comando no SQL lá q remove o storage X de todos os players?
  8. Amigo, nao achei essa Opção no Pagseguro, pode me detalhar melhor? Achei, ja esta desativado, esta para configurar na verdade: Habilitar pagamentos via Formulário HTML Esse tipo de integração não terá atualizações e será descontinuada. No entanto, você ainda pode habilitar essa opção. Como neste tipo de integração os valores dos itens ficam em campos ocultos na sua página de carrinho, é possível que os dados sejam alterados por alguém mal intencionado antes de serem enviados aos servidores do PagSeguro. Recomendamos que utilize a integração via API (Consulte a documentação). Dessa forma, um código de checkout único é gerado pelo PagSeguro para cada carrinho, evitando a exposição dos valores dos itens no navegador. Deseja ativar Pagamentos via Formulário HTML? Sim Não Estaa marcado o NAO MARQUEI AQUI COMO SIM E DEU CERTO!
  9. Pessoal, meu otserv nao esta mais dando para donatar via pagseguro, quando tento comprar os points ele diz: Transação inválida. Sempre inicie transações a partir de sites confiáveis. Vou mandar como esta a config no script: ############# ## Layouts ## ############# $config['site']['layout'] = 'tibiacom'; ############################ ## PagSeguro/Paypal Email ## ############################ $config['moip']['email'] = ''; ## EMAIL MOIP ## $config['pagseguro']['email'] = '[email protected]'; ## EMAIL PAGSEGURO ## $config['paypal']['email'] = ''; ## EMAIL PAYPAL ## ## Formas de pagamento [1 = ativo | 0 = inativo] ## $config['site']['caixa'] = 1; $config['site']['pagseguro'] = 1; $config['site']['moip'] = 1; ##################### ## Nome do Produto ## ##################### $config['moip']['produtoNome'] = 'OTServ Points'; $config['pagseguro']['produtoNome'] = 'OTServ Points'; // Valor de cada ponto // Exemplo de valores: // 100 = R$ 1,00 // 250 = R$ 2,50 $config['pagseguro']['produtoValor'] = '100'; ############################# ######### C A I X A ######## ############################# #! Informações do pagamento com caixa economica federal !# $config['site']['CaixaCont'] = " Conta Poupança xxxx xxxxxx4-0 0xxx Vandrigo xxxxxxx "; Tem algo errado na config?
  10. Cara, tenta adicionar essas linhas no item la no items.xml: <attribute key="weaponType" value="distance" /> <attribute key="slotType" value="two-handed" /> <attribute key="ammoType" value="bolt" /> <attribute key="range" value="5" /> Como se fosse um crossbow, pra testar
  11. Caramba muitoooooooooo³³³ obrigado, eu estava com kill -3, agradeço demais sua ajuda! REP+
  12. Mas amigo, o servidor estava ONLINE, dai alguem falou em NUKAR, e dai o OT caiu, quando fui reabrir, da esse erro ai...
  13. Pessoal meu servidor estava online com 70 players, de repente caiu e nao abre mais, eu tento abrir o distro dele e da esse erro: theforgottenserver: /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:38: boost::condition_variable::~condition_variable(): Assertion `!pthread_cond_destroy(&cond)' failed. oq é isso?
  14. glacialot postou uma resposta no tópico em Suporte Tibia OTServer
    Nada?
  15. glacialot postou uma resposta no tópico em Suporte Tibia OTServer
    Amigos, o pessoal do meu otserv ta pedindo pra mim deidxar o "dash mais liso", tem alguma configuração para isso ou depende unicamente do servidor? Agradeço REP+
  16. Pessoal, to tentando aqui os comandos que achei na database sql para resetar as mortes e frags mas nao ta dando certo, ja resetei o lvl, life e mana de todos, mas as mortes ainda nao consegui, alguem sabe o comando?
  17. Pessoal, estou com um castle aqui rodando certinho, soh queria que quando a pessoa dominasse o castelo as outras guilds que estão dentro do castelo e não fossem da guild fossem teleportados para fora do castelo, e que o GUILDMASTER da guild que domina fique com um Efeio sobre ele, tipo aquele efeio de Morcegos, tem como? meu script é esse: ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function expulsarCastle(fromx, tox, fromy, toy, z, outpos) for _x = fromx, tox do for _y = fromy, toy do local player = getThingFromPos({x = _x, y = _y, z = z, stackpos = 253}).uid if (isPlayer(player) == true) then doTeleportThing(player, outpos, false) end end end end function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_one_name = "Castle 24h" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 0 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa. local premio_vezes = 13 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO. local premio = 2160 -- ID do Premio local premio_cont = 1 -- Quantidade do Premio local premio_reset = 1 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO -------FIM PREMIOs I N D I V I D U A L --------- ----------------- FIM DAS CONFIG ----------------- local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then setPlayerStorageValue(cid,guild_sto,guild) if getPlayerStorageValue(cid,storages[1]) == -1 then setPlayerStorageValue(cid,storages[1],0) end sto_vezes = getPlayerStorageValue(cid,storages[1]) setGlobalStorageValue(storages[3],getPlayerGuildId(cid)) setPlayerStorageValue(cid,storages[1], sto_vezes + 1) sto_vezes_total = getPlayerStorageValue(cid,storages[1]) doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_one_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."ª vez(s).", 22) doSendMagicEffect(position, 39) local Guild_ID = getPlayerGuildId(cid) expulsarCastle(1050, 1073, 256, 272, 7, {x = 160, y = 54, z = 7}) if premio_por_vezes == 1 then if getPlayerStorageValue(cid,storages[1]) == premio_vezes then if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21) doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") ----------------------------------------------- -- if premio_reset == 1 then -- setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem end -- ----------------------------------------------- -- else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!") addEvent(additem,10000,cid,premio,premio_cont,premio_reset) end end end else doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!") doSendMagicEffect(position, 2) end else doPlayerSendCancel(cid,"O sistema está desativado") end else doPlayerSendCancel(cid,"É nescessario ter guild para dominar o castelo!") doSendMagicEffect(position, 2) end end ------------------------- por pc98 function additem(cid,premio,premio_cont,premio_reset) if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") if premio_reset == 1 then setPlayerStorageValue(cid,storages[1],0) end stopEvent(additem) else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!") addEvent(additem,10000,cid) end end ------------------------- por pc98 function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end Agradeço muitooooooo
  18. glacialot postou uma resposta no tópico em Suporte Tibia OTServer
    Editando o meu ali, pra tirar de player torno de 450, como ficaria? tentei mecher aqui mas nao obtive resultados
  19. glacialot postou uma resposta no tópico em Suporte Tibia OTServer
    Ta mas oque cada um faz???
  20. glacialot postou uma resposta no tópico em Suporte Tibia OTServer
    Pessoal, os jogadores do Meu ot tao reclamando aqui que não legal o dano da SD, eles precisam estar em 5 para matar um player, isso é normal? media de lvl 200 VOu dar um exemplo aqui de como ta: Char lvl 200, Master Sorcerer, ml 89, de player tira 320 a 380 de bixo tira 580 a 680 Ta normal? Formula da SD: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_DEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 6, 9, 8, 14) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  21. glacialot postou uma resposta no tópico em Tutoriais Websites
    Obrigado por compartilhar! rep+
  22. Pessoal, preciso de um Widget ou sei lá como fala de um Contador regressivo da abertura do Server, alguem sabe?
  23. Ninguem vai disponibilizar? Manda ai o LINK da onde compra então...
  24. Show de bola, obrigado!!!

Informação Importante

Confirmação de Termo