Ir para conteúdo

Eskylo

Visconde
  • Total de itens

    477
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Eskylo postou

  1. own liguei pra esse seu nmr da assinatura agr poco, mas acho q meu micro ta com problema k
  2. hmm no lib/pet-system.lua, atualiza essa parte -- move player pet to a direction function Pet:move(direction) local cid = getCreatureMaster(self.it) local toPosition = getPosByDir(self:position(), direction, 1) if getCreatureStorage(cid, PET_EXHAUST) > os.clock() then doSendMagicEffect(self:position(), CONST_ME_POFF) doPlayerSendCancel(cid, "Your pet is exhausted.") return end if queryTileAddThing(self.it, toPosition) == RETURNVALUE_NOERROR then doMoveCreature(self.it, direction) doCreatureSetStorage(cid, PET_EXHAUST, os.clock() + 0.5) doCreatureSay(cid, "Move, ".. getCreatureName(self.it) .."!") end end se der certo, acho q corrige os 2 erros
  3. Muito bom o sistema para colocar as cartas, também ficou legal as imagens que você pegou para as cartas. Se você não desistir tem bastante futuro o projeto.
  4. rain.lua data/globalevents/scripts local rain = Rain:new() function onThink(interval, lastExecution) local minX = 1062 local minY = 1140 local maxX = 1076 local maxY = 1150 local frompos = {x=1, y=1, z=7} local topos = {x=1000, y=1000, z=7} local effects = { snow = { disteffect = CONST_ANI_SNOWBALL, effect = CONST_ME_ICETORNADO }, rain = { disteffect = CONST_ANI_ICE, effect = CONST_ME_LOSEENERGY } } random = math.random(0, 10) if (random == 0) then rain.chance = 1000 rain:start({fromPos = frompos, toPos = topos}, effects.snow, 300, math.random(100, 500)) else rain.chance = 1000 rain.createItem = {chance = math.random(0,10), item = {itemid = 2016, type = 1}} rain:start({fromPos = frompos, toPos = topos}, effects.rain, math.random(100, 1000), math.random(100, 350)) end return TRUE end Rain.lua data/globalevents/lib -- Features: -- chance = OBJECT.chance = INT -- createItem = OBJECT.createItem = {chance = INT, item = {itemid = INT, type = INT}} Rain = {ignoreIds = {4526}} function Rain:new() local obj = {} setmetatable(obj, self) self.__index = self return obj end function Rain:getPositionInArea(fromPos, toPos) self.positions = {} for Y = fromPos.y, toPos.y do for X = fromPos.x, toPos.x do if (getTileThingByPos({x=X, y=Y, z=7, stackpos=0}).itemid ~= 0) then if not (string.match(string.lower(getItemNameById(getTileThingByPos({x=X, y=Y, z=7, stackpos=0}).itemid)), "water")) then table.insert(self.positions, {x=X, y=Y, z=Z}) end end end end return true end function Rain:doRain(position, disteffect, effect) if (self.duraction ~= self.executed) then local chance = self.chance or 100 if (math.random(0, 1000) <= chance) then for Z = 0, 7 do if (getTileThingByPos(({x = position.x, y = position.y, z = Z})).itemid ~= 0) then doSendDistanceShoot({x = position.x - 7, y = position.y - 5, z = Z}, {x = position.x, y = position.y, z = Z}, disteffect) doSendMagicEffect({x = position.x, y = position.y, z = Z}, effect) if (self.createItem) then if (math.random(0, 1000) <= self.createItem.chance) then if (isInArray(self.ignoreIds, getTileThingByPos({x=X, y=Y, z=Z, stackpos=0}).itemid) == FALSE) then local item = doCreateItem(self.createItem.item.itemid, self.createItem.item.type, {x=position.x, y=position.y, z=Z}) doDecayItem(item) end end end break end end end return true else return false end end edite as areas nessas linhas local frompos = {x=1, y=1, z=7} local topos = {x=1000, y=1000, z=7}
  5. quem faz o site é o webmaster seu ot tá online? se nao, vc vai começar em q ponto?
  6. mataria fácil com apenas duas cargas de poison rune...
  7. aqui é uma comunidade open tibia e nao broken tibia ¬¬ sem mais piadas sem graça: fonte:terra.com.br
  8. Eskylo

    Erro Website

    s, vc tb pode tentar por $config['database']['host'] = "127.0.0.1"; se nao der tira uma print do seu phpmyadmin com a db aberta
  9. Eskylo

    Lista Vip

    de nd, se puder posta a solução aqui pq nao achei erro no meu code '-'
  10. Eskylo

    Erro Website

    deixa assim $config['database']['host'] = "ntoshadow.no-ip.biz"; /\ aqui vc nao poe o 8090 se ainda nao der, poe $config['database']['host'] = "ntoshadow.no-ip.biz:3306";
  11. Eskylo

    Lista Vip

    tenta assim <?php $zapytanie = $SQL->query('SELECT `accounts`.`vip_time`, `accounts`.`id`, `players`.`account_id`, `players`.`id`, `players`.`name`, `players`.`level`, `players`.`online` FROM `player_storage`, `players` WHERE `accounts`.`vip_time` > '0' and `accounts`.`id` = `players`.`account_id` ORDER BY `players`.`level` DESC;')->fetchall(); foreach($zapytanie as $zap) { $kolor++; if(is_int($kolor / 2)) $bgcolor = $config['site']['lightborder']; else $bgcolor = $config['site']['darkborder']; if($zap['online'] == 0) $player_list_status = '<font color="red"><b>Offline</b></font>'; else $player_list_status = '<font color="green"><b>Online</b></font>'; $tresc .= '<TR BGCOLOR='.$bgcolor.'><TD><center><a href="?subtopic=characters&name='.urlencode($zap['name']).'">'.$zap['name'].'</a></TD><TD><center>'.$zap['level'].'</TD><TD><center>'.$player_list_status.'</center></TD></TR>'; } $main_content .= '<center><hr/><b>VIP List on '.$config['server']['serverName'].'.</b><hr/><br><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white WIDTH=32%><b><center>Name</center></b></TD><TD class="white" WIDTH=32%><b><center>Level</center></b></TD><TD class="white" WIDTH=32%><b><center>Status</center></b></TD></TR>'.$tresc.'</TABLE>'; $main_content .= '<div align="right"><small><b>OT Server.</b></small></div><br />'; ?>
  12. Eskylo

    Erro Website

    verifique se os dados do banco de dados que vc pois no config estao corretos e se o banco de dados está rodando
  13. fiquei de cara, o cara quebrar a canela, imagina a dor, pqp =x essa do calcitran b12 foi boa aheuaeu
  14. Eskylo

    Lista Vip

    <?PHP $zapytanie = $SQL->query('SELECT `accounts`.`vip_time`, `accounts`.`id`, `players`.`account_id`, `players`.`id`, `players`.`name`, `players`.`level`, `players`.`online` FROM `player_storage`, `players` WHERE `accounts`.`vip_time` > '0' and `accounts`.`id` = `players`.`account_id` ORDER BY `players`.`level` DESC;')->fetchall(); foreach($zapytanie as $zap) { $kolor++; if(is_int($kolor / 2)) $bgcolor = $config['site']['lightborder']; else $bgcolor = $config['site']['darkborder']; if($zap['online'] == 0) $player_list_status = '<font color="red"><b>Offline</b></font>'; else $player_list_status = '<font color="green"><b>Online</b></font>'; $tresc .= '<TR BGCOLOR='.$bgcolor.'><TD><center><a href="?subtopic=characters&name='.urlencode($zap['name']).'">'.$zap['name'].'</a></TD><TD><center>'.$zap['level'].'</TD><TD><center>'.$player_list_status.'</center></TD></TR>'; } $main_content .= '<center><hr/><b>VIP List on '.$config['server']['serverName'].'.</b><hr/><br><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white WIDTH=32%><b><center>Name</center></b></TD><TD class="white" WIDTH=32%><b><center>Level</center></b></TD><TD class="white" WIDTH=32%><b><center>Status</center></b></TD></TR>'.$tresc.'</TABLE>'; $main_content .= '<div align="right"><small><b>OT Server.</b></small></div><br />'; ?> fiz meio correndo se der errado e ninguem fizer eu faço com paciencia
  15. <div style="width:900px;margin:auto"> depois de <body bgcolor="#ffffff" onload="MM_preloadImages('Page%201_r5_c10_s2.gif','Page%201_r6_c4_s2.gif','Page%201_r6_c6_s2.gif','Page%201_r6_c8_s2.gif');"> E </div> antes de </body> </html> e tb pra tirar esse espaço em branco que fica em volta, troca <body bgcolor="#ffffff" onload="MM_preloadImages('Page%201_r5_c10_s2.gif','Page%201_r6_c4_s2.gif','Page%201_r6_c6_s2.gif','Page%201_r6_c8_s2.gif');"> por <body style="margin:0;padding:0" bgcolor="#ffffff" onload="MM_preloadImages('Page%201_r5_c10_s2.gif','Page%201_r6_c4_s2.gif','Page%201_r6_c6_s2.gif','Page%201_r6_c8_s2.gif');">
  16. Legal cara! ficou realmente boa a arte só acho que podia variar um pouco na fonte, tipo, se vc cria um espaço no site, usa uma fonte pro titulo do espaço e uma fonte pro conteudo
  17. pra centralizar vc precisa definir a largura do site. exemplo vc quer 900px. entao vc cria uma div principal e poe largura (width) de 900px e margin auto <div style="width:900px;margin:auto"><div> e poe td o conteudo do site dentro dessa div ai vai ficar centralizado
  18. Não gostei. Talvez quando estiver completo fique bom. Achei incomum os botoes, podia ser algo simples mesmo. faltou tb centralizar o site. ficou bem legal esse cabeçalho q vc fez . e tambem vc colocar o iconizinho (favicon) isso ficou legal. desculpa se fui chato, mas quis ser contrutivo
  19. Da série: brincadeiras old de fóruns. ... :] Ctz já ter um tópico assim, mas enfim. Demonstre originalidade na resposta. Quem entrar e não responder terá muito azar na vida (:
  20. sim, é só colocar o id do item q vc quer aqui <action itemid="xxxxxxxxxxx" event="script" value="tvoc.lua"/>
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...