function onAttack(cid, target)
local c = {storage = 1234, message = true}
if isPlayer(target) == false or isPlayer(cid) == false then
return true
end
if getPlayerVocation(cid) == getPlayerVocation(target) then
if c.message == true then
if getPlayerStorageValue(cid, c.storage) < os.time() then
setPlayerStorageValue(cid, c.storage, (os.time() + 2))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You can't attack a player with your same vocation.")
end
end
return false
end
return true
end
function onStatsChange(cid, attacker, type, combat, value)
if isPlayer(target) == false or isPlayer(cid) == false then
return true
end
if getPlayerVocation(cid) == getPlayerVocation(target) then
if combat ~= COMBAT_HEALING then
return false
end
end
return true
end
<event type="attack" name="AntiVocAttack" event="script" value="attack.lua"/>
<event type="statschange" name="AntiVocDmg" event="script" value="antidmg.lua" />
return TRUE
end
registerCreatureEvent(cid, "AntiVocAttack")
registerCreatureEvent(cid, "AntiVocDmg)
registerCreatureEvent(cid, "AntiVocAttack")
registerCreatureEvent(cid, "AntiVocDmg)
return TRUE
end
if(config.useFragHandler) then
registerCreatureEvent(cid, "SkullCheck")
end
registerCreatureEvent(cid, "AntiVocAttack")
registerCreatureEvent(cid, "AntiVocDmg")
registerCreatureEvent(cid, "ReportBug")
registerCreatureEvent(cid, "AdvanceSave")
return true
end
[09/03/2013 14:30:58] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/attack.lua:8: 'then' expected near 'if'
[09/03/2013 14:30:58] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/attack.lua)
[09/03/2013 14:30:58] data/creaturescripts/scripts/attack.lua:8: 'then' expected near 'if'
Plese helpif getPlayerStorageValue(cid, c.storage) < os.time() then