• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Lua pvp tile dont work tfs 1.2

beenii

Well-Known Member
Joined
Jul 26, 2010
Messages
586
Solutions
1
Reaction score
58
hi, why my pvp tile dont work? i need script?
 
what is pvp tile?

red tile on remeres map editor, for no losse exp and items on death players.

i try:

if (getTileInfo(player:getPosition()).protection) then
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Tile: PZ.')
return true
end
if (getTileInfo(player:getPosition()).pvp) then
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Tile: PVP.')
return true
end
if (getTileInfo(player:getPosition()).nologout) then
player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Tile: LOGOUT.')
return true
end

but dont work PVP, work fine pz and logout

sorry for double coment :(
 
Last edited by a moderator:
for anyone looking to check position tile i got this for tfs 1.2
this code make sure your tale is basically normal( except for no pvp = TILESTATE_NOPVPZONE)

info was in tile.h in the source code

Code:
            local pos =  player:getPosition()

if getTileHouseInfo(pos) 
  or  ( Tile(pos):hasFlag(TILESTATE_PVPZONE))
     or ( Tile(pos):hasFlag(TILESTATE_PROTECTIONZONE)) 
        or ( Tile(pos):hasFlag(TILESTATE_NOLOGOUT)) then

                      doPlayerSendCancel(player, "You cannot use that here..")
   return true
end
 
Back
Top