Ir para conteúdo

Posts Recomendados

Olá!

 

Queria ajuda pra fazer pokemons serem usados apenas pelo respectivo clan, por exemplo, shiny golem pode ser usado por qualquer pessoa, preciso bloquear pra todos menos orebound rank5.

 

Não faço ideia por onde começar, se alguem puder ajudar e precisar de qualquer coisa basta pedir!

 

obg!

Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/
Compartilhar em outros sites

some functions.lua

 

  Mostrar conteúdo oculto

Qual minha intenção?
Quero que apenas orebound rank5 use S.Golem e S.Rhydon
Apenas Malefic rank5 use S.Nidoking e S.Umbreon e assim por diante.
Editado por waata
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582231
Compartilhar em outros sites

Desculpe, pedi o arquivo errado '-'

Poderia postar seu goback.lua, localizado em data/actions/scripts?

 

#EDIT: Estou indo dormir agora, ai amanhã tento arrumar isso pra você.

Editado por zipter98
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582241
Compartilhar em outros sites

vou pegar, zipter, tenho duas duvidas basicas, se souber...

quero diminuir a velocidade de fly dos pokes e colocar cooldown no help, pra soh falarem a cada 2 minutos

 

goback.lua

  Mostrar conteúdo oculto

e vlw por estar ajudando
Editado por waata
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582246
Compartilhar em outros sites

Para poder diminuir a velocidade do fly, é em data/lib/configuration.lua. Ai procura pela parte:

 

 

  Mostrar conteúdo oculto

 

 

Será algo mais ou menos assim, ai é só editar o segundo número que é o speed do fly! ^^

 

============================================================================================================================

 

Goback.lua editado para shiny só se for do clan:

 

PS: Se você for Adm, God, etc... Você poderá usar todos!

 

 

  Mostrar conteúdo oculto

 

 

 

Ai procure por:

local shinysClan = {
["Shiny Fearow"] = {4, "Wingeon"},
["Shiny Flareon"] = {1, "Volcanic"},
["Shiny Vaporeon"] = {2, "Seavel"}, 
["Shiny Jolteon"] = {9, "Raibolt"},
["Shiny Hypno"] = {7, "Psycraft"},           
["Shiny Golem"] = {3, "Orebound"},
["Shiny Vileplume"] = {8, "Naturia"},
["Shiny Nidoking"] = {5, "Malefic"},
["Shiny Hitmontop"] = {6, "Gardestrike"},   --alterado v1.4
}


if shinysClan[pokemon] and (getPlayerGroupId(cid) < 4 or getPlayerGroupId(cid) > 6) then  --alterado v1.9 \/
  if getPlayerClanNum(cid) ~= shinysClan[pokemon][1] then
     doPlayerSendCancel(cid, "You need be a member of the clan "..shinysClan[pokemon][2].." to use this pokemon!")
     return true   
       elseif getPlayerClanRank(cid) ~= 5 then
          doPlayerSendCancel(cid, "You need be atleast rank 5 to use this pokemon!")
     return true
       end
    end

Ai edita o nome do clan, do pokemon, e o número afrente do nome do clan, é o ID do clan!!! ^^

 

 

===========================================================================================================================

 

Estarei vendo se encontro como editar o do HELP! Caso encontre edito aqui mesmo! ^^

Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582257
Compartilhar em outros sites

  Em 15/11/2013 em 01:53, GuhPk disse:

Para poder diminuir a velocidade do fly, é em data/lib/configuration.lua. Ai procura pela parte:

 

 

  Mostrar conteúdo oculto

 

 

Será algo mais ou menos assim, ai é só editar o segundo número que é o speed do fly! ^^

 

============================================================================================================================

 

Goback.lua editado para shiny só se for do clan:

 

PS: Se você for Adm, God, etc... Você poderá usar todos!

 

 

  Mostrar conteúdo oculto

 

 

 

Ai procure por:

 

local shinysClan = {
["Shiny Fearow"] = {4, "Wingeon"},
["Shiny Flareon"] = {1, "Volcanic"},
["Shiny Vaporeon"] = {2, "Seavel"}, 
["Shiny Jolteon"] = {9, "Raibolt"},
["Shiny Hypno"] = {7, "Psycraft"},           
["Shiny Golem"] = {3, "Orebound"},
["Shiny Vileplume"] = {8, "Naturia"},
["Shiny Nidoking"] = {5, "Malefic"},
["Shiny Hitmontop"] = {6, "Gardestrike"},   --alterado v1.4
}


