-
Total de itens
926 -
Registro em
-
Última visita
-
Dias Ganhos
18
Tudo que Danihcv postou
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Cuidado com suporte fora do fórum, galera. Vou mover o tópico para resolvidos, pois um certo suporte foi dado neste tópico e isso pode ajudar uma pessoa que esteja com um problema parecido. Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
- 5 respostas
-
- install.php
- etapa5
-
(e 2 mais)
Tags:
-
Tópico movido para dúvidas / pedidos resolvidos.
-
pedido Pedido: Quest. NPC que pega itens diferentes e da um unico item.
pergunta respondeu ao pirilampoo de Danihcv em Scripts
@@pirilampoo, ah, ok. É porque "alguem" (dono do tópico ou algum membro da equipe) marcou como resolvido... sauhsahusa Tópico Movido Este tópico foi movido de "OTServ → Scripting → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting" para "OTServ → Scripting → Suporte Scripting". -
@@Skulls, sobre multiplicar por 1000, isso não é necessario, pois o os.time retorna o valor em segundos e não em milissegundos. Sobre uma certa injustiça permanecer no meu script, isso está correto. Não havia pensado na possibilidade de "pausar" o tempo de uso... hehehehe Seus scripts me parecem ter uma certa inconsistência tb (acredito que pela falta de pratica, que tb é o meu caso ). Segue os novos codigos: @[member=Sekk], Adicione uma tag ao arquivo creaturescripts.xml: <event type="logout" name="questLogout" event="script" value="arquivo.lua"/> Agora crie um arquivo.lua em creaturescripts\scripts: function onLogout(cid) if getCreatureStorage(cid, 5834) ~= -1 then doCreatureSetStorage(cid, 5834, getCreatureStorage(cid, 5834)-os.time()) end return true end parte para por no login.lua: if getCreatureStorage(cid, 5834) ~= -1 then tempoRestante = getCreatureStorage(cid, 5834) doCreatureSetStorage(cid, 5834, tempoRestante + os.time()) addEvent( function() doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerSendTextMessage(cid, 22, "Seu tempo acabou, e foi transportado de volta ao templo!") doCreatureSetStorage(cid, 5834, -1) end, tempoRestante*1000) end #edit: correção na logica...
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
poketibia Spell Que Faz Monstro Trocar Cor Da Outfit Aleatoriamente.
pergunta respondeu ao Developer Berg de Danihcv em Scripts
Tópico movido para dúvidas / pedidos resolvidos. -
Tópico movido para dúvidas / pedidos resolvidos.
-
pedido Pedido: Quest. NPC que pega itens diferentes e da um unico item.
pergunta respondeu ao pirilampoo de Danihcv em Scripts
Tópico movido para dúvidas / pedidos resolvidos. -
Tópico movido para dúvidas / pedidos resolvidos.
- 3 respostas
-
- bug não sei
- bug
-
(e 3 mais)
Tags:
-
Tópico movido para dúvidas / pedidos resolvidos.
-
Tópico movido para dúvidas / pedidos resolvidos.
-
[Resolvido] Player não sai do Duelo e não revivo no CP Poketibia
pergunta respondeu ao FelipeCzY de Danihcv em Resolvidos
Tópico movido para dúvidas / pedidos resolvidos. -
[Resolvido] Pokémon Morre Depois De Percorrer Uma Longa Distancia
pergunta respondeu ao Vasto Lord X de Danihcv em Resolvidos
Tópico movido para dúvidas / pedidos resolvidos.- 7 respostas
-
- poketiba
- servidor derivado
- (e 2 mais)
-
@, ao usar os.time(), o comando retorna a quantidade de segundos que se passaram desde o dia 1 de janeiro de 1970 até o presente momento (em que o comando foi requisitado)
-
Na vdd... Nem precisa complicar tanto.. sahusahuasuh É só usar os.time: script: local position = {x = 123, y = 456, z = 7} local templepos = {x = 123, y = 456, z = 7} local tempo = 10 function onUse(cid) doTeleportThing(cid, position) doCreatureSetStorage(cid, 5834, os.time()+tempo) addEvent( function() doTeleportThing(cid, templepos) doPlayerSendTextMessage(cid, 22, "Seu tempo acabou, e foi transportado de volta ao templo!") doCreatureSetStorage(cid, 5834, -1) end, 1000 * tempo) return true end parte do login.lua: local tempo = 10 --tem que ser o mesmo tempo usado na script da action if os.time() >= getCreatureStorage(cid, 5834) then doCreatureSetStorage(cid, 5834, -1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) end #edit: correção na logica...
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.