#242 need a EvacAllowed function

Lezárt
megnyitva ekkor: 3 éve neatz09 által · 1 hozzászólás
neatz09 hozzászólt 3 éve

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 hozzászólt 7 hónapja
Tulajdonos

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
devn00b lezárta ekkor: 7 hónapja
Jelentkezzen be hogy csatlakozhasson a beszélgetéshez.
Töltés...
Mégse
Mentés
Még nincs tartalom.