
Tudo que LeoTK postou
-
Preciso de ajuda para resolver isso
Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
-
Criar otcliente proprio sem vapus
@Lojons bom eu li otcliente então é o seguinte tem um cliente novo que no caso é o otcliente para fazer ele ser proprio basta colocar seu ip e mudar o layout dele e tematizar com tudo sobre seu servidor se for old cliente mesma coisa porém o que muda é o método de fazer isso no caso do otcliente tem os arquivos que você pode editar facilmente usando o bloco de notas ou notepad++ no caso do old cliente vai precisar de algumas ferramentas como hexeditor e pic editor para fazer a mesma coisa ...
-
Sistema de lábia
Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
-
(Resolvido)Bug exp rate do servidor
@Vodkart alguma novidade?
- Ajuda Executar Cliente Estendido (860)
- Ajuda Executar Cliente Estendido (860)
- Ajuda Executar Cliente Estendido (860)
-
TeamSpeak [Salas Importantes] - TS3
Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
-
(Resolvido)Bug exp rate do servidor
@Vodkart rateStaminaLoss = 2 rateStaminaGain = 1 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 40 * 60 staminaRatingLimitBottom = 4 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.5 staminaThresholdOnlyPremium = true sim meu exp rate esta por stages experienceStages = true rateExperience = 1 rateExperienceFromPlayers = 0 rateSkill = 10 rateMagic = 1 rateLoot = 10 rateSpawn = 2 <?xml version="1.0" encoding="UTF-8"?> <stages> <config enabled="1"/> <stage minlevel="1" maxlevel="100" multiplier="400"/> <stage minlevel="101" maxlevel="200" multiplier="300"/> <stage minlevel="201" maxlevel="300" multiplier="200"/> <stage minlevel="301" maxlevel="400" multiplier="100"/> <stage minlevel="401" maxlevel="500" multiplier="50"/> <stage minlevel="501" maxlevel="600" multiplier="25"/> <stage minlevel="601" maxlevel="700" multiplier="15"/> <stage minlevel="701" maxlevel="800" multiplier="7"/> <stage minlevel="801" maxlevel="900" multiplier="4"/> <stage minlevel="901" maxlevel="1000" multiplier="1"/> <stage minlevel="1001" multiplier="0"/> </stages> @Vodkart tem mais dois arquivos de stage um com nome stage normal e outro com o nome stages double exp stage normal ta igual o stages acima /\ stage double <?xml version="1.0" encoding="UTF-8"?> <stages> <config enabled="1"/> <stage minlevel="1" maxlevel="100" multiplier="800"/> <stage minlevel="101" maxlevel="200" multiplier="600"/> <stage minlevel="201" maxlevel="300" multiplier="400"/> <stage minlevel="301" maxlevel="400" multiplier="200"/> <stage minlevel="401" maxlevel="500" multiplier="100"/> <stage minlevel="501" maxlevel="600" multiplier="50"/> <stage minlevel="601" maxlevel="700" multiplier="30"/> <stage minlevel="701" maxlevel="800" multiplier="14"/> <stage minlevel="801" maxlevel="900" multiplier="8"/> <stage minlevel="901" maxlevel="1000" multiplier="2"/> <stage minlevel="1001" multiplier="0"/> </stages>
-
(Resolvido)Bug exp rate do servidor
@Vodkart funciona tudo certinho vod só que a rate continua a mesma
-
(Resolvido)Bug exp rate do servidor
@Vodkart deu um erro cabuloso kkk
- Ajuda Executar Cliente Estendido (860)
-
(Resolvido)Bug exp rate do servidor
@Vodkart exatamente mas esse script que você me passou não funciona ai eu uso ele por causa da mensagem e edito rateStaminaAboveNormal = 1.5 ai funciona o 50% a mais de exp para contas premium
-
(Resolvido)Bug exp rate do servidor
@Vodkart vodkart é qualquer um eu testei todos os scripts disponiveis de exp bonus usando action e creaturescript .... usando a função doPlayerSetExperienceRate o que eu mais tentei usar foi o mod mod \/ <?xml version="1.0" encoding="UTF-8"?> <mod name="AdvancedExpPotionSystem" enabled="no" author="MatheusMkalo" forum="XTibia.com"> <!-- Configs and Functions --> <config name="PotionExpConfigs"><![CDATA[ ------ CONFIGURE SEU SCRIPT ------ TRUE ou FALSE configs = { time = 1, ---- TIME IN MINUTES needpa = FALSE, needlvl = {FALSE, level = 50}, costmana = {FALSE, mana = 300}, addrate = 100, -- Exp que vai adicionar em % removeonuse = TRUE } function getTime(s) local n = math.floor(s / 60) s = s - (60 * n) return n, s end CreatureEventChecker = function(event, ...) -- Colex if isCreature(arg[1]) then event(unpack(arg)) end end creatureEvent = function(event, delay, ...) -- Colex addEvent(CreatureEventChecker, delay, event, unpack(arg)) end function getPlayerExtraExpRate(cid) -- By MatheusMkalo return (getPlayerRates(cid)[8]-1)*100 end ]]></config> <!-- exppotion.lua --> <action itemid="12500" event="script"><![CDATA[ domodlib('PotionExpConfigs') if getPlayerStorageValue(cid, 62164) >= 1 then return doPlayerSendCancel(cid, "Voce ja esta usando um exp potion.") end if configs.needpa and not isPremium(cid) then return doPlayerSendCancel(cid, "Voce Precisar ser Premium Para Usar") end if configs.needlvl[1] and getPlayerLevel(cid) < configs.needlvl.level then return doPlayerSendCancel(cid, "Voce Precisa ser " .. configs.needlvl.level .. " Para usar a Potion.") end if configs.costmana[1] then if getCreatureMana(cid) < configs.costmana.mana then return doPlayerSendCancel(cid, "Voce Precisar ter " .. configs.costmana.mana .. " de Mana Para usar a Potion") else doCreatureAddMana(cid, -configs.costmana.mana) end end if configs.removeonuse then doRemoveItem(item.uid, 1) end for i = configs.time*60, 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == configs.time*60 then creatureEvent(doPlayerSendCancel, configs.time*60*1000, cid, "Efeito Final da Pocao de EXP.") end creatureEvent(doPlayerSendCancel, (configs.time*60-i)*1000, cid, "Efeito do Boost acaba em "..a..".") end doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, configs.time *60*1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) doPlayerSendTextMessage(cid, 22, "Agora Voce Esta Recebendo mais EXP por Matar Monstros.") setPlayerStorageValue(cid, 62164, os.time()) creatureEvent(setPlayerStorageValue, configs.time *60*1000, cid, 62164, 0) return TRUE ]]></action> <creaturescript type="login" name="ExpPotion" event="script"><![CDATA[ domodlib('PotionExpConfigs') local time = configs.time if os.time()-getPlayerStorageValue(cid, 62164) < time *60 then doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) creatureEvent(setPlayerStorageValue, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000 , cid, 62164, 0) for i = (time*60-(os.time()-getPlayerStorageValue(cid, 62164))), 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) then creatureEvent(doPlayerSendCancel, (time*60-(os.time()-getPlayerStorageValue(cid, 62164)))*1000, cid, "Efeito do Boost acaba em.") end creatureEvent(doPlayerSendCancel, ((time*60-(os.time()-getPlayerStorageValue(cid, 62164)))-i)*1000, cid, "Efeito do Boost acaba em "..a..".") end end return TRUE ]]></creaturescript> </mod>
-
(Resolvido)Bug exp rate do servidor
Fala galera bom estou a algumas horas e não consegui achar o problema então venho recorrer a vocês é o seguinte eu estou usando o double exp por premium do config.lua o ratestaminaabove porém não consigo adicionar nenhum script de bonus de exp a mais ou seja 1.0 é o normal 1.5 é o bonus para contas premium porém nenhum script que eu coloque para dar um bonus a mais no rate exp funciona. por exemplo se a conta do player estiver com premium a rate vai estar em 1.5 ai com a exp potion adicionando mais 1.5 ficando 3.0 a exp rate porém não acontece isso mesmo usando continua em 1.5 não acumula já tentei aumentar o número para 3.0 mesma coisa se alguém puder ajudar desde já grato source 0.3.6 8.54
-
Minotaur Camp | 8.60
Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
-
Pagina de download simples!
Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
-
STAMINA ERROR
@kaiquegabriel entendo talvez o @KotZletY tenha ideia do que possa ser...
-
[Dica importante]Script double exp com aviso
Fala galera bom eu estava mexendo nos arquivos de double exp e achei um script muito bom postado pelo @luanluciano93 porém eu percebi que a parte do local rate não esta funcionando para a source 0.3.6 pelo menos na minha não porém eu achei uma forma funcional do script funcionar certinho com a exp correta que você configurar fazendo o seguinte instale o script... data/creaturescript/exppremium.lua function onLogin(cid) local rate = 1.5 -- 50% local config = { welvip = "Voce e um jogador premium, possui "..((rate - 1)*100).."% a mais de exp do que os jogadores free's", not_vip = "Adquira sua premium em nosso site ntons.sytes.net e obtenha "..((rate - 1)*100).."% a mais de EXP!", } if isPremium(cid) then doPlayerSetExperienceRate(cid, rate) doPlayerPopupFYI(cid, config.welvip) else doPlayerPopupFYI(cid, config.not_vip) end return true end data/creaturescript.xml <event type="login" name="exppremium" script="exppremium.lua"/> data/creaturescript/login.lua abra e adicione isso registerCreatureEvent(cid, "exppremium") agora para configurar certinho exatamente como no aviso do script abra o config.lua procure por rateStaminaAboveNormal = 1.5 edite para o mesmo valor no script lembrando galera isso é apenas uma gambiarra porque pelo que percebi o script não faz a alteração na exp então fazendo isso vai funfar normal espero que ajude vocês créditos pelo script @luanluciano93 @Absolute
-
STAMINA ERROR
@kaiquegabriel eu peguei isso de outro tópico me ajudou em outro problema acredito que pode te ajudar também rateStaminaLoss = 1 (perca de estamina por minuto = 1) se quiser infinita, coloque 0 rateStaminaGain = 3 (ganho de estamina por minuto = 3) rateStaminaThresholdGain = 12 staminaRatingLimitTop = 40 * 60 (maximo de stamina) staminaRatingLimitBottom = 14 * 60 (minimo de stamina) staminaLootLimit = 14 * 60 (minimo para ganhar xp (menos eu axo)) rateStaminaAboveNormal = 1.5 (1.5 = 50% de xp) caso queira 100% basta colocar 2.0 e assim sucessivamente... rateStaminaUnderNormal = 0.5 (Xp quando a stamina estiver no minimo) staminaThresholdOnlyPremium = true (se apenas premium pode ganhar xp bonus) True = sim / false = no Públicado pelo membro @Subyth no tópico
-
(Resolvido)[Dúvida] Editar Exp Premium 0.3.6pl 8.54
Problema resolvido apenas configurar neste local rateStaminaLoss = 2 rateStaminaGain = 1 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 40 * 60 staminaRatingLimitBottom = 4 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.1 staminaThresholdOnlyPremium = true
-
Página php gesior modificar para modern acc
@Dragon Ball Hiper acredito que sim mano tendo o código fazendo a função ta de bom tamanho a estética não precisa se preocupar muito
-
[Problema] DB Cleaner apagando contas novas
salve galera bom eu tenho um script para apagar automaticamente contas inativas do banco de dados porém eu notei que ele apaga qualquer conta nova criada alguém poderia analisar e ver se tem algo errado por favor? Script Ficarei no aguardo desde já obrigado
-
Página php gesior modificar para modern acc
@KR3 não castle 24horas
-
Página php gesior modificar para modern acc
Fala galera algum webmaster poderia por gentileza modificar essa página para ser aceita no modern acc? <?php $consulta = $SQL->query('SELECT `guild` FROM `castelo_guerra` ORDER BY `id` ASC;'); $number_of_rows = 0; foreach($consulta as $guildid){ $id = $guildid['guild']; } $consulta2 = $SQL->query('SELECT `name`, `logo_gfx_name` FROM `guilds` WHERE id = '.$id.';'); ?> <style type="text/css" media="all"> a.castlefont { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #ffcc33; text-shadow:#000 1px -1px 2px, #000 -1px 1px 2px, #000 1px 1px 2px, #000 -1px -1px 2px; text-decoration:none } a:castle.topfont { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #CCC; text-decoration:none } </style> <div id="warcastle" style="margin-top:20px; height:143px; width:180px; background-image:url(<?PHP echo $layout_name; ?>/images/themeboxes/warcastle.gif);"> </br> </br> </br> <?php foreach($consulta2 as $guild){ echo ' <div align="center"> <a class="castlefont" href="?subtopic=guilds&action=show&guild=' . $id . '"> <img src="guilds/' . ((!empty($guild['logo_gfx_name']) && file_exists('guilds/' . $guild['logo_gfx_name'])) ? $guild['logo_gfx_name'] : 'default_logo.gif') . '" width="64" height="64" border="0"/> <br/> <div id="textcastle" style="margin-top:3px;">' . $guild['name'] . '</br></div> </a> </div> </td> </tr> </table> '; } ?> <div class="Bottom" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/box-bottom.gif);"></div> </div> ficarei no aguardo desde já obrigado Estou tendo o seguinte erro