if shinysClan[pokemon] and (getPlayerGroupId(cid) < 4 or getPlayerGroupId(cid) > 6) then  --alterado v1.9 \/
  if getPlayerClanNum(cid) ~= shinysClan[pokemon][1] then
     doPlayerSendCancel(cid, "You need be a member of the clan "..shinysClan[pokemon][2].." to use this pokemon!")
     return true   
       elseif getPlayerClanRank(cid) ~= 5 then
          doPlayerSendCancel(cid, "You need be atleast rank 5 to use this pokemon!")
     return true
       end
    end
Ai edita o nome do clan, do pokemon, e o número afrente do nome do clan, é o ID do clan!!! ^^

 

 

===========================================================================================================================

 

Estarei vendo se encontro como editar o do HELP! Caso encontre edito aqui mesmo! ^^

guh uma duvida se eu apagar o nome dos pokes e por um ponto tira akela frescura q tem q ser de tal clan pra usa o poke? Pq cansei disso de clan achei meio chato tipo se cata um shiny não pode usa pq ja é de uma clan me ajuda como tira clan system dou rep++vlw
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582303
Compartilhar em outros sites

Os shinys clan deu certo guh, mt obg!! rep+

 

Mas o fly continua com 1500 de velocidade, nao importa o numero q eu coloque la na configuration.lua, tbm n to axando o help! xD

 

tem alguma ideia?

Editado por waata
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582311
Compartilhar em outros sites

  Em 15/11/2013 em 05:10, MaxxSilva disse:

 

  Em 15/11/2013 em 01:53, GuhPk disse:

Para poder diminuir a velocidade do fly, é em data/lib/configuration.lua. Ai procura pela parte:

 

 

  Mostrar conteúdo oculto

 

 

Será algo mais ou menos assim, ai é só editar o segundo número que é o speed do fly! ^^

 

============================================================================================================================

 

Goback.lua editado para shiny só se for do clan:

 

PS: Se você for Adm, God, etc... Você poderá usar todos!

 

 

  Mostrar conteúdo oculto

 

 

 

Ai procure por:



local shinysClan = {
["Shiny Fearow"] = {4, "Wingeon"},
["Shiny Flareon"] = {1, "Volcanic"},
["Shiny Vaporeon"] = {2, "Seavel"}, 
["Shiny Jolteon"] = {9, "Raibolt"},
["Shiny Hypno"] = {7, "Psycraft"},           
["Shiny Golem"] = {3, "Orebound"},
["Shiny Vileplume"] = {8, "Naturia"},
["Shiny Nidoking"] = {5, "Malefic"},
["Shiny Hitmontop"] = {6, "Gardestrike"},   --alterado v1.4
}


if shinysClan[pokemon] and (getPlayerGroupId(cid) < 4 or getPlayerGroupId(cid) > 6) then  --alterado v1.9 \/
  if getPlayerClanNum(cid) ~= shinysClan[pokemon][1] then
     doPlayerSendCancel(cid, "You need be a member of the clan "..shinysClan[pokemon][2].." to use this pokemon!")
     return true   
       elseif getPlayerClanRank(cid) ~= 5 then
          doPlayerSendCancel(cid, "You need be atleast rank 5 to use this pokemon!")
     return true
       end
    end
Ai edita o nome do clan, do pokemon, e o número afrente do nome do clan, é o ID do clan!!! ^^

 

 

===========================================================================================================================

 

Estarei vendo se encontro como editar o do HELP! Caso encontre edito aqui mesmo! ^^

guh uma duvida se eu apagar o nome dos pokes e por um ponto tira akela frescura q tem q ser de tal clan pra usa o poke? Pq cansei disso de clan achei meio chato tipo se cata um shiny não pode usa pq ja é de uma clan me ajuda como tira clan system dou rep++vlw

 

Shinys de clã você não pega, você faz, por isso são bem mais fáceis de se obter. Agora imagine uma pessoa com 6 shinys de clã. Iria ficar bem abusivo né?

Mas já que quer saber, é só remover essa parte do script (exatamente essa que ele citou).

 

@waata

no Order.lua da pasta lib, procure por:

local speed = 500 + PlayerSpeed/5 + getSpeed(sid) * 6 * speedRate
doChangeSpeed(cid, speed)

e substitua por:

local speed = flys[getPokemonName(getCreatureSummons(cid)[1])][2]
doChangeSpeed(cid, speed)

Pro ride é a mesma coisa, só que ao invéz de flys[] é rides[].

Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1582322
Compartilhar em outros sites

  • 4 years later...
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.
Link para o comentário
https://xtibia.com/forum/topic/223933-encerrado-shiny-clan/#findComment-1735686
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...