Help, I have tfs 0.3.6 and this script crashed server, this is my question , why?
This script from TFS 0.3.5
This script from TFS 0.3.5
PHP:
local playerPos =
{
[1] = {x=1037, y=1147, z=8, stackpos = 253},
[2] = {x=1037, y=1149, z=8, stackpos = 253}
}
local newPos =
{
[1] = {x=1033, y=1146, z=11}, -- New Player Positions
[2] = {x=1033, y=1148, z=11}
}
local player1 = getThingfromPos(playerPos[1])
local player2 = getThingfromPos(playerPos[2])
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.uid == 7001 and item.itemid == 1945 then
if isPlayer(player1) == true and isPlayer(player2) == true then
doTeleportThing(player1.uid, newPos[1])
doTeleportThing(player2.uid, newPos[2])
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have entered the quest!")
doSendMagicEffect(fromPosition, CONST_ME_TELEPORT)
addEvent(changeLever, 5 * 60000)
else
doPlayerSendCancel(cid, "You have to be 2 people to enter this quest.")
end
elseif (item.itemid == 1946) then
doPlayerSendCancel(cid, "The quest is already active, you must wait.")
end
return TRUE
end
local function changeLever()
if getThingfromPos(cid, cfg.leverPos) == 1946 then
doTransformItem(item.uid, 1945)
end
end