Ir para conteúdo
Propaganda

Mensagem para o servidor quando staff logar.


Posts Recomendados

Codigo:

scripts/stafflogin.lua

Spoiler
function onLogin(cid)
  local getPlayerName(cid)
  if getPlayerGroupId(cid) >= 4 then -- 4 é para GM+, abaixo disso são apenas tutores e players..
    doBroadcastMessage("O membro da staff " .. getPlayerName(cid) .. " acabou de entrar no jogo!", MESSAGE_STATUS_WARNING)
  end
  return true
end

 


scripts/login.lua
 

Spoiler
registerCreatureEvent(cid, "stafflogin")

 


creaturescripts.lua
 

Spoiler
<event type="login" name="stafflogin" event="script" value="stafflogin.lua"/>

 

 

  • Like 2
Link para o comentário
Compartilhar em outros sites

  • Suporte

Gostei dos scripts se puder trazer mais para comunidade a gente agradece ❤️ 

Link para o comentário
Compartilhar em outros sites

  • Suporte

ao tentar adicionar o script começou a dar erro na minha distro data/creaturescripts/scripts/stafflogin.lua:3: syntax error near 'if'
Aqui está a correção :  function onLogin(cid)
  local playerGroup = getPlayerGroupId(cid) -- Fix: Missing argument 'cid' in getPlayerGroupId function call
  if playerGroup >= 5 then -- Fix: Missing parentheses in getPlayerGroupId function call
    doBroadcastMessage("O membro da staff " .. getPlayerName(cid) .. " acabou de entrar no jogo!", MESSAGE_STATUS_WARNING)
  end
  return true
end
 

Link para o comentário
Compartilhar em outros sites

14 horas atrás, Zeon disse:

ao tentar adicionar o script começou a dar erro na minha distro data/creaturescripts/scripts/stafflogin.lua:3: syntax error near 'if'
Aqui está a correção :  function onLogin(cid)
  local playerGroup = getPlayerGroupId(cid) -- Fix: Missing argument 'cid' in getPlayerGroupId function call
  if playerGroup >= 5 then -- Fix: Missing parentheses in getPlayerGroupId function call
    doBroadcastMessage("O membro da staff " .. getPlayerName(cid) .. " acabou de entrar no jogo!", MESSAGE_STATUS_WARNING)
  end
  return true
end
 

Obrigado, eu esqueci de adicionar o (cid) no getPlayerGroupId(cid), por ser um script simples eu não testei.

  • Like 1
Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

×
  • Criar Novo...