Pedrohost
Campones-
Total de itens
53 -
Registro em
-
Última visita
Sobre Pedrohost
Informações
-
Char no Tibia
Zonyldoon
-
Forma que conheci o xTibia
Otservs
-
Sou
Hoster
Pedrohost's Achievements
-
[Encerrado] [Encerrado] Servidor em Linux CentOS
um tópico no fórum postou Pedrohost Tópicos Sem Resposta
Boa tarde, estou com um dedicado em CentOS e gostaria de saber se tem como transformar meu OTserver windows em Linux Se sim, como fazer? Não tenho muita experiencia com OTserver em linux gostaria de ajuda... Hehe Desde já grato! Lembrando que em Windows rodava 100% então acredito que deva rodar em Linux tbm... -
Como Posso Aumentar O Heal Do Exana Mort?? Muito Grato Desde Ja local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 11, 15) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
o jeito é olhar one for one.
-
Gostaria De Saber Por Favor Como Verifico Se Um Item Esta Dropando De Algum Monstro. Sem precisar abrir 1 por 1. Vamos lá voces devem saber poxa.
-
Galera Eu Tenho Muita Vontade De Aprender Script Porem Não Consigo Entender Nada Nos Tutoriais Eu Quero Aprender Pois Tenho Muitas Ideias E Estaria Sempre Inovando Aqui No Xtibia Então Por Isso Eu Pesso... Será Que Não Tem Alguma Alma Caridosa Ae Disposta A Me Ensinar Desde O Zero ? Eu Entendo As Coisas Rapidas Torne De Mim Seu Aprendiz Hehehehe !! Algueem ?? Please Se Alguem Tiver Afim Me ADD Msn : Pedro_sbeghen@animalog.com.br
-
Ja tive esta duvida hoje a noite porém testando meu servidor não deu certo. Vou explicar... Quando um player ataca outro a target não sai por mais que ele suma da tela ela fica. O problema é que quando ele volta a Target Continua e ele nao continua atacando... Me mandaram baixar outro servidor mas deu problema ele nao abre meu ot... Eu uso um .exe CMD para ligar o servidor Eu uso Baiak... 8.6 Gostaria de saber como arrumar isto
-
Pois é eu vi que o cara respondeu seu topico cara assim que liberar outro REP + eu te dou tava de atras do download mas no outro post lá era megaupload vlww
-
Pois é eu tenho um ot server Baiak e me deparei com um problema. Por mais que um player esteja do outro lado do map. Se eu o ataquei alguma vez e não ataquei mais nada continuo com target nele. Isso dificulta as war's dos EK's Etc... Ate Mesmo Por Subir Escada E Sair Correndo Pois Morreu E O Target Ativado Não Corre De Atras Help Please ?
-
Ae Galera Seguinte Eu Estava Por Ai E Encontrei Uma Exp Potion Bem Bacana Mas Então Surgiu Um Problema. Quando Um Personagem Morre, Ele Nao Consegue Mais Usar Nenhuma Exp Potion. Vou Mandar O Script Sei Lá, Ele Fica Na Pasta MODS <?xml version="1.0" encoding="UTF-8"?> <mod name="AdvancedExpPotionSystem" enabled="yes" author="MatheusMkalo" forum="XTibia.com"> <!-- Configs and Functions --> <config name="PotionExpConfigs"><![CDATA[ ------ CONFIGURE SEU SCRIPT ------ TRUE ou FALSE configs = { time = 15, ---- TIME IN MINUTES needpa = TRUE, needlvl = {TRUE, level = 8}, costmana = {TRUE, mana = 150}, 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="7440" event="script"><![CDATA[ domodlib('PotionExpConfigs') if getPlayerStorageValue(cid, 62164) >= 1 then return doPlayerSendCancel(cid, "You are already taking effect from this item.") end if configs.needpa and not isPremium(cid) then return doPlayerSendCancel(cid, "You need to be a premmium account to use this item.") end if configs.needlvl[1] and getPlayerLevel(cid) < configs.needlvl.level then return doPlayerSendCancel(cid, "You need to be level " .. configs.needlvl.level .. " to use this item.") end if configs.costmana[1] then if getCreatureMana(cid) < configs.costmana.mana then return doPlayerSendCancel(cid, "You need " .. configs.costmana.mana .. " mana to use this item.") 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, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, (configs.time*60-i)*1000, cid, "The effect of the exp potion will end in "..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 ira receber mais exp ao matar os 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, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, ((time*60-(os.time()-getPlayerStorageValue(cid, 62164)))-i)*1000, cid, "The effect of the exp potion will end in "..a..".") end end return TRUE ]]></creaturescript> </mod>
-
Item Ou Potion De Double Exp.
tópico respondeu ao MatheusGlad de Pedrohost em Mods, funções e outros
Cara quando um personagem morre com a exp potion ela buga e não da mais para usar ? Me Ajuda a Resolver? -
Tipo do script: Exp Ring Protocolo (versão do Tibia): 8.6 Servidor utilizado: CMD ~~ tfs ~~ Baiak Nível de experiência: 600x Adicionais/Informações: Seguinte eu consegui colocar o ring em meu OT Server mas ele da debug no mesmo, gostaria que me passassem um script que para voces nunca deu debug As falas do ring ficariam assim Quando Colocar o ring : Agora você tem 50% a mais de experiência. Quando tirar o ring : Você retirou o ring e não tera mais experiência. Quando acabar o tempo do ring : Seu EXP Ring Acabou. Agradeço desde ja Obrigado
-
Cara tipo eu também estou querendo ring de exp mas meu servidor buga :s Pelo que vi o seu não buga entao vou te ajudar e se puder me ajude também é muito simples... Como o ring não soma com o vip é só voce colocar o ring para 1.4 Assim eles vao pensar que estao ganhando 10% Agora ... Se por acaso player free também pode comprar de você os rings ai não serviu de nada minha explicação HEHEHEHE
- 4 respostas
-
- exp ring
- double exp
-
(e 1 mais)
Tags:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.