Ir para conteúdo

Featured Replies

Postado
  • Autor
  Em 17/06/2014 em 22:44, Frenesy disse:
function onUse(cid, item, frompos, item2, topos)


if item.uid == 4002 then
if getPlayerStorageValue(cid,4002) == -1 then
setPlayerStorageValue(cid,4002,1)
else
doPlayerSendTextMessage(cid,25,"Clique antes da hora!")
end


end
return TRUE
end

Action.xml

<action uniqueid="4002" event="script" value="NomeDoArquivo.lua"/>

No Map Editor, coloque a Estátua onde se deve clicar com UniqueID: 4002.

E a porta onde se deve passar apenas com storage, basta usar essa porta:

 

Door_%28Sealed%29.gif

 

E nela, colocar no ActionID: 4002

 

 

 

Não funcionou, quando eu clico na porta aparece a mensagem em verde  Clique antes da hora!

ajudaa u,u

  • Respostas 7
  • Visualizações 689
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • é exatamente pra isso que a gente usa os storages... Faz uma action que quando clique na estátua com actionid X dê o valor 1 para o storage Y. Daí o outro script seria porta, se o player tiver o valo

  • function onUse(cid, item, frompos, item2, topos) if item.uid == 98564 then if getPlayerStorageValue(cid,98564) == -1 then setPlayerStorageValue(cid,98564,1) else doPlayerSendTextMessage(cid,25,"Cliq

Postado
  Em 18/06/2014 em 01:59, jeddhemi disse:
[17/6/2014 23:13:34] >>> The OTX Server (Emporia)"Duplicate uniqueId 4002 esse erro aparece

 

É porque já tem outro script com essa mesma UniqueID ativada. Basta trocar por outro numero.

 

Editei lá em cima, tenta agora.

 

OBS: Primeiro clica na estátua para ganhar a Storage, depois clica na porta vê se entra. 

Editado por Frenesy (veja o histórico de edições)

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo