-
Total de itens
2553 -
Registro em
-
Última visita
-
Dias Ganhos
72
Tudo que zipter98 postou
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tipo isso? local cfg = { item = {id do item, quantidade}, infinite = true, --Poderá pegar o item infinitas vezes? [true/sim] [false/não] } local storage = 91836 function onCastSpell(cid, var) if cfg.infinite then doPlayerAddItem(cid, cfg.item[1], cfg.item[2]) else if getPlayerStorageValue(cid, storage) < 1 then doPlayerAddItem(cid, item[1], item[2]) setPlayerStorageValue(cid, storage, 1) else return doPlayerSendCancel(cid, "Você já pegou seu item.") end end return true end
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
poketibia [Encerrado] [PokeTibia] Gate of Expertise
tópico respondeu ao HenrikDiamond de zipter98 em Tópicos Sem Resposta
function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) >= 300 then return doTeleportThing(cid, topos) else return doPlayerSendCancel(cid, "Para passar desta porta, você precisa ser level 300+") end return true end -
Essa bag de ID 264 fica em algum slot específico, ou dentro de outra bag?
-
Movido à pedido do autor.
-
Storage que impede usar poderes e go/back
tópico respondeu ao xmaster0 de zipter98 em Lixeira Pública
Você pode optar pelo código que o MasterDino enviou acima, ou então, por este: -No código principal, que seta a storage: local storage = 91831 --Storage. function removeStorage(cid, id) addEvent(function() if not isCreature(cid) then if id then db.executeQuery("UPDATE player_storage SET value = -1 WHERE player_id = "..id.." AND key = "..storage) end else setPlayerStorageValue(cid, storage, -1) end end, 8 * 1000) end setPlayerStorageValue(cid, storage, 1) removeStorage(cid, getPlayerGUID(cid)) -Na talkaction do m1 até m12 e no código de goback, coloque esta condição: local storage = 91831 --Storage. if getPlayerStorageValue(cid, storage) >= 1 then return doPlayerSendCancel(cid, "...") end -
pedido Piso ou porta que só entra quem tiver x item
pergunta respondeu ao HenrikDiamond de zipter98 em Scripts
Sabe fazer o .xml do NPC? local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local ids = {...} --Coloque aqui o ID das insígnias. Ex. de como a tabela poderia ficar, se fossem 4 items, sendo eles de ID: 1928, 1929, 1930 e 1931- {1928, 1929, 1930, 1931} local strange = 2319 local check = 0 if msgcontains(msg:lower(), "badges") or msgcontains(msg:lower(), "badge") then selfSay("Você gostaria de trocar suas 8 insígnias por um "..getItemNameById(strange).."?") talkState[talkUser] = 1 return true elseif (msgcontains(msg:lower(), "yes") or msgcontains(msg:lower(), "sim")) and talkState[talkUser] == 1 then for i = 1, #ids do if getPlayerItemCount(cid, ids[i]) >= 1 then check = check + 1 end end if check == #ids then selfSay("Certo, aqui está seu "..getItemNameById(strange).."!") for i = 1, #ids do doPlayerRemoveItem(cid, ids[i], 1) end doPlayerAddItem(cid, strange, 1) talkState[talkUser] = 0 return true else selfSay("Você não tem 8 insígnias.") talkState[talkUser] = 0 return true end elseif (msgcontains(msg:lower(), "no") or msgcontains(msg:lower(), "nao")) and talkState[talkUser] == 1 then selfSay("Tudo bem, então. Até logo!") talkState[talkUser] = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tipo isso? local needed_hp = getCreatureMaxHealth(monster) * 35 / 100 if getCreatureHealth(monster) == needed_hp then ...
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Área incorreta, tópico movido. Mais cuidado da próxima vez.
-
pedido dev c++ sem bugs pronto para recompilar ( com source )
pergunta respondeu ao AdilsonHacker de zipter98 em Resolvidos
Resolvido, fechado e movido para pedidos e duvidas resolvidos. -
[Encerrado] Drop em todos os monstros
tópico respondeu ao Brody Dalle de zipter98 em Tópicos Sem Resposta
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Área incorreta, tópico movido. Mais cuidado da próxima vez. PS: Como dito acima, lhe recomendaria organizar melhor seu tópico.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.