Ir para conteúdo

fezeRa

Membro
  • Registro em

  • Última visita

Tudo que fezeRa postou

  1. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Estou com esse problema: http://prntscr.com/47u0lm As vezes da esse erro, outras vezes não... não buga sv nem nada, nas fica spamando o meu distro, nem toda vez que usa a spell acontece esse erro... Spell: local weapon1 = createCombatObject() local weapon2 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 44) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 66) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat4, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr4 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(weapon1, area1) setCombatArea(weapon2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end function onTargetTile2(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end setCombatCallback(weapon1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") setCombatCallback(weapon2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") local function onCastSpell1(parameters) doCombat(parameters.cid, weapon1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, weapon2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4 } addEvent(onCastSpell1, 200, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(onCastSpell3, 500, parameters) addEvent(onCastSpell4, 400, parameters) return true end
  2. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Fora que eu não tenho conhecimento em linux também....
  3. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Retirei tudo do action/creaturescripts/movements que eram inuteis e talvez bugados, deixei apenas o que uso e que sei que não está com problema, mas continua fechando distro. Agora pouco durou nem 1m online e já fechou, mas anteriormente durou umas 5hrs
  4. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Não sei se só mudar pra linux iria resolver, tem hora que cai com 2 minutos, tem hora que passa dia inteiro online, tem hora que cai com 3 horas, entende? tá tenso.
  5. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Mas nem quase tem player, não sei o que é, ja tirei varios scripts, acho que se fosse um script, daria pelo menos algo no distro, mas ele fecha tão rapido que da nem tempo de nada, nem tentar ler
  6. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Olha, ve se serve pra olhar algo: http://prntscr.com/47k7zb
  7. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Meu distro fecha toda hora, dei uma pesquisada e li em varios lugares que deve ser a falta de ram, será verdade? Uso um server com 30mb de mapa, meu site também está hospedado no vps, usando xampp.. Configuração do VPS: 2 vCPU Xeon E5-1620v2 2GB RAM Espaço em disco: 50GB SSD Uplink: 1000 Mbps Será que é preciso mesmo lugar mais RAM? Meu distro fecha toda hora, não chega a aparecer nem erro, ele simplesmente fecha, e o ot cai no mesmo segundo, nem da aquela travada, desloga no mesmo segundo que cai.. O problema não é o distro pois ja troquei varios, ja compilei varias vezes... sempre o mesmo problema, fora que eu já tive esse sv aberto antes por um tempo e não acontecia o mesmo.
  8. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Eu coloquei 0 exatamente, pra caso alguem tentar usar no mage não ganhar o addon, porem perde o addon doll caso fazem isso... e eu não queria que perdesse ao tentar fazer. Se alguem souber um pouco de lua, acho que é so colocar um if(caso ele pedir pelo addon mage) cancelar o script e não remover o item.
  9. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Se tirar o ["mage"] do male, buga quando o cara quiser o ["mage"] sendo female, não da pra fazer
  10. fezeRa postou uma resposta no tópico em Suporte Tibia OTServer
    Podem me ajudar a não dar pra pegar mage addon (male) e summoner addon (female) no addon doll? Script do addon doll: function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={0}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norseman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={336}, ["wayfarer"]={366} } local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={0}, ["knight"]={131}, ["nobleman"]={132},["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norsewoman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["yalaharian"]={325}, ["warmaster"]={335}, ["wayfarer"]={367} } local msg = {"Digite o nome correto do addon", "Você não possui um Addon Doll!", "Bad param!", "Você recebeu seu addon."} local param = string.lower(param) if (not isPremium(cid)) then doPlayerSendCancel(cid, "Você não tem premium account.") return true end if(getPlayerItemCount(cid, 11144) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 11144, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 1)then doPlayerAddOutfit(cid, maleOutfits[param][1], 3) else doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end
  11. Só voce colocar pra add algo diferente no nome dele quando terminar.
  12. Veio fechar meu topico porque postei esse script, mas quer q eu adivinhe que tem um igual sendo que voce não coloca o verdadeiro nome do sistema, e não coloca o credito do cara que criou?
  13. Ah sim, no caso só ta os ultimos sqm, pode me ajudar a colocar nesses? http://prntscr.com/46kbzk Mas, pra todos lados? '-' Deixa Wolf, consegui, pra te poupar esse trabalho, mt obg REP.
  14. E como que eu vo achar como deve add essa função? já procurei aqui... no google..
  15. Mas as pos já estão todas.. não entendi.
  16. Ah sim, entendi, mas o paralyze não está funfando, testei aqui em nenhuma pos
  17. só adiciona na table conditionpos o resto dos sqms atrás do player que vão causar a condition não entendi..
  18. De nada, porem estou ainda com esse problema: http://prntscr.com/44n4i9 Sei que vai falar que é o nome do arquivo mas na verdade é que não existe o doRemovePlayersFromArea no meu sv e eu não achei em lugar algum como add isso. é tfs 0.4 em perfeito estado.
  19. Troca o if (isPremium(cid)) then por if getPlayerStorageValue(cid, 50000) == -1 then No lugar de 50000 coloca a storage da sua vip
  20. Não é pra aumentar 2 randpos, é pra diminuir, tire no topico pro pessoal nao se perder, e o nome do arquivo xml tb ta errado de acordo com o nome criado. value="flroestaabsolute.lua"/>
  21. Fora que existe apenas 14 randpos dentro do evento, mas na lib tem 16 positions para randpos como faz? vou inventar umas posições?
  22. Cara, não funciona. Isso ai vai dar paralyze no proprio player. UP, quase 10 dias tentando ajuda XD
  23. Cara, se fizer EXATAMENTE COMO TA NO SEU TOPICO VAI DAR ERRADO presta atenção, voce nem sabe o que posta, reveja seu topico e ve como esta errado Se comentaram que funcionou, foi porque modificaram, pois se fizer como voce diz, esta ERRADO
  24. Ah claro, me negativa mesmo, pois eu não to ligando de rep, como esses tipos de topico aqui, que são feitos de qualquer jeito, com nomes tudo errado de arquivo, não se esqueça que tem gente que não sabe quase nada e vai vim tentar instalar isso e vai tomar no ... porque está com coisa incorreta. Já falei tem dias que ta errado e nem se quer perde 5 minutos pra concertar, dps fala que não é por rep tudo aqui nesse forum. E outra absolute, agora eu não mudar nome de arquivo vai funcionar? kkk, então voce só pode ter colado esse topico, porque mds.
  25. Os topicos aqui são tudo pelo REP, nada mais.

Informação Importante

Confirmação de Termo