Ir para conteúdo
  • 0

Pergunta

Gostaria de um script pra não poder deslogar enquanto estiver em uma bike

 

bike.lua

  Mostrar conteúdo oculto
Editado por StrikersBR12
Link para o comentário
https://xtibia.com/forum/topic/250260-logout/
Compartilhar em outros sites

Posts Recomendados

  • 0

@StrikersBR12 Em creatureScript crie um arquivo chamado blockl.lua e cole isso dentro

 

 

  Mostrar conteúdo oculto

 

 

depois vá em creatureScript.xml e cole

  Mostrar conteúdo oculto

 

Editado por Marshmello
Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753668
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 05:08, Marshmello disse:

@StrikersBR12 Em creatureScript crie um arquivo chamado blockl.lua e cole isso dentro

 

 

  Mostrar conteúdo oculto

 

 

depois vá em creatureScript.xml e cole

  Mostrar conteúdo oculto

 

Expand  

ainda consigo deslogar e fica assim quando deslogo na bike http://prntscr.com/p6nztt

 

você teria algum script de bike sem bug que não possa tacar a bike no chão pra geral usar a msm bike ou então caso uma pessoa esteja usando uma certa bike a outra não use

 

@Marshmello

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753671
Compartilhar em outros sites

  • 0
  Em 15/09/2019 em 23:58, StrikersBR12 disse:

Gostaria de um script pra não poder deslogar enquanto estiver em uma bike

 

bike.lua

  Mostrar conteúdo oculto
Expand  

Teste esse meu brother. ^^ 

script da bike

  Mostrar conteúdo oculto

Agora em creaturescripts.xml adicione a tag:

 

<event type="logout" name="EventLogout" event="script" value="SystemLogout.lua"/>

 

E em SystemLogout.lua, adicione o script abaixo:

 

function onLogout(cid)
    if getPlayerStorageValue(cid, 12120) > 0 then
        return doPlayerSendCancel(cid, "You can't logout while riding in the bike.") and false
    end
return true
end

 

Agora em login.lua, adicione a tag abaixo junto com as do gênero:

 

registerCreatureEvent(cid, "EventLogout")

 

créditos: driano swatt

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753673
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 10:49, Ayron5 disse:

Teste esse meu brother. ^^ 

script da bike

  Mostrar conteúdo oculto

Agora em creaturescripts.xml adicione a tag:

 

<event type="logout" name="EventLogout" event="script" value="SystemLogout.lua"/>

 

E em SystemLogout.lua, adicione o script abaixo:

 

function onLogout(cid)
    if getPlayerStorageValue(cid, 12120) > 0 then
        return doPlayerSendCancel(cid, "You can't logout while riding in the bike.") and false
    end
return true
end

 

Agora em login.lua, adicione a tag abaixo junto com as do gênero:

 

registerCreatureEvent(cid, "EventLogout")

 

créditos: driano swatt

Expand  

