Gostaria de fazer parte da equipe do xTibia? Ajude a comunidade tibiana, faça a diferença entre os membros. Acesse o tópico aqui e participe :)

Welcome to xTibia - Sua comunidade de Otserv e Tibia

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Caronte

Marquês
  • Conteúdo

    1.338
  • Registrado

  • Última visita

  • Days Won

    19

Sobre Caronte

  • Rank
    Ex-Moderador de Scripting

Perfil

  • Gênero Masculino

Informações

  • Forma que conheci o xTibia Sites de Busca
  • Sou Scripter

Últimos Visitantes

6.049 visualizações
  1. Jogo de tabuleiro [Trabalhin da faculdade]

    Olá, terminei o trabalho da faculdade com um pouco de facilidade, não precisei de muito tempo para fazer, mas queria que alguém visse se tem bugs, porque ainda não achei nenhum, depois de ter tirado um monte. O que é para fazer: Aqui vai o código:
  2. Formatação de tópico + Novo Cargo

    É a formatação HTML todos os membros tem, pelo visto. Gostaria de ver se tem como usar CSS e JavaScript. Na época eu tinha feito um botão para iframe desse site repl.it... Qualquer coisa tô aqui para somar. Ai que saudades de ser membro e poder mover tópicos
  3. Xtibia QuestMaker

    Claro, os códigos gerados não são por versão de Tibia, e sim por versão de distro. Sdds, acho que vou retomar esse projeto, apesar do público ser pequeno.
  4. Olá meu nome é Daniel, sou membro de longa data do Xtibia e fiz parte da equipe do Xtibia e do um sitezinho qualquer, gostaria de sugerir uma coisa que tinha sugerido ao ADM da época, só que ele não deu muita bola, espero que seja diferente com esse ADM. O que eu quero? Gostaria de propor um novo método de formatação, nele poderíamos fazer o fórum ser muiiiiito mais dinâmico no quesito formatação e também oferecer uma proposta de cargo, no qual acho que ajudaria muito. Como funciona a formatação? Como o ADM bem deve saber, ou deveria saber, o fórum usava BBCODE, que é um pseudocódigo utilizado para facilitar o entendimento e para informar a plataforma o que editar na formatação HTML. Com a atualização do fórum o BBCODE passou a não existir, e com isso houveram muitos bugs, mas não é disso que estou querendo falar. O que quero falar é do benefício que veio junto com a formatação! Estamos usando HTML para formatar posts! Com o HTML nós podemos formatar muito melhor posts, podemos usar embeds e iframes, ISSO É SÓ UMA PARTE QUE O HTML OFERECE e já é muuuuiito. Iframes: Destino xtibia Destino Pastebin: Destino Repl.it Quanto aos embeds eu não sei se é possível, acredito que seja, só não tô conseguindo fazer. CSS eu não sei se dá pra fazer, na época eu tava testando ainda, pois eu tinha acesso quase que total ao XTibia mesmo que sendo moderador, pois o ADM confiava em mim. E esse método não é muito inseguro pois não dá para usar javascript ou outras linguagens de programação, ou seja, não afeta a formatação do site em si, pois os posts são entre <divs> se não me engano. Acho que o certo é eu não poder fazer iframes talvez tiraram mal os meus poderes de mod/admin, MASSSSSS por favor, eu suplico a você ADM, não me tire esse poder!!! Nisso eu entro em outro assunto que também quero falar nesse tópico! Novos cargos: Gostaria de oferecer um cargo de Tutor, onde o membro não teria nenhum compromisso com a equipe, mas que possa resolver denúncias ou problemas que um moderador poderia, seria como um membro com poderes de moderação. Eu sei, poderia ficar uma bagunça, mas essa patente só seria dada na minha opinião aos de alta confiança, os heróis por exemplo seria possível alguns deles entrarem. Por favor, não me tirem esse poder de formatar HTML, não sei se isso tá disponível para todos os membros, vou ver com outra conta. Gostaria muito de receber esse novo cargo, pois eu não tenho tempo para planejar e ajudar totalmente o Xtibia, mas posso ajudar quando eu tiver tempo e sem compromissos não é que seja uma bagunça, mas é que seja um aumento do reforço, e porque ser moderador? moderador é alguém que precisa se DEDICAR MAIS AINDA, logo a pessoa que fosse entrar pra moderador seria somente quem quiser ajudar totalmente a comunidade sem troco de nada. Não quero me arrepender de ter revelado que posso formatar HTML.
  5. pedido scripts NPC Que puxa 4 Player

    Pra quem tem fé, o erro nunca tem fim.
  6. pedido scripts NPC Que puxa 4 Player

  7. (Estranho) Porta e Firewall Liberado

    Quais são os erros? Se você usou 127.0.0.1 então quer dizer que o erro não é do firewall, o erro está na distro ou no seu cliente.
  8. pedido scripts NPC Que puxa 4 Player

    local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler)local talkState = {}function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) endfunction onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) endfunction onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) endfunction onThink() npcHandler:onThink() endlocal cfg = { toPos = {x=1039, y=563, z=7}, -- Posição que o jogador sera teleportado level = 1, -- Level necessário para ser teleportado price = 0, -- Dinheiro a ser cobrado para ser teleportado {x=1063, y=880, z=7}, {x=1063, y=881, z=7}, {x=1063, y=882, z=7}, {x=1063, y=883, z=7}, }local naopode = 0function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'sim') then selfSay('You are sure you want to go? You can not return.', cid) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then naopode = 0 if getPlayerLevel(cid) >= cfg.level then for i = 1, 4 do if not isPlayer(getThingFromPos(cfg[i])) then naopode = 1 else naopode = 0 end end if naopode == 0 then if doPlayerRemoveMoney(cid, cfg.price) then for p = 1, 4 do doTeleportThing(getThingFromPos(cfg[p]), cfg.toPos) end talkState[talkUser] = 0 else selfSay('You don\'t have enough money.', cid) end else selfSay('Desculpe Mais Precisa de um grupo de 4 Players', cid) talkState[talkUser] = 0 end else selfSay('You need level having above '.. cfg.level ..'.', cid) end elseif msgcontains(msg, 'no') then selfSay('Skirt here!', cid) end endendnpcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)npcHandler:addModule(FocusModule:new()) Mano kkkkkkkkkkkk Tô errando assim pq to enferrujado.
  9. [Resolvido] [Pedido] Ajuda em Background

    Mas o seu ficou mais bonito, seu goxtoso.
  10. pedido scripts NPC Que puxa 4 Player

    local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler)local talkState = {}function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) endfunction onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) endfunction onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) endfunction onThink() npcHandler:onThink() endlocal cfg = { toPos = {x=1039, y=563, z=7}, -- Posição que o jogador sera teleportado level = 1, -- Level necessário para ser teleportado price = 0, -- Dinheiro a ser cobrado para ser teleportado {x=1063, y=880, z=7}, {x=1063, y=881, z=7}, {x=1063, y=882, z=7}, {x=1063, y=883, z=7}, }local naopode = 0function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'sim') then selfSay('You are sure you want to go? You can not return.', cid) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then naopode = 0 if getPlayerLevel(cid) >= cfg.level then for i = 1, 4 do if not isPlayer(getThingFromPos(cfg[p])) then naopode = 1 else naopode = 0 end end if naopode == 0 then if doPlayerRemoveMoney(cid, cfg.price) then for p = 1, 4 do doTeleportThing(getThingFromPos(cfg[p]), cfg.toPos) end talkState[talkUser] = 0 else selfSay('You don\'t have enough money.', cid) end else selfSay('Desculpe Mais Precisa de um grupo de 4 Players', cid) talkState[talkUser] = 0 end else selfSay('You need level having above '.. cfg.level ..'.', cid) end elseif msgcontains(msg, 'no') then selfSay('Skirt here!', cid) end endendnpcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)npcHandler:addModule(FocusModule:new())
  11. pedido scripts NPC Que puxa 4 Player

  12. pedido scripts NPC Que puxa 4 Player

    Está usando 4 players mesmo? e o npc não diz nada?
  13. pedido scripts NPC Que puxa 4 Player

    Opa, acho que esqueci de uma coisinha, toma aqui:
  14. [Resolvido] [Pedido] Ajuda em Background

    Não, usei o CC 2015 mas o photoscape é bom, só não tem tantas funcionalidades.
  15. pedido scripts Problema ao entrar no website

    Tu que fez esses querys? Falta só mais umas tabelas, pulamos para linha 523: $last_threads = $SQL->query('SELECT ' . $SQL->tableName('players') . '.' . $SQL->fieldName('name') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('post_text') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('post_topic') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('icon_id') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('post_smile') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('id') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('replies') . ', ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('post_date') . ' FROM ' . $SQL->tableName('players') . ', ' . $SQL->tableName('z_forum') . ' WHERE ' . $SQL->tableName('players') . '.' . $SQL->fieldName('id') . ' = ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('author_guid') . ' AND ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('section') . ' = 1 AND ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('first_post') . ' = ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('id') . ' ORDER BY ' . $SQL->tableName('z_forum') . '.' . $SQL->fieldName('last_post') . ' DESC LIMIT ' . $config['site']['news_limit'])->fetchAll(); //Here start news if(isset($last_threads[0])) { foreach($last_threads as $thread) { $main_content .= ' <div class="NewsHeadline"> <div class="NewsHeadlineBackground" style="background-image:url('.$layout_name.'/images/news/newsheadline_background.gif)"> <img src="'.$layout_name.'/images/news/icons/newsicon_'.$thread['icon_id'].'.gif" class="NewsHeadlineIcon" alt=\'\' /> <div class="NewsHeadlineDate">'.date('M m Y', $thread['post_date']).' -</div> <div class="NewsHeadlineText">'.htmlspecialchars($thread['post_topic']).'</div> </div> </div> <table style=\'clear:both\' border=0 cellpadding=0 cellspacing=0 width=\'100%\'> <tr>'; $main_content .= ' <td style=\'padding-left:10px;padding-right:10px;\' >' . showPost('', $thread['post_text'], $thread['post_smile']) . '<br><p align="right"><a href="?subtopic=forum&action=show_thread&id=' . $thread['id'] . '">» Comment on this news</a></p></td>'; $main_content .= ' <td> <img src="'.$layout_name.'/images/global/general/blank.gif" width=10 height=1 border=0 alt=\'\' /> </td> </tr> </table><br />'; } } else $main_content .= '<h3>No news. Go forum and make new thread on board News.</h3>';
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.