CN

[pedido] !war

Por Cnic, 13 de dez. de 2009 em Archived

script
6
940
CnicC
13 de dezembro de 2009 às 14:50

gostaria de um script que toda vez que o dono da guild escrevese !war,todos os menbros ficassem com o outifit todo preto de assassin...

KilluaK
13 de dezembro de 2009 às 15:35

Amigo, dê uma pesquisada antes.

Tem um tópico MUITO atual sobre isto: Topico.

 

Boa sorte!

Editado Dezembro 13 por amoeba13

CnicC
13 de dezembro de 2009 às 15:57

o que eu achei é para party,não para guilds

KilluaK
13 de dezembro de 2009 às 16:04

Ah tá, não sei, tente mudar onde tiver escrito party para guild...

CnicC
13 de dezembro de 2009 às 16:53

err,pensa antes

gabrielf10G
15 de dezembro de 2009 às 17:54

Vamo ve se funciona não testei.

Abra o arquivo Talkactions.xml na pasta Data/Talkactions e cole isto abaixo de alguma linha:

<talkaction words="!go" script="guildoutfit.lua"/>

Então vá em Data/Talkactions/Scripts, então copie algum arquivo e renomeie-o para guildoutfit.lua e abra-o. Delete tudo que tem dentro e cole isto:

function onSay(cid)

local guildLid = getPlayerGuild(cid)

local guildMembers = getGuildMembers(guildLid)

local guildLeader = getGuildLeader(cid)

local playerPos = getCreaturePosition

 

if guildLid then

if guildLeader == cid then

for _, partners in ipairs(guildMembers) do

doCreatureChangeOutfit(partners, getCreatureOutfit(cid))

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você trocou a roupa dos membros da sua guild.")

doSendMagicEffect(playerPos(partners), CONST_ME_MAGIC_GREEN)

end

else

doPlayerSendCancel(cid, "Você não é o líder da guild.")

doSendMagicEffect(playerPos(cid), CONST_ME_POFF)

end

else

doPlayerSendCancel(cid, "Você precisa estar em uma guild.")

doSendMagicEffect(playerPos(cid), CONST_ME_POFF)

end

return true

end

Obs: O script não é meu.