Ir para conteúdo

Featured Replies

Postado
  • Autor

voce configurou no login.lua? vc tem que registrar lá

O rei de seu proprio destino é aquele que luta pela gloria do amanhã!
Discord : ZoR#9373


 

  • Respostas 30
  • Visualizações 3.2k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @ZikaLord  local msg = "Agora seu sistema PvP está %s." function onSay(cid, words, param) local _table = { ["on"] = {"ativado", 1}, ["off"] = {"desativado", 0}, } if _table[param:lower

  • @Influencia o sistema é para servidores 0.4 protocolo 8.60. Por isso não funcionou.   Hoje ou amanhã converto para sua versão! 

Posted Images

Postado
7 minutos atrás, KotZletY disse:

@Influencia o sistema é para servidores 0.4 protocolo 8.60. Por isso não funcionou.

 

Hoje ou amanhã converto para sua versão! 

Ae! Amém alguém pra me dar uma força, rs. Me ajudando, caso queira, te beneficio com algumas Tibia Coins no meu server. Estou quase lançando!

3 horas atrás, ZikaLord disse:

voce configurou no login.lua? vc tem que registrar lá

Meu conhecimento é meio limitado, pois sou maper. Qual tag em específico eu tenho de adicionar no Login.lua? E onde ela esta, em creaturescript mesmo?

Postado

@Influencia script da talkactions:

Spoiler

local msg = "Agora seu sistema PvP está %s."
local _table = {
["on"] = {"ativado", 1},
["off"] = {"desativado", 0}
}

function onSay(player, words, param)
if not (player:getSkull() == SKULL_WHITE or player:getSkull() == SKULL_RED or player:getSkull() == SKULL_BLACK) then
 if _table[param:lower()] then
  local mode = _table[param:lower()]
  player:setStorageValue(91821, mode[2])
  player:sendTextMessage(MESSAGE_EVENT_ORANGE, msg:format(mode[1]))
 end
else
 player:sendTextMessage(MESSAGE_STATUS_CONSOLE_RED, "Você não pode usar o comando para desativar o pvp, pois você está Pk, espere seu pk sair.")
end 
	return false
end

 

 

tag xml da talkactions:

 

<talkaction words="!pvp" separator=" " script="NomeDoArquivo.lua" />

 

agora vai em data/events/scripts e abra o arquivo creature.lua, procure por:

function Creature:onTargetCombat(target)

em baixo adicione o seguinte script:

if self:isPlayer() and target:isPlayer() then
 if self:getStorageValue(91821) <= 0 or target:getStorageValue(91821) <= 0 then
  return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
 end
end

 

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Postado
1 hora atrás, KotZletY disse:

@Influencia script da talkactions:

  Mostrar conteúdo oculto


local msg = "Agora seu sistema PvP está %s."
local _table = {
["on"] = {"ativado", 1},
["off"] = {"desativado", 0}
}

function onSay(player, words, param)
if not (player:getSkull() == SKULL_WHITE or player:getSkull() == SKULL_RED or player:getSkull() == SKULL_BLACK) then
 if _table[param:lower()] then
  local mode = _table[param:lower()]
  player:setStorageValue(91821, mode[2])
  player:sendTextMessage(MESSAGE_EVENT_ORANGE, msg:format(mode[1]))
 end
else
 player:sendTextMessage(MESSAGE_STATUS_CONSOLE_RED, "Você não pode usar o comando para desativar o pvp, pois você está Pk, espere seu pk sair.")
end 
	return false
end

 

 

tag xml da talkactions:

 


<talkaction words="!pvp" separator=" " script="NomeDoArquivo.lua" />

 

agora vai em data/events/scripts e abra o arquivo creature.lua, procure por:


function Creature:onTargetCombat(target)

em baixo adicione o seguinte script:


if self:isPlayer() and target:isPlayer() then
 if self:getStorageValue(91821) <= 0 or target:getStorageValue(91821) <= 0 then
  return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER
 end
end

 

 

 

O erro ainda permanece:

ss.thumb.png.99b836d3c405a6637bd50d8c7b1986d3.png

 

Como era:

3.thumb.png.546f6d51bcac69a413a84a81834cbf5d.png

 

Como foi adicionado:

2.thumb.png.bd7f5eb5d2f0b6c4e5f0a89a71510c6e.png

 

Mesmo deixando entre os dois, o erro ainda permanece:

2.thumb.png.8659ca60e7c749df9d7755cb6ff90409.png

 

Editado por Influencia (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.7k

Informação Importante

Confirmação de Termo