Tudo que Lenilson postou
-
Reverter trasnform ao morrer
boa! meu servidor é totalmente editado, nao são essas vocações padroes das bases que encontramos por ai! mas vou dar uma estudada nisso pra fazer para as respectivas vocações que meu servidor possui, obrigado !
-
Reverter trasnform ao morrer
rapaz eu nao entendo praticamente nada em fazer oq vc disse ai kkkkk, eu quero q o personagem quando logue, ou quando morra, volte pra transformação inicial, até pq quando morre é praticamente um loggout
-
Reverter trasnform ao morrer
.Qual servidor ou website você utiliza como base? OTX 8.6 Qual o motivo deste tópico? Boa tarde galera, eu gostaria de saber se alguém poderia me ajudar a fazer o personagem reverter a transformação toda vez que morrer, tipo, vc está com a transformação do lvl 500, ai vc morre em war ou para monstro, quando for para o Yama automaticamente vc volta da morte revertido na primeira transformação. Obrigado desde já Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Magic Wall para DBO/NTO
.Qual servidor ou website você utiliza como base? OTX 8.60 Qual o motivo deste tópico? Galera, alguem poderia me disponibilizar um script de magic wall usado em servidores de DBO/NTO ? Obrigado Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Ganhar item ao atacar monstro
.Qual servidor ou website você utiliza como base? OTX Qual o motivo deste tópico? Bom pessoal, se alguém puder me ajudar com isso, gostaria de um script onde todos que atacarem tal monstro, por exemplo um boss sumonado como evento, e todos que o atacar, ganhar um item na bag quando o monstro morrer. Obrigado desde já Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Ajuda lotery system
Opa meu amigo, já é algo mais bem elaborado, posso por varios itens ali, vou testar aqui, mas creio que vai dar certo esse mesmo, muito obrigado pela ajuda
-
Ajuda lotery system
.Qual servidor ou website você utiliza como base? OTX Qual o motivo deste tópico? Bom galera, desculpe qualquer coisa, minha ignorancia quanto a isso e tals, mas eu gostaria de saber se esse seria um bom sistema de lotery ou se ja existe algum mais otimizado aqui no forum, e se for esse um otimo sistema, gostaria de saber se é possivel adicionar mais de 1 item pra ser sorteado, pra ganhar aleatoriamente, por exemplo, ter 3 items lá que possa ser sorteado, e na hora do sorteio ter uma % de tal item sair, quero por items mais dificieis de ganhar e outros mais faceis, muito obrigado pela paciencia e pela ajuda ! Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local premio = { [1] = {item = 9693, count = 1}, } local configs = { hours = 5, -- quantas em quantas horas, vai acontecer. winners = 1, -- qntos players podem ganhar. } function onThink(interval, lastExecution) local p = getPlayersOnline() local winners = configs.winners if #p < winners then winners = #p end for i = 1, winners do local p = getPlayersOnline() local c, w = #p, #premio local d, e = math.random(c), math.random(w) local playerwin = p[d] doPlayerAddItem(playerwin, premio[e].item, premio[e].count) doBroadcastMessage("[LOTTERY SYSTEM] Ganhador: " .. getCreatureName(playerwin) .. ", Premio: " .. premio[e].count .. " " .. getItemNameById(premio[e].item) .. ", Parabens!") if i == winners then doBroadcastMessage("(Proxima loteria em " ..configs.hours.. " horas.)") end doSendMagicEffect(getThingPos(playerwin), 12) end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Ajuda para mudar a configuração do script de exp bonus
Testei aqui irmão, funcionou 100%!!! muito obrigado pela atenção e ajuda! rapaz, só mais uma duvida, é que eu iria usar pra fazer uma exp potion pra comprar com premium points (VIP) e uma free com menor % de bonus, porém as duas estao dando o mesmo bonus, mesmo mudando na rate lpa, uma deixei 0.4 (vip) e outra 0.2 (free) porém estão com os mesmos efeitos, saberia o motivo ? teria q mudar algo no script pra usar o mesmo porém fazer 2 poçoes ?
-
Ajuda para mudar a configuração do script de exp bonus
entendi, mas eu ainda uso o script antigo também ? o que fica lá em actions ?!
-
Ajuda para mudar a configuração do script de exp bonus
muito obrigado pela atenção meu irmao! mas eu testei aqui e acontece o seguinte, quando reloga ainda perde o efeito da poção, porém quando vc vai usar outra poção achando que está sem, nao deixa, diz que ainda está sobre efeito, porém eu reloguei e perdi o efeito, ele apenas nao deixa usar outra sobre efeito da primeira, mas ainda continua perdendo o efeito ao deslogar/morrer. Mas já melhorou muito do que era né, só mesmo esse detalhe ainda está ativo.
-
Pedido de Spells
Opa, muito obrigado amigo, testei aqui funcionou 100%, muito obrigado !
-
Ajuda para mudar a configuração do script de exp bonus
.Qual servidor ou website você utiliza como base? OTX Qual o motivo deste tópico? Gostaria de saber se é possivel modificar esse script de exp bonus, para que possa usar outro apenas quando o efeito do primeiro usado acabar, e tbm reparei que quando reloga o efeito some antes mesmo do tempo terminar, se alguem puder ajudar agradeçodesde já! Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: function onUse(cid, item, frompos, item2, topos) local pausa = 120*60*1000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Sua experiencia foi aumentada em 20% por 60 minutos." textofinal = "O seu bonus de experiencia acabou." -- Texto que irá receber quando o efeito da potion acabar. local exp = 1.2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. if item.itemid == 13839 then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,exp) doSendMagicEffect(frompos,13) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,pausa,cid) end end function potion(pos, cid) doPlayerSetExperienceRate(pos,expfinal) doPlayerSendTextMessage(pos,22,textofinal) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Spell de Dash que desvia de obstaculos
.Qual servidor ou website você utiliza como base? OTX Qual o motivo deste tópico? Estou com uma script de spell que achei por aqui mesmo no site, ela é aquela spell que o personagem dasha varios sqm para o lado que o char estiver olhando, serve pra dar fuga de alguem etc.... ela vara players, porém ela esbarra em obstaculos, como arvores etc... gostaria de saber se é possivel fazer com que ela desvie desses obstaculos quando for ativada, nao apenas dashar reto e bater no primeiro obstaculo....contornalos, tipo a htk de bugmap...se alguem puder me ajudar, ficaria muito agradecido..Obrigado desde já, vou deixar a htk no topico Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local function isWalkable(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false end local n = not proj and 2 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end local area = { {1,1,1}, {1,3,1}, {1,1,1}, } local function onCastSpell1(parameters) return isCreature(parameters.cid) and doCombat(parameters.cid, combat, parameters.var) end local function onDash(cid) local poslook = getCreatureLookPosition(cid) poslook.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE if isWalkable(poslook) then if not isCreature(getThingfromPos(poslook).uid) then doMoveCreature(cid, getPlayerLookDirection(cid)) doSendMagicEffect({x=getThingPos(cid).x+1, y=getThingPos(cid).y+1, z=getThingPos(cid).z}, 94) return true else doMoveCreature(cid, getPlayerLookDirection(cid)) doSetItemOutfit(getThingfromPos(poslook).uid, 0, 1000*1000) doSendMagicEffect({x=getCreaturePosition(cid).x+1, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z}, 96) return true end end return true end function onCastSpell(cid, var) local distance = 20 for i = 0, distance do addEvent(onDash,1*i,cid) end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Pedido de Spells
.Qual servidor ou website você utiliza como base? OTX 8.6 Qual o motivo deste tópico? Se alguem puder me ajudar com algumas spells eu agradeceria, algumas procurei porém nao achei ou nao funcionaram 1º spell, gostaria de uma spell em que eu pudesse puxar o target pra minha frente, ou trocar de local com ele, eu ir pro sqm dele e ele pro meu. 2º spell um paralyze que deixa o player dashando bem lento por alguns segundos e que super speed nao o tirasse. (tenho um script de lyze aqui, porém nao funciona, a magia sai normal mas o personagem n fica lento, vou deixar ele a baixo, achei aqui mesmo, mas se alguem quiser olhar.. 3º seria essa de Drunk que vou postar abaixo, ela funciona, apenas gostaria que alguem adicionasse um exaust nela por gentileza, pra usar dps de um certo tempo, ela esta saindo sempre.... Obs: eu estou começando a aprender a editar se possível deixar bem explicado as instalações, desculpe a ignorância nessa parte, mas agradeço de coração se alguém puder ajudar, obrigado. Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 20000) setConditionFormula(condition, -0.9, 0, -0.9, 0) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end ________________________________________________________________________________________ local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, TRUE) local condition = createConditionObject(CONDITION_DRUNK) setConditionParam(condition, CONDITION_PARAM_TICKS, 30 * 1000) setCombatCondition(combat, condition) local condition2 = createConditionObject(CONDITION_PACIFIED) setConditionParam(condition2, CONDITION_PARAM_TICKS, 15 * 1000) setCombatCondition(combat, condition2) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
Spells para usar como especiais, [DBO]
.Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. Bom rapaziada, se alguem pudesse me ajudar com algumas spells para usar como especiais, tipo trap, super dash para fuga, troca de lugar com o target...etc essas coisas, agradeceria