BoM primeira Script ! das Windows: vamos ver Se funfa ai!!!
data/actions/actions.xml
adicione isso:
<action fromid="7025" toid="7032" script"other/windows.lua"/>
Depois va em actions/ script cria uma pasta chamada ( Windows ) e coloce isso dentro dela:
local WINDOWS = {
[5303] = 6448, [5304] = 6449,
[6438] = 6436, [6436] = 6438,
[6439] = 6437, [6437] = 6439,
[6442] = 6440, [6440] = 6442,
[6443] = 6441, [6441] = 6443,
[6446] = 6444, [6444] = 6446,
[6447] = 6445, [6445] = 6447,
[6448] = 5303, [6449] = 5304,
[6452] = 6450, [6450] = 6452,
[6453] = 6451, [6451] = 6453,
[6456] = 6454, [6454] = 6456,
[6457] = 6455, [6455] = 6457,
[6460] = 6458, [6458] = 6460,
[6461] = 6459, [6459] = 6461,
[6464] = 6462, [6462] = 6464,
[6465] = 6463, [6463] = 6465,
[6468] = 6466, [6466] = 6468,
[6469] = 6467, [6467] = 6469,
[6472] = 6470, [6470] = 6472,
[6473] = 6471, [6471] = 6473,
[6790] = 6788, [6788] = 6790,
[6791] = 6789, [6789] = 6791,
[7027] = 7025, [7025] = 7027,
[7028] = 7026, [7026] = 7028,
[7031] = 7029, [7029] = 7031,
[7032] = 7030, [7030] = 7032,
[10264] = 10266, [10266] = 10264,
[10265] = 10267, [10267] = 10265,
[10488] = 10490, [10490] = 10488,
[10489] = 10491, [10491] = 10489
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local window = WINDOWS[item.itemid]
if(not window) then
return false
end
local house, position = getHouseFromPos(fromPosition), fromPosition
if(not house) then
position.y = position.y - 1
house = getHouseFromPos(position)
if(not house) then
position.y = position.y + 1
position.x = position.x - 1
house = getHouseFromPos(position)
end
end
if(house and getHouseFromPos(getThingPosition(cid)) ~= house and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then
return false
end
doTransformItem(item.uid, window)
return true
end
Espero poder ajudar Em breve tento fazer o segundo Script!


info
Grupo: Campones
Registrado: 21/01/09
Posts: 20
Reputação: 0
Tipo do script:Action
Protocolo (versão do Tibia): 8.40
Servidor utilizado: The Forgotten Server
Nível de experiência: Intermediário
Adicionais/Informações: Script da Janela: 7028 virando 7026, 7026 virando 7028. 7027 virando 7025, 7025 virando 7027.
Gostaria de que as janelas do meu servidor, abrissem. Mais necessito de um script e não sou muito habilidoso com isso.
Tipo do script:Action
Protocolo (versão do Tibia): 8.40
Servidor utilizado: The Forgotten Server
Nível de experiência: Intermediário
Adicionais/Informações: script da Lixeira, gostaria de que a lixeira com o ID 1777 consiguisse receber itens jogados em cima dela, para evitar sujeira no servidor.
Espero Ajuda ;~
NoBoss !
Cya ;@
Editado Novembro 28 por NoBoss