Ir para conteúdo
Propaganda

Informação no look da house (House look PXG)


Posts Recomendados

  • Administrador

Salve rapaziada, vim trazer o módulo do otp pra quando você der look na porta da casa aparecer as informações. Baseado na PXG.

Requisitos: Ter opcodes no servidor.

 

Spoiler

No servidor, na pasta creaturescripts, no arquivo look.lua

No início da função function onLook(cid, thing, position, lookDistance)

Adicione

local houseId = getHouseFromPos(position)
if houseId and getItemNameById(thing.itemid):find("door") then

   if getHouseOwner(houseId) ~= 0 then house_owner = getPlayerNameByGUID(getHouseOwner(houseId)) else house_owner = "Nobody" end

   house_name = getHouseName(houseId)
   house_town = getTownName(getHouseTown(houseId))
   house_size = getHouseTilesCount(houseId)
   house_price = getHousePrice(houseId)
   
   local house_information = string.format("house_data|%s|%s|%s|%u|%u", house_name, house_owner, house_town, house_size, house_price)
   return doSendPlayerExtendedOpcode(cid, 199, house_information) and false
  end

 

Feito isso, não esqueça de registrar o módulo no client em game_interface, registre como

- game_house

Exemplo de como vai ficar

Spoiler

image.png.0b018acaca987ce455361f84715224eb.png.b38808746d215b71815ae82da5e12f14.pngimage.png.b5217d87a7c1e0e2ef937b6d82124944.png.714bd1ba994084674aeaa61b7455c612.png

Download

Spoiler

game_house.rar

Scan: 

This is the hidden content, please

Créditos: Michyalex

  • Like 13
  • Thanks 6
  • Confused 1
Link para o comentário
Compartilhar em outros sites

  • Administrador
9 horas atrás, alehsnake disse:

na .xml coloco oque? obrigado pela contribuiçao!

 

Não precisa registrar nada no .xml, o código vai ficar dentro do look.lua que já existe lá

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...

deu um erro pra min quando a house não tem dono pegar 100% o look agora quando a house esta com dono e eu do look nela da esse erro \/

Sem título.png

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...