#242 need a EvacAllowed function

닫힘
neatz093 년 전을 오픈 · 1개의 코멘트
neatz09 코멘트됨, 3 년 전

Need the ability to lock evac spells in zonescripts... will also probably need a EvacAllowed check for spell scripts

Need the ability to lock evac spells in zonescripts... will also probably need a EvacAllowed check for spell scripts
devn00b 코멘트됨, 7 달 전
소유자

Fixed, requires SQL Change

ALTER TABLE zones ADD COLUMN can_evac INT NULL DEFAULT '1' AFTER can_gate;

Added 2 lua functions: int EQ2Emu_lua_SetCanEvac(lua_State* state) int EQ2Emu_lua_GetCanEvac(lua_State* state)

Example code is in spells/scout/escape.lua and below:

function precast(Caster, Target)

if(GetCanEvac(Caster) == 1)
then
    return true   
else
    SendMessage(Caster, "You cannot use evacuate spells in this zone.", "red")
    return false
end
return true

end

Fixed, requires SQL Change ALTER TABLE `zones` ADD COLUMN `can_evac` INT NULL DEFAULT '1' AFTER `can_gate`; Added 2 lua functions: int EQ2Emu_lua_SetCanEvac(lua_State* state) int EQ2Emu_lua_GetCanEvac(lua_State* state) Example code is in spells/scout/escape.lua and below: function precast(Caster, Target) if(GetCanEvac(Caster) == 1) then return true else SendMessage(Caster, "You cannot use evacuate spells in this zone.", "red") return false end return true end
로그인하여 이 대화에 참여
로딩중...
취소
저장
아직 콘텐츠가 없습니다.