registerCreatureEvent(cid, "EventLogout"

 

coloco aonde exatamente no login.lua?

 

ainda continua deslogando encima da bike

pra ficar mais fácil tenta colocar pra mim o sistema de bloquear o uso de uma mesma bike por mais de uma pessoa

 

bike.lua sem bugs , so preciso bloquear o uso da bike por mais de uma pessoa

  Mostrar conteúdo oculto

 

Outro bike.lua

  Mostrar conteúdo oculto

 

 

@Ayron5 ou @Marshmello ou @Yan Liima ajuda ae

Editado por StrikersBR12
Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753677
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 16:45, StrikersBR12 disse:

registerCreatureEvent(cid, "EventLogout"

 

coloco aonde exatamente no login.lua?

 

ainda continua deslogando encima da bike

pra ficar mais fácil tenta colocar pra mim o sistema de bloquear o uso de uma mesma bike por mais de uma pessoa

 

bike.lua sem bugs , so preciso bloquear o uso da bike por mais de uma pessoa

  Mostrar conteúdo oculto

 

Outro bike.lua

  Mostrar conteúdo oculto

 

 

@Ayron5 ou @Marshmello ou @Yan Liima ajuda ae

Expand  

me manda qual arquivo do sistema de bike que tá no seu servidor ativo, assim eu posso tentar ajudar.

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753679
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 18:59, Ceetros disse:

me manda qual arquivo do sistema de bike que tá no seu servidor ativo, assim eu posso tentar ajudar.

Expand  

Atualmente esse

 

  Mostrar conteúdo oculto

 

o que quero é o seguinte 

 

Impedir que dois player usem a mesma bike

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753680
Compartilhar em outros sites

  • 0
  • Diretor

Usa da maneira que o Marsh mandou, porém ele cometeu um pequeno erro. Só está verificando apartir da storage de valor 2. Tente assim:

function onLogout(cid)
if getPlayerStorageValue(cid, 5700) >= 1 then
doPlayerSendTextMessage(cid, 25, "Você não pode deslogar montado em uma bike)
return false
else
return true
end
end

E só pra deixar ciente, não precisa registrar no login.lua, eventos de login e logout não é necessário.

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753681
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 19:01, Yan Liima disse:

Usa da maneira que o Marsh mandou, porém ele cometeu um pequeno erro. Só está verificando apartir da storage de valor 2. Tente assim:

function onLogout(cid)
if getPlayerStorageValue(cid, 5700) >= 1 then
doPlayerSendTextMessage(cid, 25, "Você não pode deslogar montado em uma bike)
return false
else
return true
end
end

E só pra deixar ciente, não precisa registrar no login.lua, eventos de login e logout não é necessário.

Expand  

ainda deslogo normalmente ksks

base Utilizada PokeZR

 

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753682
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 19:04, StrikersBR12 disse:

ainda deslogo normalmente ksks

base Utilizada PokeZR

 

Expand  

Então, os caras tão pegando algo pronto da net, muda ali na segunda linha o 5700 para 99999999, que é a storago do seu servidor

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753684
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 19:22, Ceetros disse:

Então, os caras tão pegando algo pronto da net, muda ali na segunda linha o 5700 para 99999999, que é a storago do seu servidor

Expand  

vou testar aqui

  Em 16/09/2019 em 19:22, Ceetros disse:

Então, os caras tão pegando algo pronto da net, muda ali na segunda linha o 5700 para 99999999, que é a storago do seu servidor

Expand  

ainda consigo deslogar porem , esse não é o problema agora , eu so quero que dois players n consigam usar a mesma bike

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753685
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 19:01, Yan Liima disse:

Usa da maneira que o Marsh mandou, porém ele cometeu um pequeno erro. Só está verificando apartir da storage de valor 2. Tente assim:

function onLogout(cid)
if getPlayerStorageValue(cid, 5700) >= 1 then
doPlayerSendTextMessage(cid, 25, "Você não pode deslogar montado em uma bike)
return false
else
return true
end
end

E só pra deixar ciente, não precisa registrar no login.lua, eventos de login e logout não é necessário.

Expand  

Tinha feito Pelo Celular nem vi a cagada kk vlw pela correção

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753686
Compartilhar em outros sites

  • 0
  Em 16/09/2019 em 19:31, Marshmello disse:

Eu atualizei o codigo lá em cima testa lá

Expand  

to querendo um código pra bloquear o uso da mesma bike por dois players por exemplo um cara tem uma bike ele usa e taca pra outro e o outro usa tbm

 

meus scripts de bike.lua

 

bike.lua

 

  Mostrar conteúdo oculto

 

Atualmente esse \/

 

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753689
Compartilhar em outros sites

  • 0

@StrikersBR12 cara

1º todos os codigos postado aqui estão corretos

2º vc mudou a storage da bike pra um valor sem Nexo por Você postou um script lá em cima e agora vem com outro, fica tenso ajudar

 

Mudar sua Bike.lua deixando ela assim

 

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/250260-logout/#findComment-1753690
Compartilhar em outros sites

×
×
  • Criar Novo...