PA

[Encerrado] [Pedido] [Script] Pokeballs nas Outlands

Por Patrickcvs, 01 de jan. de 2014 em Tópicos Sem Resposta

resolvido
script
11
914
PatrickcvsP
01 de janeiro de 2014 às 23:20

Bom pessoal no meu server pda, eu adicionei outlands, e coloquei o tp para elas no pvp, eu queria um script que impedisse os player a passarem nos tp com qualquer tipo de pokeball, great ultra saffari ~.

E que aparecesse a msg para o player. "Proibida a entrada de PokeBalls nas Outlands".

 

Se alguém puder ajudar ai agradeço.

Editado Janeiro 2 por Patrickcvs

zipter98Z
02 de janeiro de 2014 às 14:49

Quais os IDs das pokeballs no seu servidor?

PatrickcvsP
02 de janeiro de 2014 às 15:27

Quais os IDs das pokeballs no seu servidor?

 

Normal ball (Poke) : id 2394

Great Ball : 2391

Super ball: 2393

Ultra ball : 2392

 

não tem saffari ball.

zipter98Z
02 de janeiro de 2014 às 15:54

data/movements/scripts.

function onStepIn(cid, item, position, fromPosition) 
 
local pos = {x = x, y = y, z = z}   --Para onde o jogador será teleportado.
local check = 0   --Não mexa.
 
    for i = 2391, 2394 do
        if getPlayerItemCount(cid, i) >= 1 then
            check = check + 1
        end
    end
    
    if check >= 1 then
        return doPlayerSendCancel(cid, "Desculpe, você só pode entrar aqui sem pokeballs.") and doTeleportThing(cid, fromPosition)
    end
    
    doPlayerSendTextMessage(cid, 27, "Bem vindo à Outland.")
    doTeleportThing(cid, pos)
    return true
end

Sabe fazer a tag?

Editado Janeiro 2 por zipter98

PatrickcvsP
02 de janeiro de 2014 às 17:23

Se puder fazer a tag também agradeço, eu tenho que adicionar algo no tp pelo mapeditor? algum id para que leia o script quando passar no tp para as outlands?

zipter98Z
02 de janeiro de 2014 às 17:33

 

<movevent type="StepIn" actionid="coloque aqui um actionid que não esteja em uso no seu servidor" event="script" value="nome do arquivo.lua"/>

Depois, no map editor, basta configurar o action id do teleporte para o quê você colocou na tag.

PatrickcvsP
02 de janeiro de 2014 às 17:56

Fiz tudo isso, mas ainda consigo passar pelo tp com pokeballs, nem as msg apareçem, entro normal com quantas ball quiser. ;(

03 de janeiro de 2014 às 00:12

Aqui funcionou normal mano. Aqui no meu eu puis assim na tag:

<movevent type="StepIn" actionid="9084" event="script" value="TpOutland.lua"/>
PatrickcvsP
03 de janeiro de 2014 às 18:59

Consegui deu certo aqui, obrigado, rep+

zipter98Z
04 de janeiro de 2014 às 15:21

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 03:17
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.