data/lib/pedido.lua:
guild_1 = 7494
guild_2 = 7495
data/talkactions/guilds.lua:
function onSay(cid, words, param, channel)
if words == '!guild1' then
if (getGuildId(param)) then
doPlayerSendTextMessage(cid,4,"Guild "..param.." adicionada com sucesso no slot 1.")
setGlobalStorageValue(guild_1,getGuildId(param))
else
doPlayerSendTextMessage(cid,4,"Nome inválido.")
end
elseif words == '!guild2' then
if (getGuildId(param)) then
doPlayerSendTextMessage(cid,4,"Guild "..param.." adicionada com sucesso no slot 2.")
setGlobalStorageValue(guild_2,getGuildId(param))
else
doPlayerSendTextMessage(cid,4,"Nome inválido.")
end
elseif words == '!guildoff' then
setGlobalStorageValue(guild_1,0)
setGlobalStorageValue(guild_2,0)
doPlayerSendTextMessage(cid,4,"Slots resetados.")
end
return true
end
tag:
<talkaction words="!guild1;!guild2;!guildoff" script="guilds.lua" />
data/movements/green.lua
function onStepIn(cid, item, position, fromPosition)
if getPlayerGuildId(cid) == getGlobalStorageValue(guild_1) or getPlayerGuildId(cid) == getGlobalStorageValue(guild_2) then
doPlayerSendTextMessage(cid,4,"Bem-vindo, "..getPlayerName(cid).." ["..getPlayerGuildName(cid).."]!")
else
doPlayerSendTextMessage(cid,4,"Desculpe, mas sua guild não pode entrar aqui!")
doTeleportThing(cid,fromPosition)
end
doSendMagicEffect(getPlayerPosition(cid),10)
return TRUE
end
tag:
<movevent type="StepIn" uniqueid="13001" event="script" value="green.lua"/>
INSTRUÇÕES;
se eu não receber rep eu vou te caçar, gastei quase 20 min fznd
abçs