entra quantas pessoas quizerem porque vc colocou o simbolo de mair que o >, para ser uma quantia deveria ter o sinal de 2 igual ==
tente assim!
function onStepIn(cid, item, position, fromPosition)
if (item.actionid == 13731) then
for check_forjax = 217,223 do -- check X começo e final da sala
for check_forjay = 64,65 do -- check Y começo e final da sala
forjapos = {x=check_forjax, y=check_forjay, z=7, stackpos=253}
room_forja = getThingfromPos(forjapos )
if room_forja.itemid == 0 then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doPlayerSendCancel(cid,"Espere o Jogador sair da forja.")
return TRUE
end
end
end








info
Grupo: Visconde
Registrado: 17/01/11
Posts: 343
Reputação: +46
Char no Tibia: Zodriac
Então eu tava procurando por algo que limitasse o numero de player em uma certa area e encontrei esse script do VodKart...
function onStepIn(cid, item, position, fromPosition) if (item.actionid == 13731) then for check_forjax = 217,223 do -- check X começo e final da sala for check_forjay = 64,65 do -- check Y começo e final da sala forjapos = {x=check_forjax, y=check_forjay, z=7, stackpos=253} room_forja = getThingfromPos(forjapos ) if room_forja.itemid > 0 then doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid,"Espere o Jogador sair da forja.") return TRUE end end endO Unico problema é que eu queria que desse para ter até 4 player nesse espaço.
e quando eu edito isso:
if room_forja.itemid > 0 then
para isso
if room_forja.itemid > 3 then
Da algum bug que o script não funciona, entra quantos quiserem...
Alguém sabe porque?!
agredeço desde já TODAS as respostas!
Editado Janeiro 25 por OtheReality