TX

Please Me Ajudem!

Por TxxGBLxxT, 12 de fev. de 2012 em Scripts

17
2.3k
TxxGBLxxTT
12 de fevereiro de 2012 às 21:57

Tenho 2 dúvidas:

Primeira mais importante:

Eu queria saber como eh que eu faço para o vip precisar de um item tipo um aleatorio como blue note ou scarab coin, que soh eu posso dar pra pessoa tipo um sistema pago, porque no meu serv está com o comando buyvip, e a pessoa pega vip com 3kk, queria saber como eu coloco iten pq mudar o valor eu sei tbm...

 

 

E a 2 duvida, como eu tiro a restrição de classe e level de uma armadura que jah vem com ela, tipo a lavos ou a crystaline armor, que eu to editando e quero por novas classes e armors mais eu nao sei onde eh...

 

Valeu aguardo a ajuda, prometo dar rep + :D

AnneMottaA
12 de fevereiro de 2012 às 22:04

1ª - você quer tirar o comando buyvip e add vip por 1 determinado item?

 

2ª - Va em data/movements/movements.xml procure pelo id no exemplo crystalaine armor, tera la o level e as vocação.

TxxGBLxxTT
12 de fevereiro de 2012 às 22:11

Sim eu quero trokar os kks pelo item que eu esclher por exemplo blue note, ou scarab coin! Tipo o sistema de multi coins do server refugia. (Só que sem o site) aushausha

AnneMottaA
12 de fevereiro de 2012 às 22:23

em data/actions/scripts crie 1 arquivo vipitem.lua e adicione isso dentro:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local config={
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}

local days = 30 -- dias que serão adicionados
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 13540)
local timenow = os.time()

if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.")
setPlayerStorageValue(cid, 13540, time)
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end

return TRUE
end

 

configurando: // local days = 30 -- dias que serão adicionados // é o tanto de dias de vip que vai adicionar.

 

local storageplayer = getPlayerStorageValue(cid, 13540) // ID da storage da sua vip

 

ai depois de configurado va em data/actions/actions.xml e adicione essa linha:

 

<action itemid="2141" script="vipitem.lua"/>

 

aonde ta 2141 é o id do item que ira ativar a vip.

 

--------------------------------------------------------------------------------------------------

 

Agora vamos retirar o comando de buyvip.

 

provavelmente esta assim mais o menos o nome do arquivo systemvip em talkactions, no meu pelomenos é assim ai você pega deleta o arquivo depois vai até data/talkactions/talkactions.xml e deleta a linha que tenha systemvip.lua

TxxGBLxxTT
12 de fevereiro de 2012 às 22:31

vou tentar aki! em breve respondo se deu certo! Vlw ae

 

tipo eu posso dexar o id da vip como 13540 msm ou tenho que mudar?

joao33J
12 de fevereiro de 2012 às 22:31

Anne ADD os legitimos creditos do script nao é seu é do gm beckham

AnneMottaA
12 de fevereiro de 2012 às 22:40

se ele kise vim reclamar a vontade todo mundo posta script e nunca bota creditos.

 

 

@ TxxGBLxxT

 

Você tem que ver a storage da sua vip, tenta assim se não der me manda msg.

joao33J
12 de fevereiro de 2012 às 22:42

ANNE S MUITOS NAO POE OS CREDITOS. + SE ELE RECLAMAR VC PODE ATE LEVAR 1 ALERTA TENDEU SO TO DANDO 1 TOQUE :D JA QUE JA SABE OS CREDITOS SE QUISER POE LA :D

AnneMottaA
12 de fevereiro de 2012 às 22:44

pode dar alerta po, é isso que se recebe por ajudar, se alguem kiser creditos edite meu topico ou peça pro autor do script vim aki reclamar '-'

joao33J
12 de fevereiro de 2012 às 22:54

N precisa vir pra ignorancia lol so estou avisando oque é o certo.! se nao quiser nao ponha

TxxGBLxxTT
12 de fevereiro de 2012 às 22:54

Pelo menos ela ajudou e nao foi que nem vc que fiko ai falando de creditos se nem se quer referi-se ao assunto!

Obrigado anne!

Não sei mesmo oq eh ida da vip storage ahsuhsuhsauhs!

Se puder ajuda ae!

Noob 100% aki...

VodkartV
12 de fevereiro de 2012 às 23:02

Anne ADD os legitimos creditos do script nao é seu é do gm beckham

 

Na verdade o script é meu,eu fiz o script porém ele fez o tópico ,até está lá embaixo no tópico:

 

http://www.xtibia.com/forum/topic/138512-item-que-adiciona-vip-time/

Creditos:

A elaboração do tutorial foi toda feita por min mais quem me passou todos esses coder foi o Vodkart.

 

não há necessidade de postar os meus créditos porque ela em nenhum momento fez ripping,e ripping é quando alguém alterar os créditos do autor para se beneficiar,ou seja,não é o caso.

Editado Fevereiro 12 por Vodkart

AnneMottaA
12 de fevereiro de 2012 às 23:12

TxxGBLxxT o script não pegou ?

dwhfmsD
17 de fevereiro de 2012 às 12:13

Vodkart autorizou a postagem e ele detem os créditos do script, logo, não será alertada.

 

Mas quando esse não for o caso, Anne, por favor colocar os créditos do autor.

 

Abraços.

joao33J
19 de fevereiro de 2012 às 20:53

Vodkart autorizou a postagem e ele detem os créditos do script, logo, não será alertada.

 

Mas quando esse não for o caso, Anne, por favor colocar os créditos do autor.

 

Abraços.

Logico que tem que colocar :D rep+