
Tudo que L3K0T postou
-
[AJUDA]Ring Exp
tenta function onEquip(cid, item, slot) local rate = {} if getPlayerLevel(cid) <= 200 then rate = 1.3 elseif getPlayerLevel(cid) > 200 and getPlayerLevel(cid) <= 280 then rate = 1.15 elseif getPlayerLevel(cid) > 280 then rate = 1.05 end doTransformItem(item.uid, 12601, 1) doPlayerSendTextMessage(cid, 22, "Sua experiencia foi aumentada em "..((rate - 1)*100).." %.") doPlayerSetExperienceRate(cid, rate) return TRUE end function onDeEquip(cid, item, slot) doPlayerSendTextMessage(cid, 22, "Sua experiencia esta de volta ao normal.") doPlayerSetExperienceRate(cid, 1.0) return TRUE end
-
Erro em TALKACTIONS!
string.split = function (str) local t = {} return not str:gsub("%w+", function(s) table.insert(t, s) return "" end):find("%S") and t or {} end string.trim = function (str) return str:gsub("^%s*(.-)%s*$", "%1") end string.explode = function (str, sep, limit) if(type(sep) ~= 'string' or isInArray({tostring(str):len(), sep:len()}, 0)) then return {} end local i, pos, tmp, t = 0, 1, "", {} for s, e in function() return string.find(str, sep, pos) end do tmp = str:sub(pos, s - 1):trim() table.insert(t, tmp) pos = e + 1 i = i + 1 if(limit ~= nil and i == limit) then break end end tmp = str:sub(pos):trim() table.insert(t, tmp) return t end string.expand = function (str) return string.gsub(str, "$(%w+)", function(n) return _G[n] end) end string.timediff = function (diff) local format = { {"week", diff / 60 / 60 / 24 / 7}, {"day", diff / 60 / 60 / 24 % 7}, {"hour", diff / 60 / 60 % 24}, {"minute", diff / 60 % 60}, {"second", diff % 60} } local t = {} for k, v in ipairs(format) do local d, tmp = math.floor(v[2]), "" if(d > 0) then tmp = (k < table.maxn(format) and (table.maxn(t) > 0 and ", " or "") or " and ") .. d .. " " .. v[1] .. (d ~= 1 and "s" or "") table.insert(t, tmp) end end return t end
-
Distro compilada em Linux aceita mensagens (nas source) com pontuação?
pode ter pontuação sim em "comentários" todos coments ficam em vermelho!
- [PEDIDO] BOSS que nasce automaticamente
- [PEDIDO] BOSS que nasce automaticamente
- [PEDIDO] EVENTO AUTOMATICO BOSS
-
[PEDIDO] BOSS que nasce automaticamente
ok aguarde sua vez!!1 pois o seu é 3 boss... tá feito segue ... go globalevents coloca a tag \/ <globalevent name="boss nascer" interval="15000" event="script" value="boss.lua"/> baixa >>boss.lua e joga na pasta globalevents/scripts agora vá na pasta data/raids e baixa >>Zangtsy.xml ainda nessa pasta acha um arquivo chamado Raids, abre ele e coloca essa tag \/ <raid name="Zangtsy" file="Zangtsy.xml" interval2="30" margin="1000" enabled="yes"/> salva tudo, pronto tudo automático! 2 msg será exibida 1 para avisar quando o boss tiver pra nascer e a outra quando o boss nascer.... acontece de 1/7 da semana ás 19:20 ja libera.....
- [PEDIDO] BOSS que nasce automaticamente
- [PEDIDO] BOSS que nasce automaticamente
-
[PEDIDO] BOSS NASCE AUTOMATICO
- [PEDIDO] BOSS NASCE AUTOMATICO
- Harry Potter Online - Projeto!
up- [PEDIDO] BOSS NASCE AUTOMATICO
- [PEDIDO] BOSS NASCE AUTOMATICO
- (Resolvido)Talkaction Correr "Mensagem Para Poketibia
ae ...vai em spells/abre o arquivo spells.xml e add <instant name="Haste" words="correr" lvl="0" mana="0" prem="0" aggressive="0" selftarget="1" exhaustion="2000" event="script" value="correr.lua"> </instant> agora baixa esse arquivo e joga na pasta Scripts. >>> correr.lua agora vai em seu config.lua e procura emoteSpells = false mude pra emoteSpells = true pronto assim vc colocando correr "um msg vai pegar normal- Novos rank para seu site - mysql e scripts otserv
Fala pessoal, vim trazer pra você como criar novos ranking pra por em seus sites, ou pontos FREE para serem trocados no npc ou no site vai pela sua imaginação! para vcs adiciona um rank NOVO tipo "Top quest servidores geral pra ver quantas quest o player ja fez" em seu site, vou mostrar pra você como é fácil vamos criar TOP QUEST: TOP QUEST: ETAPA 1 - SITE vá ao seu site/htdocs cria um arquivo chamado : topquest.php e add isso dentro: <?PHP $ots = POT::getInstance(); $ots->connect(POT::DB_MYSQL, connection()); $SQL = POT::getInstance()->getDBHandle(); $money_list = $SQL->query('SELECT name,topquest FROM players ORDER BY topquest DESC LIMIT 1')->fetchAll(); $i = 1; foreach($money_list as $money_chr){ echo '<center>'; echo $i.'. <a href="/index.php/character/view/'.urlencode($money_chr['name']).'">'; $player = $ots->createObject('Player'); $player->find($money_chr['name']); echo '<font color="'; echo ($player->isOnline()) ? 'green' : 'green'; echo '">'; echo ''.$money_chr['name'].'</b></a></font>'; echo' Total de Quest: '.$money_chr['topquest'].'</B>'; $i++; } for( $i; $i <= 1; $i++ ){ echo $i.'. <br><i>Empty</i><br /><br />'; } echo '</center>'; agora vá ao seu phpmyadmin entre com seus dados e importa isso para seu banco de dados: ALTER TABLE `players` ADD `topquest` INT NOT NULL DEFAULT 0; pronto a etapa 1 está feita! vamos a Etapa 2 continuação.... Etapa 2: Bom aqui iremos adicionar o a consulta para que toda vez que o player fizer uma quest que no final dela tem um baú vá ao scripts, procure a mensagem de quando o player clica no baú para receber a recompensa e add isso logo abaixo: local topquest = 1 addTopQuest(cid, topquest) lembre se para ele funcionar precisamos tbm da lib aqui está ela, vá em data/lib criar um arquivo chamado topquest.lua e add: function getTopQuest(cid) local check6 = db.getResult("SELECT `topquest` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1") return check6:getDataInt("topquest") <= 0 and 0 or check6:getDataInt("topquest") end function addTopQuest(cid,amount) db.executeQuery("UPDATE `players` SET `topquest` = "..getTopQuest(cid).."+"..amount.." WHERE `id` = "..getPlayerGUID(cid)) end function removeTopQuest(cid,amount) db.executeQuery("UPDATE `players` SET `topquest` = "..getTopQuest(cid).."-"..amount.." WHERE `id` = "..getPlayerGUID(cid)) end function setTopQuest(cid,value) db.executeQuery("UPDATE `players` SET `topquest` = "..value.." WHERE `id` = "..getPlayerGUID(cid)) end pronto agora toda vez que o player clica no bau para receber a recompensa ele recebera 1 como ter feito a quest 1, assim podendo ter rank para diversas coisas em seu servidor de lá qual seja eu uso muito e basta ter criatividade para inventar os rank. Etapa 3 e final Top Quest agora vamos por no seu template para aparecer no site: vá em seu template/nome/index.tpl add isso aonde vc quiser: <b><center> Top Quest:</center></b> <div class="top-box"> {include_php file='topquest.php'} </div> pronto da um f5 ira mostra o top Quest com a contagem do lado! é isso ai galera bora criar muitos ranking vou deixar um exemplo pra você de rank: (top level, top quest, top catch, top pokedex, top torneio, top evento, top kill etc... boa sorte pra todos espero que gostem! se precisar de ajuda é só comentar que vou ajudar a fazer rank pra vocês! :8 :8 Resultado- Harry Potter Online - Projeto!
up- Harry Potter Online - Projeto!
ja tem... será esse ano, fique acompanhando a pagina que está super bacana e posto vários video mostrando o projeto lá! https://www.facebook.com/harrypotteronlinebrasileiro/- [ERRO] EM meu Servidor da erro ao logar no char.
- Harry Potter Online - Projeto!
Fala pessoal olha eu de volta aqui venho mostra umas print pra vocês do meu projeto Harry Potter Online está super bacana segue a SS! #Comente. #Da opiniões. #Idéias ? poste pra gente. #Busco pessoas que seja bem de vida e que entenda de coisas gerais... pra me ajudar nesse projeto! comentem ai... PÁGINA >>>>>> https://www.facebook.com/harrypotteronlinebrasileiro/ 180 curtidas em menos de 2 meses UPDATE- Pedra Resurreisão 'Harry Potter Projeto
- Problema com Cliente Tibia "Account Data Warning
deve ser pela source mesmo não cliente- Lag Otserver
se não antes não estava lagado provavelmente o pig da rede deve estar alto... ou a rede está ruim- Editando template do site otserver
API - aonde fica funções do Site com a data base Chache - aonde fica guardados um histórico de players online se apagar não tem problema ele é criado sozinho.. Commands - Aonde você acessa com ADM pelo site tendo acesso ao CMD Compile - aonde fica uploaded informações de instalação do site nada de mais;; Gifts - aonde fica o sistema de Shop podendo alterar seu corpo. Images - são imagens como está dizendo pode ser que no seu não tenha. Injections - Dados de status. de player, casa, guild etc... Install - Dados aonde fica a instalações do site aonde podendo modificar e criar vários códigos pra sem implementado ao DATABASE sem ter que ir lá e fazer manual... Public - fica as imagens da guild, casa, itens de shop etc.. System - ai está todo o site, páginas, códigos, Templates - aonde fica a corpo do site tipo, css, index.tpl aonde que você vai começar mexer abrindo o arquivo index.tpl você verá todas as chamadas do site assim facilitando sua edição. Config - aonde fica todas as coisas configurada para seu site e aonde deve ser configurados novas vocações, cidades etc... pronto é isso que eu sei o resto é com você já dei uma boa imaginação pra você agora é só saber um pouquinho de php e html que você se dará muito bem!- Test Host
não sabia que lá tinha vps o.0 sempre achei DNS pago e free aonde você redirecionar para o IP da maquina caso ele seja dinâmico, em caso de VPS com 30 reais vocês registra um dominio .com por 365 dias e aonde tem DNS de redirecionamento de IP para o "VPS" A Otpanel sempre tem teste de Dedicados aonde você pode testar tente conversar com eles para obter mais detalhes de como funciona é uma empresa super ótima para otserv aonde eles são voltados pra otserv eu mesmo estarei indo pra lá! http://www.otpanel.com/ é da SERVERSOFT
Informação Importante
Confirmação de Termo