BravHart 21 Postado Novembro 4, 2009 Share Postado Novembro 4, 2009 (editado) - Pisando em 3 Tiles, e Ganhando a Permissão de Passar em tal Local - O player tem que pisar em 3 tiles, e nisso ele ganhará a permissão para poder passar em tal local. Após passar no local que lhe foi concedido quando terminou de passar nos tiles, aqueles que tiverem os tiles já pisados, não importa se seja um ou dois ou três, todos eles serão removidos para que no próximo evento, eles não possam passar naquele local e sim somente se pisarem novamente nos tiles.. Desde Já, Obrigado ! Editado Novembro 4, 2009 por BravHart Link para o comentário Compartilhar em outros sites More sharing options...
canovas 3 Postado Novembro 4, 2009 Share Postado Novembro 4, 2009 Voce ta mesmo desesperado por estes scripts pro castelo ein, se quiser fala comigo no MSN que eu te faço eles (se tiver tempo). ;/ Link para o comentário Compartilhar em outros sites More sharing options...
BravHart 21 Postado Novembro 6, 2009 Autor Share Postado Novembro 6, 2009 To desesperado mesmo, ontem eu virei a madrugada fazendo isto, mudava aqui mudava isso, e nada. Vo entra msn, valeu!! Link para o comentário Compartilhar em outros sites More sharing options...
Lordfire 309 Postado Novembro 7, 2009 Share Postado Novembro 7, 2009 (editado) function onStepIn(cid, item, position, fromPosition) if item.actionid == 11110 then setPlayerStorageValue(cid, 11110, -1) end elseif item.actionid == 11111 then setPlayerStorageValue(cid, 11111, -1) end elseif item.actionid == 11112 then setPlayerStorageValue(cid, 11112, -1) end return TRUE end Essa função só adiciona o storage nos tiles com action id 11110, 11111 e 11112 function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 11110) ~= 1 and getPlayerStorageValue(cid, 11111) ~= 1 and getPlayerStorageValue(cid, 11112) ~= 1 then doRemoveStorage(cid,11110) and doRemoveStorage(cid,11111) and doRemoveStorage(cid,11112) end else local newposition = {x = position.x, y = position.y+1, z = position.z} doTeleportThing(cid, newposition) end end end Essa função checa se tem os storages, ou teleporta um sqm para baixo (sul) Editado Novembro 7, 2009 por Lordfire Link para o comentário Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Novembro 7, 2009 Share Postado Novembro 7, 2009 mais facil usar o fromPosition Link para o comentário Compartilhar em outros sites More sharing options...
BravHart 21 Postado Novembro 7, 2009 Autor Share Postado Novembro 7, 2009 Lordfire Vou testar, depois falo se deu certo! Teria como por para que quando ela passa nesse local remove essas stogare dela?11110, 11111 e 11112 ? para que no próximo evento volte ela tenha que pisar novamente ?? Link para o comentário Compartilhar em outros sites More sharing options...
Lordfire 309 Postado Novembro 7, 2009 Share Postado Novembro 7, 2009 Atualizei Não tenho certeza se vai funcionar Link para o comentário Compartilhar em outros sites More sharing options...
BravHart 21 Postado Novembro 7, 2009 Autor Share Postado Novembro 7, 2009 (editado) Deu Erro :button_cancel:, varios ERROS ! eDit - Eu quero um script que a pessoa passe em cima de um piso, e ganhe a stotage 4205. Depois ela vai em outro piso e passa em cima e ganha a storage 4206. E por ultimo a ultimo piso que ela passa por cima e ganha a storage 4207. Somente vai passar em tal local se tiver as 3 storages sendo elas, 4205, 4206 e 4207. Editado Novembro 7, 2009 por BravHart Link para o comentário Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Novembro 7, 2009 Share Postado Novembro 7, 2009 sinples; Config = { storage = 4205, } function onStepIn(cid) return doPlayerSetStorageValue(cid, config.storage, 1) end so muda o valor de storage = ??? pra oqe quiser ;b e pra verificar e assim manosl: Config = { {storage = 4205, value = 1}, {storage = 4206, value = 1}, {storage = 4207, value = 1}, } function onStepIn(cid, _, _, fromPosition) for i, v in ipairs(Config) do if getPlayerStorageValue(cid, v.storage) == v.value then return true else doTeleportThing(cid, fromPosition) end end return true end flw kra tb te amo amiguxo do meu s2 Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados