Ir para conteúdo

Explore Perguntas

Não há nenhuma pergunta popular de mostrar agora

  1. orçamento para sprite

    Perguntado por itachibrr,

    0 votos
    0 respostas
  2. 0 votos
    1 resposta
  3. 0 votos
    0 respostas
  4. Pedido De sprites

    Perguntado por Davy Returns,

    -1 votos
    0 respostas
  5. 0 votos
    0 respostas

35 questões neste fórum

  1. Converter sprites 8.54 para 10+

    0 votos
    17 respostas
  2. Digimon Sprites

    0 votos
    7 respostas
  3. Alguem tem gift desas spell da pxg

    0 votos
    5 respostas
  4. Ajuda com recursos para saint seiya

    0 votos
    3 respostas
  5. 0 votos
    2 respostas
  6. recolori shiny hitmonlee

    0 votos
    2 respostas
  7. PEDIDO

    0 votos
    2 respostas
  8. recolor pokemon Hypno

    0 votos
    2 respostas
  9. PEDIDO SPRITE MEGA SALAMENCE

    0 votos
    2 respostas
  10. 0 votos
    1 resposta
  11. 0 votos
    1 resposta
  12. Dat e Spr DBO Brasil

    0 votos
    1 resposta
  13. 0 votos
    0 respostas
  14. Pedido De sprites

    -1 votos
    0 respostas
  15. 0 votos
    0 respostas
  16. sprite tibia

    0 votos
    0 respostas
  17. 0 votos
    0 respostas
  18. [PEDIDO] sprites de GBA pra poketibia

    0 votos
    0 respostas
  19. Preciso de Spriters. <3

    0 votos
    0 respostas
  20. 0 votos
    0 respostas
  21. orçamento para sprite

    0 votos
    0 respostas
  22. Sprites Shinobi / OtNaruto

    0 votos
    0 respostas
  23. Sprit de wodbo

    0 votos
    0 respostas
  24. Sprite tibia

    0 votos
    0 respostas
  25. spritel urgente

    0 votos
    0 respostas
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • Mais Reputados

  • Tópicos

  • Últimos Posts

    • tem como meche na source pra ve onde que player possa aperta ctrl + z ele ja pode reporta bugs ctrl + z no meu servidor pq customizei no flag custom flag do playermais nai manda no log nem no ctrl + J <group id="1" name="Player" flags="17592186044416" customFlags="2051"/> ele aperta ctrl + z e reporta no ctrl + j mais nao manda na pasta logs
    • Se eu não estiver errado quando a gente utiliza atalhos do sistema operacional só é constado nos Logs do próprio SO e nao no servidor de jogo, por exemplo, no Linux, você pode verificar os logs do sistema em '/var/log' e no Windows varia um pouco conforme a versão (desorganizado pra variar), mas geralmente é em 'C:\Windows\System32\LogFiles' ou em Win+R e em seguida no arquivo eventvwr.msc.
    • puts.. eu ja fui melhor..   function sendMsgCountToItens(cid) local item1 = getPlayerStorageValue(cid, 251461):explode("|") -- Verificar se todos os itens foram entregues local allItemsDelivered = getPlayerItemCount(cid, item1[1]) >= tonumber(item1[3]) and getPlayerItemCount(cid, item1[2]) >= tonumber(item1[4]) and getPlayerItemCount(cid, item1[5]) >= tonumber(item1[7]) and getPlayerItemCount(cid, item1[6]) >= tonumber(item1[8]) -- Se todos os itens foram entregues, definir a mensagem como vazia e remover o valor de armazenamento if allItemsDelivered then setPlayerStorageValue(cid, 251461, -1) return false end -- Caso contrário, calcular os valores de contagem dos itens local valor1 = math.max(0, tonumber(item1[3]) - getPlayerItemCount(cid, item1[1])) local valor2 = math.max(0, tonumber(item1[4]) - getPlayerItemCount(cid, item1[2])) local valor3 = math.max(0, tonumber(item1[7]) - getPlayerItemCount(cid, item1[5])) local valor4 = math.max(0, tonumber(item1[8]) - getPlayerItemCount(cid, item1[6])) -- Se a contagem atingir zero, remova o valor de armazenamento if valor1 == 0 and valor2 == 0 and valor3 == 0 and valor4 == 0 then setPlayerStorageValue(cid, 251461, -1) end -- Enviar mensagem com a contagem dos itens que faltam if valor1 > 0 or valor2 > 0 or valor3 > 0 or valor4 > 0 then selfSay("Ainda falta você me trazer os seguintes itens ["..valor1.."] "..getItemNameById(item1[1])..", ["..valor2.."] "..getItemNameById(item1[2])..", ["..valor3.."] "..getItemNameById(item1[5])..", ["..valor4.."] "..getItemNameById(item1[6])..".", cid) end return true end tenta assim por gentileza
    • creio que em todo servidor tenha a função de pegar loot ja imbutida de forma global amigo, geralmente não é algo que é feito dentro de scripts locais visto que é algo muito usado..   -- Função para obter o contêiner pai de um item function getContainerParent(container) local items = getContainerItems(container) if items then for i = 1, #items do local item = items[i] if item.uid ~= container then return container end end end return 0 end -- Função para adicionar o loot em uma das bags disponíveis function addToAvailableBags(loot, player) local playerSlotItem = getPlayerSlotItem(player, 3) -- Obtém a mochila do jogador local mainBag = playerSlotItem.uid -- UID da mochila principal -- Verifica se há espaço na mochila principal local freeSlotsMainBag = getContainerSlotsFree(mainBag) if freeSlotsMainBag >= 1 and freeSlotsMainBag ~= 333 then -- Adiciona o loot na mochila principal doCorpseAddLoot(getCreatureName(loot), mainBag, player, loot, loot) return true -- Retorna true para indicar que o loot foi adicionado com sucesso else -- Se não houver espaço na mochila principal, envia uma mensagem ao jogador player:sendTextMessage(MESSAGE_INFO_DESCR, "Não há espaço disponível na mochila principal para coletar o loot.") return false -- Retorna false para indicar que o loot não foi adicionado end end -- Tenta adicionar o loot na mochila principal addToAvailableBags(target, getCreatureMaster(cid))  
×
×
  • Criar Novo...