Histórico de Curtidas
-
vikingmu recebeu reputação de TNTGames em [Gesior] PagSeguro automático! (100% funcional)Alguém usa ainda?
Aqui não está funcionando, os points não são creditados e não gera log na database :S
-
vikingmu deu reputação a xWhiteWolf em Erro MAWHAWK (print)bom, vc sabe inglês? saber ingles é crucial pra entender os erros do console:
O erro apresentado é o seguinte>
no callback do script data/spells/scripts/monster/mohawk ue.lua (o callback é onTargetTile)
não consegue direcionar o arquivo do script
A função luaDoTargetCombatHealth(). não conseguiu definir a criatura que você passou como parâmetro da função, perceba que o nome da função apresentado aqui é o nome que ela é registrada na source.
Mais abaixo ele avisa a linha que está o possível erro mahawk ue.lua:54 <- linha 54 e esse erro pertence a uma função que começa na linha 30.
Isso tudo afeta um combat da linha 67 que está dentro de uma função da linha 65.
Sem nem ver o seu script eu sei dizer que a linha 65 é o callback function onCastSpell(cid, var) e já consigo imaginar como o script funciona;
Ele solta uma magia em area e executa o callback onTargetTile para dar dano nas criaturas que estão nessa area. O problema é justamente uma falha de comunicação entre pegar as criaturas e dar o dano. Posta o script que fica mais fácil pra gente te ajudar.
-
vikingmu deu reputação a Wakon em ERROR in function '__sub' blá blá! HELPProvavelmente é o valor da storage.
Troque o movement por esse:
local config = { msgDenied = "This place is only for vip players,please buy a VIP Scroll.", msgWelcome = "Welcome to VIP PLACE!!" } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end if getPlayerStorageValue(cid, 58787) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end return true end E a action por essa:
function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { removeOnUse = "yes", -- remover quando usar ("yes" or "no") storage = 58787 } local days = 30 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, config.storage) local timenow = os.time() if getPlayerStorageValue(cid, config.storage) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, config.storage, time) local quantity = math.floor((getPlayerStorageValue(cid, config.storage) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return true end Não testei, se voltar a dar erro, avise.
-
vikingmu deu reputação a Marcio Santos em TOP LEVEL FORA DE ESQUADROEai mlk colar isso em Layout dps de <div id="Themeboxes">
-
vikingmu deu reputação a Caronte em (Resolvido)ERRO NO REMERS (OLHEM PLX)Vá na pasta items do seu ot, pegue items.otb
agora, vá na pasta do seu remere's, depois data, e procure pela sua versão, lá substitua o items.otb pelo seu do ot...
-
vikingmu deu reputação a Wiisht em OT LIST NAO ADICIONADepende de onde voce esta hospedando o ip com a mascara de ip (dns), hospede no no-ip que fica melhor creio eu
-
vikingmu deu reputação a DeCarvalho em [TFS 1.2] Jogos Vorazes (com mapa)Bem bem bem bem.. venho trazer aqui um sistema/script seja la como quiser chamar que me chamou bema a tenção por ser bem interessante.. Feito pelo Karain (qual pedi autorização para repostar).. inicialmente havia sido feito para 0.4, inspirado num mini game para mc mas com a tendência de mudança e pedidos da comunidade o mesmo foi atualizado..
Não me peçam 0.4 pois ele não disponibilizou.. e bem.. atualizem-se né... eu não suporto 0.4 (para quem não entende, não suporto de não apóio)
.~> Sobre o sistema - Como funciona <~.
Primeiramente, se o jogador decidir se juntar a lista de espera do evento ele irá utilizar o comando !join hunger games e pronto.. estará na lista de espera.
Depois de um tempo e quantidade de players para o evento (ambos configuráveis), assim que o evento começar eles serão teleportados para um local; terão todos seus items removidos de forma segura para um depot (configurável)
Em cada mapa haverá chests que tem uma chance (random) de conter alguns items, o player precisa encontrar e coletar com intenção de sobreviver e ser o último player vivo. Premio configurável
.~> Mapa<~.
o mapa não foi feito pelo Karain, caso você seja dono do mapa e tenha como provar, por favor informe para que seu nome seja colocado nos créditos
Download Do Mapa Aqui
P.s.: não sei colocar scan nem como faz, se for preciso scan alguém faz por favor que eu edito o post
Bug conhecido (mas acho que para server que não fique reiniciando isso não venha a ser um problema..) não testei essa parte para ver o que realmente ocorre
- alguns items podem não retornar ao player após o evento, mesmo que tenha sido carregado no mapa e nos scripts, no entanto, irá funcionar se o player tiver visitado o depot ao menos uma vez na em que o server ficou online Changelog
1.0.0 23 de julho 2015 : Liberado 1.0.1 29 de julho 2015 : Arrumado a atualziaçãod e items no chest após um player o abrir. 1.0.2 30 de julho 2015 : - Corrigido um erro fatal que acontecia quando um player morria ou dava logout enquanto no evento. - Adicionado o comando !ragequit que faz o jogador se matar enquanto no evento. 1.0.3 8 de agosto 2015: Corrigido bug que fazia o evento death ser executado em qualquer situação pvp, arquivos alterados: - creaturescripts/scripts/hunger.lua 1.0.4 9 de agosto 2015: Corrigido um debug no client por conta de broadcasts, obrigado ao silveralol, arquivos alterados: - globalevents/scripts/hunger.lua - creaturescripts/scripts/hunger.lua - creaturescripts/scripts/eventlogout.lua .~> Códigos <~.
Em globalevents/globalevents.xml
<globalevent type="startup" name="hunger" script="hunger.lua"/> Crie um arquivo chamado hunger.lua em globalevents/scripts e cole isso
Em creaturescripts/creaturescripts.xml
<event type="logout" name="eventlogout" script="eventlogout.lua"/> <event type="death" name="hunger" script="hunger.lua"/> Em creaturescripts/scripts/login.lua antes do return true
player:registerEvent("hunger") Em creaturescripts/scripts/eventlogout.lua
Em creaturescripts/scripts/hunger.lua
Em talkactions/talkactions.xml
<talkaction words="!join" separator=" " script="join.lua"/> <talkaction words="!ragequit" separator=" " script="leave.lua"/> Em talkactions/scripts/join.lua
Em talkactions/scripts/leave.lua
Em actions/actions.xml
<!-- Hunger Games Chests --> <action fromaid="60101" toaid="60499" script="games/hunger.lua"/> <action fromaid="61101" toaid="61499" script="games/hunger.lua"/> <action fromaid="62101" toaid="62499" script="games/hunger.lua"/> Em actions/scripts/hunger.lua
Curtiu da um rep ae né.. não arranca pedaço da mão e incentiva a trazer mais.. se você for sovina e n gostar de dar rep, ao menos um obrigado ja ta bom.. pelo menos mostra que esta valendo a pena ficar procurando sistemas maneiros para trazer, pedir autorização e traduzir as informações...
[edit 08/08] Alteração no scriot - vide Changelog
[edit 09/08] Alteração no script - vide Changelog