Postado Junho 22, 2013 11 anos Queria um script q só players com o storage 11138 conseguissem passar sobre ele! Já procurei em vários lugares e nada!! Por favor postem o script e a tag .. Ajudei? De nada \o/ Att Rusherzin
Postado Junho 22, 2013 11 anos Este é um post popular. Crie um arquivo chamado tilestorage.lua na pasta data/movements/scripts e cole isso function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 11138) <= 0 then doTeleportThing(cid, fromPosition, TRUE) doPlayerSendCancel(cid, "You don't have premission to pass.") end return TRUE end Adicione a seguinte linha no arquivo movements.xml que se encontra na pasta data/movements <movevent type="StepIn" actionid="6587" event="script" value="tilestorage.lua"/> No map editor coloque ActionID do tile 6587. Não testado. Dúvidas? Me avise. Att. Giovani Rodrigo Mostrar conteúdo oculto local config = { delrey = getPlayerCarValue(cid, DELREY), cigarro = getPlayerCancer(cid, DERBY), prostituta = getPlayerAIDS(cid, cracuda), tresOitao = getPlayerRevorvi(cid, 38) } if(delrey == "Ligado" and cigarro == "Aceso" and prostituta == "No Colo" and tresOitao == "Carregado") then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Começou o fim de semana. #PAS") end
Postado Junho 22, 2013 11 anos Autor Bahh.. Vlw mesmo cara. Funcionou direitinho ja cliquei no GOSTEI.. Podem fechar o topico. Editado Junho 22, 2013 11 anos por Rusherzin (veja o histórico de edições) Ajudei? De nada \o/ Att Rusherzin
Postado Junho 24, 2013 11 anos Dúvida sanada, tag adicionada. Tópico movido! -"Supra Omnes Lux Lucis" - Acima de todos brilha a Luz -
Postado Julho 17, 2013 11 anos n entendi mt bem, minha ques é por alavanca: -- Script Made By: Sonkis (Gabriel Lisboa) -- Start Config -- local topos = {x=475, y=393, z=7} -- Posição para onde o player será teleportado. -- End Config -- function onUse(cid) if doTeleportThing(cid, topos) then doPlayerAddItem(cid,10032,1) doPlayerSendTextMessage(cid,20,"Voce Terminou A Trem Quest, Leve a Chave Para O Maquinista Para Ter Acesso a Cave Dos Zokys.") -- Mude o NAME para o nome do local que o player será teleportado. setPlayerStorageValue(cid, storage, 40001) -- subistitura 'storange' por um numero tipo 8357238, qualquer coisa end end ---------------------------- essa quest é de alavanca junto a uma quest de levar item ao npc Maquinista \/ 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 if(msgcontains(msg, 'ajuda')) then selfSay('Bem, na verdade eu preciso mais é um coisa muito perigosa e um fracote como você não consegueria, mais quer tentar?', cid) end --------------------------------------------------------- if(msgcontains(msg, 'sim')) then selfSay('Voce tem muito coragem rapaz, meu amigo foi em busca de um item raro afer.. alguma coisa e saio nas ruas para busca-lo mas nao voltou mais eu o emprestei minha chave agora nao posso mais sair daqui se puder achalo e trazer minha chave fico agradecido, posso te recompensar tambem. Mais nao vai morrer pé rapado .', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'aferics key') and talkState[talkUser] == 1) then if (getPlayerStorageValue(cid,40001) > 0) then selfSay('eu ja tenho isso....', cid) else if(doPlayerRemoveItem(cid, 10032, 1) == TRUE) then setPlayerStorageValue(cid,40001,1) doPlayerAddLevel(cid,30) selfSay('Não acredito conseguio mesmo, um milagre ainda bem que a trouxe assim vou mudar a fechadura para voce nao entrar mais aqui, cho, cho seu pé rapado!.. (você recebeu 30 leveis)', cid) else selfSay('Oque acha que esta fazendo va pegar a chave seu zero a esquerda.', cid) end end return true end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) ---- no caso aqui, a storage 6587 poe no tile ok agora onde poe a storage e qual storage coloca emif getPlayerStorageValue(cid, 11138) <= 0 then se possivel alterar pra min, nao entendi mt bem
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.