Skevrb 21 Postado Abril 15, 2013 Share Postado Abril 15, 2013 No meu servidor, a golden arena está funcionando normal, porem, quando algum jogador morre, as vezes da crash no servidor... simplismente fecha o distro, alguem sabe como resolver? REP +++ Link para o comentário Compartilhar em outros sites More sharing options...
Insight 21 Postado Abril 15, 2013 Share Postado Abril 15, 2013 Poste, o erro que apareçe no distrito, e o script da golden arena Link para o comentário Compartilhar em outros sites More sharing options...
Skevrb 21 Postado Abril 15, 2013 Autor Share Postado Abril 15, 2013 Nao aparece erro... simplismente isso... só fexa Link para o comentário Compartilhar em outros sites More sharing options...
Roksas 846 Postado Abril 15, 2013 Share Postado Abril 15, 2013 Não sei como funciona a Golden Arena, mas fiz um parecido, veja: http://www.xtibia.com/forum/topic/212213-torneio-pvp/page__fromsearch__1 Link para o comentário Compartilhar em outros sites More sharing options...
Skevrb 21 Postado Abril 15, 2013 Autor Share Postado Abril 15, 2013 exp2.0 if getPlayerStorageValue(cid, 22545) == 1 then if getGlobalStorageValue(22550) == 1 then doPlayerSendTextMessage(cid, 20, "You are the last survivor of the golden arena! Take your reward!") doPlayerAddItem(cid, 2152, getPlayerStorageValue(cid, 22551)*50) setPlayerStorageValue(cid, 22545, -1) doTeleportThing(cid, getClosestFreeTile(cid, getClosestFreeTile(cid, posBackGolden)), false) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)-getCreatureHealth(cid)) setPlayerRecordWaves(cid) endGoldenArena() return false --alterado v1.8 else setGlobalStorageValue(22550, getGlobalStorageValue(22550)-1) setPlayerStorageValue(cid, 22545, -1) doTeleportThing(cid, getClosestFreeTile(cid, posBackGolden), false) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)-getCreatureHealth(cid)) setPlayerRecordWaves(cid) return true end end pokeexp if getPlayerStorageValue(cid, 22546) == 1 then setGlobalStorageValue(22548, getGlobalStorageValue(22548)-1) if corpse.itemid ~= 0 then doItemSetAttribute(corpse.uid, "golden", 1) end --alterado v1.8 end if getPlayerStorageValue(cid, 22546) == 1 and getGlobalStorageValue(22548) == 0 then local wave = getGlobalStorageValue(22547) for _, sid in ipairs(getPlayersOnline()) do if isPlayer(sid) and getPlayerStorageValue(sid, 22545) == 1 then if getGlobalStorageValue(22547) < #wavesGolden+1 then doPlayerSendTextMessage(sid, 20, "Wave "..wave.." will begin in "..timeToWaves.."seconds!") doPlayerSendTextMessage(sid, 28, "Wave "..wave.." will begin in "..timeToWaves.."seconds!") addEvent(creaturesInGolden, 100, GoldenUpper, GoldenLower, false, true, true) addEvent(doWave, timeToWaves*1000) elseif getGlobalStorageValue(22547) == #wavesGolden+1 then doPlayerSendTextMessage(sid, 20, "You have win the golden arena! Take your reward!") doPlayerAddItem(sid, 2152, getPlayerStorageValue(sid, 22551)*50) --premio setPlayerStorageValue(sid, 22545, -1) doTeleportThing(sid, getClosestFreeTile(sid, posBackGolden), false) setPlayerRecordWaves(sid) end end end if getGlobalStorageValue(22547) == #wavesGolden+1 then endGoldenArena() end end Link para o comentário Compartilhar em outros sites More sharing options...
markerkirito 6 Postado Abril 23, 2013 Share Postado Abril 23, 2013 Isso tbm acontece cmg Link para o comentário Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 21, 2018 Share Postado Abril 21, 2018 A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados