Ir para conteúdo

Action Multifuncional By Colex


colex

Posts Recomendados

Aew :grin:

uma action ke podera facilitar sua vida (rune só para gms) (;:

funções da action:

copiar objectos

cortar objectos

remover objectos

"colar" objectos

(as funções copiar, cortar e remover funcionam até em paredes)

Como funciona:

Para mudar de função é só vc dar usar with na rune e clicar em cima de vc.

O que tem mais de especial:

esta rune naum copia apenas items, paredes como quandu copia uma rune por exemplo, ela vai copiar com u numero de cargas/tiros ke essa rune tem.

Como adicionar a rune no teu server:

1º Passo na pasta data/actions/scripts faça um documento com nome mult.lua e adicione nele o seguinte code:

 

--------Action Multifuncional by Colex-----------function onUse(cid, item, frompos, item2, topos)num = 1177 ---onde sera guardada informações da runenum2 = 1178 ---onde sera guardada otra informação da runenum3 = 1179 ---onde sera guardada otra informação da runereset = getPlayerStorageValue(cid,res)funcao = getPlayerStorageValue(cid,num)colar = getPlayerStorageValue(cid,num2)colar2 = getPlayerStorageValue(cid,num3)if getPlayerAccess(cid) >= 3 thenif item2.itemid == cid then  if funcao == -1 then    setPlayerStorageValue(cid,num,0)    doPlayerSendTextMessage(cid,22,"Função Copiar Item Ativado.")  elseif funcao == 0 then    setPlayerStorageValue(cid,num,1)    doPlayerSendTextMessage(cid,22,"Função Cortar Item Ativado.")  elseif funcao == 1 then    setPlayerStorageValue(cid,num,2)    doPlayerSendTextMessage(cid,22,"Função Deletar Item Ativado.")        elseif funcao == 2 then    setPlayerStorageValue(cid,num,-1)    doPlayerSendTextMessage(cid,22,"Função Colar Item Ativado.")  endelse  if funcao == 0 then    setPlayerStorageValue(cid,num2,item2.itemid)    setPlayerStorageValue(cid,num3,item2.type)    doPlayerSendTextMessage(cid,22,"Item copiado.")  elseif funcao == 1 then    setPlayerStorageValue(cid,num2,item2.itemid)    setPlayerStorageValue(cid,num3,item2.type)    doPlayerSendTextMessage(cid,22,"Item cortado.")    doRemoveItem(item2.uid,100)  elseif funcao == 2 then    doRemoveItem(item2.uid,100)    doPlayerSendTextMessage(cid,22,"Item Removido.")  elseif funcao == -1 then    if colar > 0 then      doCreateItem(colar,colar2,topos)      doPlayerSendTextMessage(cid,22,"Item Posicionado.")    else      doPlayerSendTextMessage(cid,22,"Voce precia copiar ou cortar um item antes de executar esta função.")    end  endendelse  doPlayerSendCancel(cid,"Só GMs podem usar esta rune.")endreturn 1end

 

2º Passo Agora no directório data/actions adicione no documento actions.xml a seguinte linha:

 

<action itemid="2272" script="mult.lua" allowfaruse="1" blockwalls="0" />

 

Nota: Estou usando o id 2272 caso vc keire usar outro é só mudar istu itemid="2272".

Espero que Gostem e Aproveitem. :smiling:

Comentem o que acham e o que deveria ser adicionado ou retirado ;):

Colex

Link para o comentário
Compartilhar em outros sites

Cara vc tem um raciocinio gigante cara otima ideia essa rune jah fiz ainda mais pra mim q oi meu ot tah com rpbolkemas de acc rpa limpar as casas eh uma maravilha ^^

Link para o comentário
Compartilhar em outros sites

  • 10 months later...
  • 8 months later...
  • 1 month later...
  • 3 weeks later...
depois reclamam sobre o flood, tem mais de uma semana que to pedindo ajuda e nada, ninguem responde nem nada nem o dono do topico quando for asism é melhor fexa o topico

Cara você ressucita um tópico de 2006 e ainda pede urgência? Ninguém aqui tem obrigação nenhuma de responder você por tanto contenha-se, alertado em 10% por triple post.

 

Tópico Fechado.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...