Ir para conteúdo
  • Cadastre-se

Eduardo Carvalho

Membro
  • Total de itens

    81
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Eduardo Carvalho postou

  1. local config = { lottery_hour = "1 Hours", -- Time to next lottery (real time you set on globalevents.xml, its only for broadcast message.) rewards_id = {2494, 2472, 2514, 2493, 2470, 2195, 2342, 2160}, -- Rewards ID crystal_counts = 100, -- used only if on rewards_id you have crystal coins (ID: 2160). website = "no" -- Do you have `lottery` table in your database? } function onThink(interval, lastExecution) local list = {} for _, pid in pairs(getPlayersOnline()) do table.insert(list, pid) end local random1 = math.random(1, #list) local w
  2. local config = { lottery_hour = "1 Hours", -- Time to next lottery (real time you set on globalevents.xml, its only for broadcast message.) rewards_id = {2494, 2472, 2514, 2493, 2470, 2195, 2342, 2160}, -- Rewards ID crystal_counts = 100, -- used only if on rewards_id you have crystal coins (ID: 2160). website = "no" -- Do you have `lottery` table in your database? } function onThink(interval, lastExecution) local list = {} for _, pid in pairs(getPlayersOnline()) do table.insert(list, pid) end local random = math.random(1, #list) local wi
  3. function onLogin(cid) local dias = 10 if getGlobalStorageValue(getPlayerAccountId(cid)+333) <= 0 then doPlayerAddPremiumDays(cid, dias) setGlobalStorageValue(getPlayerAccountId(cid)+333, 1) end return true end
  4. usa como base : local player = getTopCreature(pos) if isPlayer(player.uid) then getCreatureName(player.uid) end
  5. Vai na database e muda a posição do Account Manager !
  6. Não lí o script, estou on pelo celular. mais ta dando erro na linha 1 , não tem nenhum erro na linha 1. acho que é bug do editor.
  7. Lucas, sempre que você usar um addEvent em um cid, cheque se ainda tem o mesmo, pq se o player sair vai dar erro ! function potion(cid) if isPlayer(cid) then doChangeSpeed(cid, -speed) doPlayerSendTextMessage(cid,22,textofinal) end end
  8. na verdade é bem fácil ! tava esperando os mano ae fazer , para eles aprenderem mais ! você quer que ao o player logar pela primeira vez, apareça 10 msg's diferentes ? só isso ?
  9. Você tem que editar a spell ! data / spells ..
  10. é só remover essa parte de todos os monsters que a tenha : <script> <event name="KillingInTheNameOf"/> </script> faz isso ! Não lembro todos os monstros que tem , é só procurar. Creio que todos os monster que tem o nome no script tem o registro. é só excluir
  11. if isPlayer(cid) then creio que account manager não é considerado player.
  12. Se você estiver falando do Rank. É como qualquer outro rank, para ser atualizado o server precisa ser salvo , ou o player logar. Desculpem pelo comentário separado, achei que ia ficar junto com o outro .
  13. faz como está no tópico , não muda nada , vai funcionar ! já testei esse evento milhares de vezes 'rsr outros também já testaram.
  14. isso não tem anda a ver com meu script 'kkkk muda o uniqueid ! ou muda o tile.
  15. Oiiiiiiiiiiiii pessoal *-----* Bem vindo jame, também sou novo aqui
  16. local monsters = { [1] = "Demon", [2] = "Hydra", [3] = "Ferumbras", [4] = "Wolf", [5] = "Orc", [6] = "Dragon", [7] = "Orshabaal", [8] = "Rat" } local pos = {x= 162, y= 45, z= 7} -- posição para onde o player é teleportado. local time = 4 -- Tempo em minutos para alguem entrar no tile novamente. local storage = 123645 function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if getGlobalStorageValue(storage) - os.time() <= 0 then doTeleportThing(cid, pos) doSendMagicEffect(pos, 10) for i = 1, #mo
  17. Não, quando o player ta off também. Exemplos disso são as vip's que usam os.time(), mesmo o player estando off, seus dias de vip vão acabando. Dica : elseif é usado para fazer uma outra verificação, antes que o if seja executado, então no caso seria melhor um else. Exemplo : tradução : facilita, e muito ! -------- tem sim amigo, se ele falou que testou, então creio que você configurou errado ;/
  18. Logo mais faço o mapa, e uma nova versão do evento, para que funcione em PVP zone. Abraços.
  19. Simples , ao dar use no item, seta uma storage com os.time no player, e quando for executar o talkactions verifica se tem a storage.
  20. function onUse(cid, item, frompos, item2, topos) local pausa = 30*1*1000 -- (1000 = 1 segundos) Tempo que o script durará local texto = "Você dobrou sua Experiencia por 30 minutos" -- Texto que irá receber ao usar a potion. textofinal = "Acabou o potion de Experiencia." -- Texto que irá receber quando o efeito da potion acabar. 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. local limitedeuso = 49015 local tempo = 1*1*1000 local textofinal1 = "Você já esta sob efei
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo