Postado Agosto 26, 2023 1 ano function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Voce nao tem acesso a esta area, para adquiri-lo o mesmo devera compra no templo no jornal dourado custa 1k Vip Coins.", msgWelcome = "Bem Vindo a Area!" } if getPlayerStorageValue(cid, 18956) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 3 -- coloque quantos dias o player terá acesso a essa área local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 18956) local timenow = os.time() if getPlayerStorageValue(cid, 18956) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de acesso no seu character.") setPlayerStorageValue(cid, 18956, time) local quantity = math.floor((getPlayerStorageValue(cid, 18956) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce tem ".. quantity .." dias de acesso restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end TO USANDO ESSE SCRIPT COMO BASE E OS 2 CIMA COMO PLATAFORMA MAIS EU QUERO QUE FICA IGUAL A ESSE AQUI: local storage = 13741 local storage2 = 13742 -- Segundo Storage function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou Donate Acesso Infinito.") setPlayerStorageValue(cid, storage, 1) setPlayerStorageValue(cid, storage2, 1) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja usou esse item antes.") end return true end
Postado Agosto 26, 2023 1 ano Oque você quer fazer? Não ficou muito claro pra mim a sua intenção. Olá, que tal dar uma olhada no meu projeto? https://discord.gg/bsNkbsyJ3W
Postado Agosto 26, 2023 1 ano Autor 23:32 You see a large gem. tile pizo ItemID: [9563], ActionID: [13741], UniqueID: [18956]. quero para uniqueid e actionid nao pega local storage = 13741 local storage2 = 18956 -- Segundo Storage function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou Donate Acesso Infinito.") setPlayerStorageValue(cid, storage, 1) setPlayerStorageValue(cid, storage2, 1) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja usou esse item antes.") end return true end Editado Agosto 26, 2023 1 ano por Muvuka (veja o histórico de edições)
Postado Agosto 26, 2023 1 ano 17 hours ago, Muvuka said: 23:32 You see a large gem. tile pizo ItemID: [9563], ActionID: [13741], UniqueID: [18956]. quero para uniqueid e actionid nao pega local storage = 13741 local storage2 = 18956 -- Segundo Storage function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou Donate Acesso Infinito.") setPlayerStorageValue(cid, storage, 1) setPlayerStorageValue(cid, storage2, 1) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja usou esse item antes.") end return true end <action actionid="13741" event="script" value="script.lua"/> <action uniqueid="18956" event="script" value="script.lua"/> Algo assim? não foi muito claro para mim kk Quer tudo num só script?
Postado Agosto 26, 2023 1 ano 17 hours ago, Muvuka said: 23:32 You see a large gem. tile pizo ItemID: [9563], ActionID: [13741], UniqueID: [18956]. quero para uniqueid e actionid nao pega local storage = 13741 local storage2 = 18956 -- Segundo Storage function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou Donate Acesso Infinito.") setPlayerStorageValue(cid, storage, 1) setPlayerStorageValue(cid, storage2, 1) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja usou esse item antes.") end return true end <action actionid="13741" event="script" value="script.lua"/> <action uniqueid="18956" event="script" value="script.lua"/> Algo assim? não foi muito claro para mim kk Quer tudo num só script?
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.