Primeiramente seu tópico deve ter um Título mais específico para oque você deseja em seu pedido. Mude o Título para algo que defina oque você quer. O tópico estará reportado de qualquer maneira. =)
Existem diversas formas de você fazer isso. Como por exemplo setando um storage global de acordo com a guild ID de alguém ou por algum parâmetro;
Por guild id (/comando PlayerName):
function onSay(cid, words, param) if isPlayer(getPlayerByName(param)) then setGlobalStorageValue(storage, getPlayerGuildId(getPlayerByName(param))) doPlayerSendTextMessage(cid, 18, 'Storage set to: '..getPlayerGuildId(getPlayerByName(param)) else doPlayerSendCancel(cid, 'Player not found.') end return true end
Apenas setando um valor (/comando valor):
function onSay(cid, words, param) return tonumber(param) and setGlobalStorageValue(storage, param) or true end
Apartir daí você já tem o ID da "guild que tem acesso a tal área" guardado. Agora só criar um movement para permitir a entrada apenas de quem for da guild tal.
function onStepIn(cid, item, position, fromPosition) if getPlayerGuildId(cid) ~= getGlobalStorageValue(storage) then doPlayerSendCancel(cid, 'You\'re not allowed to enter this area.') doTeleportThing(cid, fromPosition, 1) else doPlayerSendTextMessage(cid, 18, 'Welcome back, '..getPlayerName(cid)..'. This is the '..getPlayerGuildName(cid)..' area, hope you enjoy.') end return true end


info
Grupo: Campones
Registrado: 07/01/12
Posts: 0
Reputação: 0
Boa Noite,
Preciso criar uma sala que só membros da guild consiga entrar e que eu consiga mudificar a guild por alguma comando sem precisar reinciar o serv, alguem pode me ajudar?
Grato no aguardo
Lykkan World