nao vai, parece que nao tem script nem um inserido,  
 eu modifiquei algumas coisas olha ai e ve se tem algo errado 
  
function onUse(cid, item, frompos, item2, topos) 
if item.uid == 6789 then 
if item.itemid == 1946 then 
  
player1pos = {x=924, y=1062, z=6, stackpos=253} 
player1 = getThingfromPos(player1pos) 
  
player2pos = {x=924, y=1063, z=6, stackpos=253} 
player2 = getThingfromPos(player2pos) 
  
player3pos = {x=917, y=1054, z=7, stackpos=253} 
player3 = getThingfromPos(player3pos) 
  
player4pos = {x=930, y=1054, z=7, stackpos=253} 
player4 = getThingfromPos(player4pos) 
  
  
if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then 
  
player1level = getPlayerLevel(player1.uid) 
player2level = getPlayerLevel(player2.uid) 
player3level = getPlayerLevel(player3.uid) 
player4level = getPlayerLevel(player4.uid) 
  
questlevel = 150 
  
if player1level >= questlevel and player2level >= questlevel and player3level >= questlevel and player4level >= questlevel then 
  
nplayer1pos = {x=960, y=1092, z=7} 
nplayer2pos = {x=961, y=1092, z=7} 
nplayer3pos = {x=962, y=1092, z=7} 
nplayer4pos = {x=963, y=1092, z=7} 
doSendMagicEffect(player1pos,2) 
doSendMagicEffect(player2pos,2) 
doSendMagicEffect(player3pos,2) 
doSendMagicEffect(player4pos,2) 
  
doTeleportThing(player1.uid,nplayer1pos) 
doTeleportThing(player2.uid,nplayer2pos) 
doTeleportThing(player3.uid,nplayer3pos) 
doTeleportThing(player4.uid,nplayer4pos) 
  
doSendMagicEffect(nplayer1pos,10) 
doSendMagicEffect(nplayer2pos,10) 
doSendMagicEffect(nplayer3pos,10) 
doSendMagicEffect(nplayer4pos,10) 
  
doTransformItem(item.uid,1946) 
  
else 
doPlayerSendCancel(cid,"All players must have level 150 to enter.") 
end 
else 
doPlayerSendCancel(cid,"You need 4 players in your team.") 
end 
end