KA
tfs 0.3.6

Não desloga no fly,ride ou surf.

Por kaleudd, 01 de dez. de 2015 em Scripts

11
1.4k
01 de dezembro de 2015 às 16:59

Olá,gostaria de um script que se o player tivesse montado em um pokémon ele não podesse deslogar,sómente quando sair de cima dele,gostaria para o fly,ride e surf.

 

Obrigado!

AllencarA
01 de dezembro de 2015 às 19:12

Poderia deixar as storages do seu fly, ride e surf?

LordbaxxL
01 de dezembro de 2015 às 19:24
Melhor resposta

Em data/creaturescrips/goback.lua, coloque o seguinte:

 

 

if getPlayerStorageValue(cid, 404202) >= 1 then --O 404202 você altera para o número correto da storage
doPlayerSendCancel(cid, "You cant logout during fly. #PTBR: Voce nao pode deslogar enquanto estiver usando fly")
return false
end

 

 

Isso dentro da função

 

 

 function onLogout(cid)

Editado Dezembro 1 por Lordbaxx

BluesterB
01 de dezembro de 2015 às 20:55

 

Em data/creaturescrips/goback.lua, coloque o seguinte:

 

 

 

if getPlayerStorageValue(cid, 404202) >= 1 then --O 404202 você altera para o número correto da storage
doPlayerSendCancel(cid, "You cant logout during fly. #PTBR: Voce nao pode deslogar enquanto estiver usando fly")
return false
end

 

Isso dentro da função

 function onLogout(cid)
Não funcionou aqui, também to com um problema desse.

Tentei de outro jeito:

 

if getPlayerStorageValue(cid, 17001) then

doPlayerSendCancel(cid, "Você não pode desligar em ride.")

return true

end

 

Sabe resolver... ?

AllencarA
02 de dezembro de 2015 às 11:24

Não funcionou aqui, também to com um problema desse.

Tentei de outro jeito:

 

if getPlayerStorageValue(cid, 17001) then

doPlayerSendCancel(cid, "Você não pode desligar em ride.")

return true

end

 

Sabe resolver... ?

Tenta assim:

if getPlayerStorageValue(cid, 17001) >= 1 then
doPlayerSendCancel(cid, "Você não pode desligar em ride.")
return false
end
BluesterB
02 de dezembro de 2015 às 11:55

 

Tenta assim:

if getPlayerStorageValue(cid, 17001) >= 1 then
doPlayerSendCancel(cid, "Você não pode desligar em ride.")
return false
end
Nada ainda, estranho porque eu uso essa função no goback.lua da creaturescripts...
gabrielzikaG
02 de dezembro de 2015 às 12:27

@Up

LordbaxxL
02 de dezembro de 2015 às 12:28

Nada ainda, estranho porque eu uso essa função no goback.lua da creaturescripts...

Cara a escrita do código está correta (a que eu coloquei lá), certifique-se de que está pondo dentro da função

 

 

onLogout(cid)
gabrielzikaG
02 de dezembro de 2015 às 13:15

 

Em data/creaturescrips/goback.lua, coloque o seguinte:

 

 

if getPlayerStorageValue(cid, 404202) >= 1 then --O 404202 você altera para o número correto da storage
doPlayerSendCancel(cid, "You cant logout during fly. #PTBR: Voce nao pode deslogar enquanto estiver usando fly")
return false
end

 

 

Isso dentro da função

 function onLogout(cid)

 

Funfo 100% Man Vlw

02 de dezembro de 2015 às 19:26

 

Em data/creaturescrips/goback.lua, coloque o seguinte:

 

 

if getPlayerStorageValue(cid, 404202) >= 1 then --O 404202 você altera para o número correto da storage
doPlayerSendCancel(cid, "You cant logout during fly. #PTBR: Voce nao pode deslogar enquanto estiver usando fly")
return false
end

 

 

Isso dentro da função

 function onLogout(cid)

 

 

Obrigado =)

3 semanas depois...
LumusL
21 de dezembro de 2015 às 11:33

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".