Famosiin 0 #1 Postado 18 Março, 2021 Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: OTServerBR Qual é a sua pergunta? Fala pessoal é possivel criar um script para todas as quests do servidor? como o exemplo abaixo? tipo a action 1300 ao 1302 seria para demon helmet quest ou apenas uma action para 1 recompensa? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Spoiler local rewards = { [1300] = 8890, -- demon helmet [1301] = 8918, -- steel boots [1302] = 8881, -- demon shield [1303] = 8888, -- esses 4 seriam anihi como exemplo [1304] = 8851, -- anihi [1305] = 8924, -- anihi [1306] = 8928, -- anihi Ou por ser apenas um item escolhido [1303] = 8888, -- esses 4 seriam anihi como exemplo [1303] = 8851, -- anihi [1303] = 8924, -- anihi [1303] = 8928, -- anihi } local inquisitionRewards = Action() function inquisitionRewards.onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:getStorageValue(Storage.TheInquisition.Reward) < 1 then player:setStorageValue(Storage.TheInquisition.Reward, 1) player:setStorageValue(Storage.TheInquisition.Questline, 25) player:setStorageValue(Storage.TheInquisition.Mission07, 5) -- The Inquisition Questlog- "Mission 7: The Shadow Nexus" player:addItem(rewards[item.uid], 1) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have found " .. ItemType(rewards[item.uid]):getName() .. ".") player:addAchievement('Master of the Nexus') player:addOutfitAddon(288, 2) player:addOutfitAddon(288, 1) player:addOutfitAddon(289, 1) player:addOutfitAddon(289, 2) else player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "The chest is empty.") end return true end for value = 1300, 1308 do inquisitionRewards:uid(value) end inquisitionRewards:register() Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo: Spoiler Compartilhar este post Link para o post Compartilhar em outros sites
0 Majesty 1755 #2 Postado 18 Março, 2021 É possível. Compartilhar este post Link para o post Compartilhar em outros sites
Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo:
https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/
https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/
Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico!
Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.).
Base:
OTServerBR
Qual é a sua pergunta?
Fala pessoal é possivel criar um script para todas as quests do servidor? como o exemplo abaixo?
tipo a action 1300 ao 1302 seria para demon helmet quest ou apenas uma action para 1 recompensa?
Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:
Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
Compartilhar este post
Link para o post
Compartilhar em outros sites