shept 11 Postado Setembro 17, 2015 Share Postado Setembro 17, 2015 Grande Bruno, cara, eu gostaria muito de saber em qual sistema operacional tu tá rodando o seu servidor, e em qual arquitetura, caso for a 64bits, me diga se ainda persiste aquele bug dos npcs que tinha até um tempo atrás e eu não ouvi falar mais ... Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669058 Compartilhar em outros sites More sharing options...
Bruno 536 Postado Setembro 17, 2015 Autor Share Postado Setembro 17, 2015 Grande Bruno, cara, eu gostaria muito de saber em qual sistema operacional tu tá rodando o seu servidor, e em qual arquitetura, caso for a 64bits, me diga se ainda persiste aquele bug dos npcs que tinha até um tempo atrás e eu não ouvi falar mais ... Rodo no OTPanel da serversoft, ubuntu 64 bits. Sem nenhum tipo de bug. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669060 Compartilhar em outros sites More sharing options...
shept 11 Postado Setembro 17, 2015 Share Postado Setembro 17, 2015 entendo, geral fala desse tal otpanel, mas eu não tenho grana pra contratar o serviço... mas então nada de erros com npcs? ai, tu ta usando os npcs do orts né? outra dúvida, sobre o novo otb, tu tentou atualizar o otb oficial com o item editor ? se sim, notou que bugo muitas coisas, será que não é viável utilizar aquele otb que os caras fizeram pro RME 10.81 daqui do forum? Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669062 Compartilhar em outros sites More sharing options...
tsperucelo 2 Postado Setembro 18, 2015 Share Postado Setembro 18, 2015 [uRGENTE] Como faço pro rashid vender item sem precisar de quest? Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669265 Compartilhar em outros sites More sharing options...
shept 11 Postado Setembro 19, 2015 Share Postado Setembro 19, 2015 [uRGENTE] Como faço pro rashid vender item sem precisar de quest? cara, acho que vc pode colocar essa linha dentro do seu login.lua player:setStorageValue(Storage.TravellingTrader.Mission07, 1) ai os players novos terão o storage da quest... Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669280 Compartilhar em outros sites More sharing options...
tsperucelo 2 Postado Setembro 19, 2015 Share Postado Setembro 19, 2015 Rodo no OTPanel da serversoft, ubuntu 64 bits. Sem nenhum tipo de bug. Bruno, boa noite ou bom dia.. sei lá.. haha Estou usando o OTPanel da ServerSoft, porém meu ot está com muitos bugs, como faço para corrigir? Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669316 Compartilhar em outros sites More sharing options...
tiodarsa 1 Postado Setembro 20, 2015 Share Postado Setembro 20, 2015 (editado) Bruno Minervino Pode ajudar nesse erro apos criar character quando vou entrar no jogo da esse erro no servidor e o personagem não entra no jogo. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/offlinetraining.lua:onLogin data/creaturescripts/scripts/others/offlinetraining.lua:4: attempt to call metho d 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/others/offlinetraining.lua:4: in function < data/creaturescripts/scripts/others/offlinetraining.lua:1> Haidyn has logged out. Sasa has logged in. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/offlinetraining.lua:onLogin data/creaturescripts/scripts/others/offlinetraining.lua:4: attempt to call metho d 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/others/offlinetraining.lua:4: in function < data/creaturescripts/scripts/others/offlinetraining.lua:1> Sasa has logged out. Editado Setembro 20, 2015 por tiodarsa Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669386 Compartilhar em outros sites More sharing options...
elli 16 Postado Setembro 20, 2015 Share Postado Setembro 20, 2015 Esse battlefield ta funcionando normalmente? Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669387 Compartilhar em outros sites More sharing options...
shept 11 Postado Setembro 20, 2015 Share Postado Setembro 20, 2015 grande bruno, esse seu projeto tem sucesso! gostei muito do site, se vc puder me falar qual o site que está utilizando eu ficaria grato... e tu nem respondeu sobre o otb :c Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669410 Compartilhar em outros sites More sharing options...
tsperucelo 2 Postado Setembro 21, 2015 Share Postado Setembro 21, 2015 Bruno Minervino Pode ajudar nesse erro apos criar character quando vou entrar no jogo da esse erro no servidor e o personagem não entra no jogo. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/offlinetraining.lua:onLogin data/creaturescripts/scripts/others/offlinetraining.lua:4: attempt to call metho d 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/others/offlinetraining.lua:4: in function < data/creaturescripts/scripts/others/offlinetraining.lua:1> Haidyn has logged out. Sasa has logged in. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/offlinetraining.lua:onLogin data/creaturescripts/scripts/others/offlinetraining.lua:4: attempt to call metho d 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/others/offlinetraining.lua:4: in function < data/creaturescripts/scripts/others/offlinetraining.lua:1> Sasa has logged out. Boa tarde, tive o mesmo problema, tente substituir o conteúdo do script por este: function onLogin(player) local lastLogout = player:getLastLogout() local offlineTime = lastLogout ~= 0 and math.min(os.time() - lastLogout, 86400 * 21) or 0 local offlineTrainingSkill = player:getOfflineTrainingSkill() if offlineTrainingSkill == -1 then player:addOfflineTrainingTime(offlineTime * 1000) return true end player:setOfflineTrainingSkill(-1) if offlineTime < 600 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You must be logged out for more than 10 minutes to start offline training.") return true end local trainingTime = math.max(0, math.min(offlineTime, math.min(43200, player:getOfflineTrainingTime() / 1000))) player:removeOfflineTrainingTime(trainingTime * 1000) local remainder = offlineTime - trainingTime if remainder > 0 then player:addOfflineTrainingTime(remainder * 1000) end if trainingTime < 60 then return true end local text = "During your absence you trained for" local hours = math.floor(trainingTime / 3600) if hours > 1 then text = string.format("%s %d hours", text, hours) elseif hours == 1 then text = string.format("%s 1 hour", text) end local minutes = math.floor((trainingTime % 3600) / 60) if minutes ~= 0 then if hours ~= 0 then text = string.format("%s and", text) end if minutes > 1 then text = string.format("%s %d minutes", text, minutes) else text = string.format("%s 1 minute", text) end end text = string.format("%s.", text) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, text) local vocation = player:getVocation() local promotion = vocation:getPromotion() local topVocation = not promotion and vocation or promotion local updateSkills = false if isInArray({SKILL_CLUB, SKILL_SWORD, SKILL_AXE, SKILL_DISTANCE}, offlineTrainingSkill) then local modifier = topVocation:getAttackSpeed() / 1000 updateSkills = player:addOfflineTrainingTries(offlineTrainingSkill, (trainingTime / modifier) / (offlineTrainingSkill == SKILL_DISTANCE and 4 or 2)) elseif offlineTrainingSkill == SKILL_MAGLEVEL then local gainTicks = topVocation:getManaGainTicks() * 2 if gainTicks == 0 then gainTicks = 1 end updateSkills = player:addOfflineTrainingTries(SKILL_MAGLEVEL, trainingTime * (vocation:getManaGainAmount() / gainTicks)) end if updateSkills then player:addOfflineTrainingTries(SKILL_SHIELD, trainingTime / 4) end return true end Te ajudei? REP+ Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669589 Compartilhar em outros sites More sharing options...
Bruno 536 Postado Setembro 21, 2015 Autor Share Postado Setembro 21, 2015 Boa tarde, tive o mesmo problema, tente substituir o conteúdo do script por este: function onLogin(player) local lastLogout = player:getLastLogout() local offlineTime = lastLogout ~= 0 and math.min(os.time() - lastLogout, 86400 * 21) or 0 local offlineTrainingSkill = player:getOfflineTrainingSkill() if offlineTrainingSkill == -1 then player:addOfflineTrainingTime(offlineTime * 1000) return true end player:setOfflineTrainingSkill(-1) if offlineTime < 600 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You must be logged out for more than 10 minutes to start offline training.") return true end local trainingTime = math.max(0, math.min(offlineTime, math.min(43200, player:getOfflineTrainingTime() / 1000))) player:removeOfflineTrainingTime(trainingTime * 1000) local remainder = offlineTime - trainingTime if remainder > 0 then player:addOfflineTrainingTime(remainder * 1000) end if trainingTime < 60 then return true end local text = "During your absence you trained for" local hours = math.floor(trainingTime / 3600) if hours > 1 then text = string.format("%s %d hours", text, hours) elseif hours == 1 then text = string.format("%s 1 hour", text) end local minutes = math.floor((trainingTime % 3600) / 60) if minutes ~= 0 then if hours ~= 0 then text = string.format("%s and", text) end if minutes > 1 then text = string.format("%s %d minutes", text, minutes) else text = string.format("%s 1 minute", text) end end text = string.format("%s.", text) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, text) local vocation = player:getVocation() local promotion = vocation:getPromotion() local topVocation = not promotion and vocation or promotion local updateSkills = false if isInArray({SKILL_CLUB, SKILL_SWORD, SKILL_AXE, SKILL_DISTANCE}, offlineTrainingSkill) then local modifier = topVocation:getAttackSpeed() / 1000 updateSkills = player:addOfflineTrainingTries(offlineTrainingSkill, (trainingTime / modifier) / (offlineTrainingSkill == SKILL_DISTANCE and 4 or 2)) elseif offlineTrainingSkill == SKILL_MAGLEVEL then local gainTicks = topVocation:getManaGainTicks() * 2 if gainTicks == 0 then gainTicks = 1 end updateSkills = player:addOfflineTrainingTries(SKILL_MAGLEVEL, trainingTime * (vocation:getManaGainAmount() / gainTicks)) end if updateSkills then player:addOfflineTrainingTries(SKILL_SHIELD, trainingTime / 4) end return true end Te ajudei? REP+ É o mesmo script, padrão do tfs, nada mudou. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669661 Compartilhar em outros sites More sharing options...
tsperucelo 2 Postado Setembro 21, 2015 Share Postado Setembro 21, 2015 Estava com o mesmo erro que ele, porém usando este script funcionou perfeitamente. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669662 Compartilhar em outros sites More sharing options...
Bruno 536 Postado Setembro 21, 2015 Autor Share Postado Setembro 21, 2015 Estava com o mesmo erro que ele, porém usando este script funcionou perfeitamente. Mais não tem o porque. Fazendo a comparação entre os dois scripts não tem diferença. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669668 Compartilhar em outros sites More sharing options...
tiodarsa 1 Postado Setembro 21, 2015 Share Postado Setembro 21, 2015 não resolveu nada continuou o mesmo erro ;( Haidyn has logged in. Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/others/offlinetraining.lua:onLogin data/creaturescripts/scripts/others/offlinetraining.lua:4: attempt to call metho d 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/others/offlinetraining.lua:4: in function < data/creaturescripts/scripts/others/offlinetraining.lua:1> Haidyn has logged out. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669672 Compartilhar em outros sites More sharing options...
RHCP 24 Postado Setembro 21, 2015 Share Postado Setembro 21, 2015 As quests são com ou sem missions? Desculpa se alguém já perguntou isso, não deu pra ler 7 pages. Link para o comentário https://xtibia.com/forum/topic/233223-vanaheim-global-open-source/page/9/#findComment-1669694 Compartilhar em outros sites More sharing options...
Posts Recomendados