Postado Janeiro 24, 2015 10 anos gente fiz minha poi inteira reformulada tudo muito legal, só que percebi que o serv do mitsug vem sem a porta do final do lado do "a ghost sla" queria um script igual a este que vou citar abaixo só que a pessoa so passa pela porta se tiver 7 storages que vou citar abaixo tbm script function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.actionid == 8818) then if(getPlayerStorageValue(cid, 8817) >= 1) then if(item.itemid == 5132) then doTeleportThing(cid, toPosition, true) doTransformItem(item.uid, item.itemid + 1) end end end return true end storages 2080 2081 2082 2083 2084 2085 2086 alguem me ajuda ? por favor
Postado Janeiro 24, 2015 10 anos function onUse(cid, item, fromPosition, itemEx, toPosition) local storages = {2080, 2081, 2082, 2083, 2084, 2085, 2086} if(item.actionid == 8818) then if(getPlayerStorageValue(cid, 8817) >= 1) then for i = 1 , #storages do if getPlayerStorageValue(cid, storages[i]) >= 1 then if(item.itemid == 5132) then doTeleportThing(cid, toPosition, true) doTransformItem(item.uid, item.itemid + 1) end end end end end return true end Vê se dá... EDIT> Dei uma meia identadinha , KKKKKKK OBS TA RIDICULA EDIT2> Tirei esse montão de ifs, pra usar mais de uma condição em um if só, é só usar o AND, só não use o and caso você queira aplicar uma ação a cada if falso... function onUse(cid, item, fromPosition, itemEx, toPosition) local storages = {2080,2081,2082,2083,2084,2085,2086} if item.actionid == 8818 and getPlayerStorageValue(cid, 8817) >= 1 and (item.itemid == 5132) then for i = 1 , #storages do if getPlayerStorageValue(cid, storages[i]) >= 1 then doTeleportThing(cid, toPosition, true) doTransformItem(item.uid, item.itemid + 1) end end end return true end Editado Janeiro 24, 2015 10 anos por Caronte (veja o histórico de edições) Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Janeiro 24, 2015 10 anos function onUse(cid, item, fromPosition, itemEx, toPosition) local storages = {2080, 2081, 2082, 2083, 2084, 2085, 2086} if(item.actionid == 8818 and item.itemid == 5132) then for i = 1 , #storages do if getPlayerStorageValue(cid, storages[i]) < 1 then return doPlayerSendCancel(cid, "Você não tem acesso.") end end doTeleportThing(cid, toPosition, true) doTransformItem(item.uid, item.itemid + 1) end return true end STYLLER OT 2022
Postado Janeiro 24, 2015 10 anos function onUse(cid, item, fromPosition, itemEx, toPosition) local storages = {2080, 2081, 2082, 2083, 2084, 2085, 2086} if(item.actionid == 8818 and item.itemid == 5132) then for i = 1 , #storages do if getPlayerStorageValue(cid, storages[i]) < 1 then return doPlayerSendCancel(cid, "Você não tem acesso.") end end doTeleportThing(cid, toPosition, true) doTransformItem(item.uid, item.itemid + 1) end return true end Esqueceu do 8817 Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
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.