runGroupFn¶
Fait jouer la fonction fnName par les personnages concernés et attend leur fin. La fonction doit pouvoir être rappelée sans refaire une action déjà terminée. Une réponse false ne relance pas toute la fonction.
Signature¶
global:runGroupFn(fnName)
Retour¶
false si la fonction locale rend false ; true sinon ou si elle a déjà été jouée. Une fonction absente provoque une erreur. true ne garantit pas le succès de chaque personnage.
Exemple¶
function prendreZaapi()
local current = map:currentMapId()
if current == "4308" then return true end
if current ~= "6159" then return false end
return map:useZaapi(239, "Divers", "Banque")
end
function traverserMilice()
return global:runGroupFn("prendreZaapi")
end