-
Total de itens
318 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que brendoonh postou
-
Boa tarde!! Alguem pode me ajudar com uma script de um determinado local, configurado com um canto superior e inferior que nao possa empurrar outro jogador? tfs 0.4
-
Boa noite comunidade! Encontrei um sistema de reward system que ao matar um monstro ele tem niveis de loot, sendo ele comum, raro, semi raro, muito raro e uma opção SEMPRE, esse sempre so dropa para uma pessoa, porem, eu queria colocar que esse sempre fosse apenas para o jogador que da o ultimo hit no monstro, isso seria possivel? data/sistemas/rewardchest
-
Boa noite comunidade! Encontrei um sistema de reward system que ao matar um monstro ele tem niveis de loot, sendo ele comum, raro, semi raro, muito raro e uma opção SEMPRE, esse sempre so dropa para uma pessoa, porem, eu queria colocar que esse sempre fosse apenas para o jogador que da o ultimo hit no monstro, isso seria possivel? data/sistemas/rewardchest
-
Boa noite comunidade! Encontrei um sistema de reward system que ao matar um monstro ele tem niveis de loot, sendo ele comum, raro, semi raro, muito raro e uma opção SEMPRE, esse sempre so dropa para uma pessoa, porem, eu queria colocar que esse sempre fosse apenas para o jogador que da o ultimo hit no monstro, isso seria possivel? data/sistemas/rewardchest
-
PEEEEEEERFEITO ! Você ainda vai dominar este mundo, só faça isso em segredo!! kkkkk
-
Boa tarde/noite! Tem como fazer esse script aparecer msg em cima do jogador falando o que ele recebeu ou se falhou? Outro detalhe, tem um item que pode cair que é mto bom, caso ele venha a ser sorteado aparecer para todo o servidor saber... bag_random/action local config = { {item = 8310, qntd_max = 2, chance = 45}, {item = 12635, qntd_max = 1, chance = 25}, {item = 12636, qntd_max = 1, chance = 15}, {item = 9971, qntd_max = 50, chance = 50}, {item = 11390, qntd_max = 1, chance = 20}, } local msgsucesso = "Opa, que box interessante!" local check = 0 function onUse(cid, item, fromPos, itemEx, toPos) for _, var in pairs(config) do if math.random(1, 100) <= var.chance and check <= 5 then doPlayerAddItem(cid, var.item, var.qntd_max) check = check+1 end end check =0 doRemoveItem(item.uid,1) doCreatureSay(cid, msg_sucesso, TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 49) return true end Notei que tem uma msg ali, mas n vem funcionando..
-
Você só pode deslogar depois de 5 segundos
pergunta respondeu ao Jhony Araujo de brendoonh em Scripts
Muito bom, aproveitei e usei no meu!! Funcionou perfeitamente. -
Aparentemente funcionou certinho!! Você é fera!! Valeu! Algum moderador pode fechar o topico se quiser!
-
Bugou geral... ta espalhando pontos para todos os personagens a cada sei la, 2 ou 3 segundos. o tempo pelo comando ficou marcando horas para ganhar o proximo, mas na vdd ta sendo a cada intervalo de tempo citado anteriormente.
-
Tenho só a duvida sobre os novos personagens estarem chegando e ganhando 1 ppoint e n contando 1h apos o char ser criado. @edit Bom, o que está acontecendo que eu gostaria de saber se existe solução, quando o servidor fica "off" o tempo continua contando. Provavelmente por isso que quando cria um novo personagem ele ja chega recebendo 1 ppoint. Até o account manager recebe qnd loga nele.
-
Perfeito!! Obrigado pela ajuda @El Rusher Deus te abençoe Notei que tem algo errado, criei um char novo, ele ja chegou ganhando 1 point..
-
Obrigado pela ajuda!! Testei aqui, n deu nenhum erro ao iniciar o servidor, porem, qnd uso o comando !ppoint não funciona e gera este erro que vou deixar a baixo.. [0:36:26.181] [Error - TalkAction Interface] [0:36:26.184] data/talkactions/scripts/points.lua:onSay [0:36:26.186] Description: [0:36:26.188] data/talkactions/scripts/points.lua:6: attempt to index global 'config' (a nil value) [0:36:26.193] stack traceback: [0:36:26.194] data/talkactions/scripts/points.lua:6: in function <data/talkactions/scripts/points.lua:1>
-
[Resolvido] resetando timer quando morre ou desloga.
pergunta respondeu ao brendoonh de brendoonh em Resolvidos
Funcionou! BRIGADÃOOOOOOOO @Caronte. consegue ajudar neste? -
Boa noite! Uso um sistema que a cada 1h online recebe 1 ponto, eu gostaria de adicionar na talkactions uma função que faz a contagem de tempo para recebe o proximo points. Se alguem puder ajudar, obrigado! 8.60 / 0.4 points/talkactions function onSay(cid, words, param, channel) local getP = getPoints(cid) doPlayerPopupFYI(cid, "Voce possui ".. getP .." p-points!") return true end points/globalevents --[[ P Points System by LsM. ###### © 2011 Version : v1.0 ]]-- local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } local function givePoints(cid, quant) if os.time() - getCreatureStorage(cid, 1219) >= config.p_time then doPlayerSendTextMessage(cid, 19, "Parabéns, você recebeu ".. config.p_points .." p-point. Agora você tem ".. config.p_points + getPoints(cid) .." p-points na sua conta. Seu tempo foi zerado, proximo p-points daqui 2 horas.") doPlayerAddPoints(cid, quant) doCreatureSetStorage(cid, 1219, 0) doCreatureSetStorage(cid, 1219, os.time()) end return true end function onThink(interval) for i, v in pairs(getPlayersOnline()) do givePoints(v, config.p_points) end return true end
-
A solução foi sanada com outro modelo de script. Achei no forum aqui do x tibia mesmo.
-
[Resolvido] resetando timer quando morre ou desloga.
pergunta respondeu ao brendoonh de brendoonh em Resolvidos
points/creatureevents --[[ P Points System by LsM. ###### © 2011 Version : v1.0 ]]-- function onLogin(cid) doCreatureSetStorage(cid, 1219, os.time()) return true end function onLogout(cid) doCreatureSetStorage(cid, 1219, 0) return true end Aqui tem a parte que voce citou @Caronte Como ficaria o codigo? pq tentei de uma forma aqui e deu problema rsrsrs -
Me desculpe. Ja resolvi esse!! Caso consiga me ajudar com esse problema no outro topico ficaria grato >
-
Boa noite, Alguém com conhecimento poderia me ajudar neste script? O script tem uma pequena "falha" quando o jogador morre ou desloga o tempo é resetado. Nesse sistema a cada 1h online o jogador recebe 1ppoint. Unico problema vem sendo esse citado acima. Não tenho conhecimento , mas acredito que possa ser o arquivo do globalevents, irei deixa-lo abaixo para caso alguem consiga me ajudar. points/globalevents Caso alguém consiga me da uma força..
-
Boa tarde! Alguém por acaso pode me ajudar caso tenha experiencia .. tenho um sistema de autoloot que coloquei no servidor e inicialmente parecia ta funcionando bem.. coletava os gold, vai direto para o banco e tals.. Fui testar a função de !autoloot golden legs, ao usar este comando buga tudo, e na distro aparece um erro enorme. Servidor é 8.6 com a distro 0.4 Erro: MOD DO AUTOLOOT:
-
Boa noite, é um pedido simples, eu acho.. rsrs Uma talkactions para saber quantos dias faltam para acabar um acesso a uma area exclusiva, por exemplo digitar !vip e aparecer quanto tempo falta para terminar. Script: Ocultar conteúdo -- Script Feito Por Leandro Machado function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 3 -- coloque quantos dias o player terá acesso a essa área local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 19234) local timenow = os.time() if getPlayerStorageValue(cid, 19234) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ativou ".. days .." dias de vip!") setPlayerStorageValue(cid, 19234, time) local quantity = math.floor((getPlayerStorageValue(cid, 19234) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de vip!") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end
-
up
-
up
-
Boa tarde!!! Pessoal estou com um problema ao abrir um OT aqui em casa.. Então, tem bastante tempo que não abro um server, já abrir muitos, a uns anos atrás!!! Agora fui tentar abrir e não estou tendo sucesso, eu liberei porta no FIREWALL e no MODEM ( Vou deixar as fotos para vocês verem ) Pois bem, depois de ter achado que fiz tudo, coloquei o ip do no-ip no config lua e fui tentar entrar, não entra nem se quer no account, ai tentei pelo ip padrao 127.0.01 ai entra no account, mas n entra no jogo. Alguém sabe me explicar o que pode ser? Agradeço desde já e REP+ pra quem conseguir me sanar essa duvida, abraço!!!
-
suporte otserv Liberar porta com net compatilhada
pergunta respondeu ao brendoonh de brendoonh em Resolvidos
up
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.