Ir para conteúdo
  • Cadastre-se

Schulzinho

Membro
  • Total de itens

    24
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Schulzinho postou

  1. import br.Furbot.* import Numero public static void main (String[] args) { Numero num = null; int soma = 0; while(ehVazio(DIREITA) && !ehFim(DIREITA)){ if(getObjeto(Direita) != null){ num = getObjeto(DIREITA); soma = soma + num; } andarDireita(); } System.out.print("O resultado é de " + soma ); }
  2. Uma dúvida, você quer que ganhe uma outffit nova e mude para a mesma ou que apenas mude para outra ja existente?
  3. Eu precisava do sistema de anti divulgação, o de reset não interfere em nada
  4. É um script, ele já deve existir aqui no server Só dar uma procurada
  5. function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- 9s local storage = 23585 local cidade = getPlayerTown(cid) local pos = getTownTemplePosition(cidade) if getCreatureCondition(cid, CONDITION_INFIGHT) == CONDITION_INFIGHT then return true end if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPosition(cid),53) doRemoveItem(item.uid, 1) return true end
  6. @Atualização Script Mais Organizado, e agora o script funciona por table
  7. function onUse(cid, item, frompos, item2, topos) local tempo = 14400000 -- 4 horas local storage = 24896 local pausa = 60*60*1000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Sua experience agora está em dobro durante 60 minutos. Perde o efeito se deslogar ou morrer!" -- Texto que irá receber ao usar a potion. local exp = 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 getPlayerStorageValue(cid, storage) == 1 then doPlayerSendTextMessage(
  8. Sim, vou fazer um por table. Apenas postei esse porque tinha 2 pessoas pedindo um script parecido com esse.
  9. O que esse sistema faz? R:Ele teleporta um player que "usou" uma alavanca para determinado local. Porém ele identifica se o player tem o money necessário e se há mais alguém dentro da área. Após ele entrar, o player ficara tempo X determinado la dentro antes que seja teleportado para fora novamente. Mas onde o script pode ser usado? R:Pode ser usado para quests, sistemas de hunting privados, entre outros. Em Actions/Scripts, coloque: privatesystem.lua -- Private Área System, Feito por Schulzinho function getPlayersInArea(fromPos, toPos) -- function by a
  10. Pode usar esse reduzido, funciona da mesma forma: -- Script By: Abreu -- local exp2 = 50000000 -- Exp ganha ao usar function onUse(cid, item, frompos, topos) doPlayerAddExp(cid, exp2) doRemoveItem(item.uid, 1) doPlayerPopupFYI(cid, 'Você ganhou 50.000.000 de EXP') return true end
  11. Ele detecta o ultimo player acima do level determinado que matou no server, e da um premio a quem matar ele que é calculado baseado no nivel do player que esta hunted.
  12. Tenho esse sistema de Hunted que veio junto com server do baiak 8.60 master. Creditos: Romulo Souza Hunted.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="Hunted System" version="1.0" author="Romulo Souza" contact="[email protected]" enabled="yes"> <description> </description> <config name="config_hunted"><![CDATA[ --// configuracoes Basicas hunted_min_level = 150 -- Level minimo. hunted_premio = 1000 -- * (vezes) o level do player que sera morto --//// configuracoes Avancadas hunted_storage = 62363 --
  13. O Exaustion ta funcionando ai? Acabei de testar no meu e não esta '-'
  14. itemsummon.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23574 -- storage pra verificar se o player já pode usar novamente if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end exhaustion.set(cid, storage, tempo) local func = doCreateMonster local position = getCreaturePosition(cid) local effect = CONST_ME_MAGIC_RED local creature = "Rat" -- Nome da criatura a ser su
  15. local storage = 121212 --storage da quest function getTileZoneInfo(pos) local tmp = getTileInfo(pos) if(tmp.pvp) then tileInfo = "pvp" end if(tmp.nopvp) then tileInfo = "noPvP" end end if tileInfo == "pvp" then return true end function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, storage) == 0 then doPlayerSendCancel(cid, "You already have used the limit of revives for this quest.") return true elseif getPlayerStorageValue(cid, 990) >= 1 then doPlayerSendCancel(cid, "You can't use revive during gym battles.") return true elseif getPl
  16. Qual o ID do item, e suas coordenadas? function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23585 -- storage pra verificar se o player já pode usar novamente local pos = {x=000, y=000, z=0} -- Mudar a Coordenada if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) -- Não mecher! exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPosition(cid),53) -- Efeito qu
  17. Criar em MOVEMENTS/SCRIPTS/ tilelogout.lua function onStepIn(cid, item, position, fromPosition) local suastorage = xxxx -- configure do seu jeito local storage = 24369 -- storage que verefica se o player ja entrou no tile alguma vez if storage == 1 then return true end doPlayerSetStorageValue(cid, storage, 1) doPlayerSetStorageValue(cid, suastorage) doRemoveCreature(cid) return true end Em MOVEMENTS.XML botar o seguinte codigo <movevent type="StepIn" itemid="xxxx" event="script" value="tilelogout.lua"/> -- Configure o id para o tile correto Agora é só Configurar!
  18. Criar em ACTIONS/SCRIPTS/ depottp.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local tempo = 900 -- Tempo para usar novamente (em segundos) local storage = 23585 -- storage pra verificar se o player já pode usar novamente local cidade = getPlayerTown(cid) local pos = getTownTemplePosition(cidade) if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Mensagem dizendo ao player que ele tem que esperar") return true end doTeleportThing(cid,pos) -- Não mecher! exhaustion.set(cid, storage, tempo) doSendMagicEffect(getPlayerPositio
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo