LU

Pedido Talkactions !vipdays

Por LucasCastro, 10 de fev. de 2012 em Scripts

8
1.3k
LucasCastroL
10 de fevereiro de 2012 às 15:49

No meu OT Não tem o comando !vipdays.

 

E eu qria colocar-lo!

 

se alguem puder Ajudar!

 

;D

 

Vlw's

 

meu VIPsystem se precisar:

 

 

 

 

 

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, 10000, time)

local quantity = math.floor((getPlayerStorageValue(cid, 10000) - 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

AnneMottaA
10 de fevereiro de 2012 às 16:02

1° você troca o sistema que ta em actions por esse ake:

 

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, 10000)
local timenow = os.time()
if getPlayerStorageValue(cid, 10000) - 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, 10000, time)
local quantity = math.floor((getPlayerStorageValue(cid, 10000) - 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

 

 

em talkactions crie um arquivo diasvip.lua de adicione isso:

 

function onSay(cid, words, param)
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(cid, 10000) - timenow)/(24 * 60 * 60))
return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.")
end

 

em talkactions.xml adicione essa linha:

 

<talkaction words="!vipdays" script="diasvip.lua"/>

Editado Fevereiro 10 por AnneMotta

VodkartV
10 de fevereiro de 2012 às 16:03

bom que o jogador checa a storage 13540 e depois alterar a storage 10000...

está errado esse seu script

 

---edite

 

ah ta anne ja arrumo '-'

Editado Fevereiro 10 por Vodkart

LucasCastroL
10 de fevereiro de 2012 às 16:36

Deu certin aque, tava procurando!

 

Vlw's

 

me ajudo mto!

 

;D

HisashiitYamagutiH
10 de fevereiro de 2012 às 20:01

Reportado.

Esse script já existe postado no fórum, procure-o antes de postar.

E Reportado pela dúvida fora resolvida.

joao33J
10 de fevereiro de 2012 às 20:44
Reportado.

Esse script já existe postado no fórum, procure-o antes de postar.

E Reportado pela dúvida fora resolvida.

 

@

HisashiItYamaguti

 

Cuidado com oque escreve nos posts amigo o seu report so serve para duvida sanáda aew esta certo agora se tem no forum ou n nao tem nada a ver pois ele na vd queria com o system do actions so q a anne junto com o vodkart postaram esse otro system.

 

Postem Os créditos pelo scripts :D

 

Trojan, esse script já existe, não foi a Anne que criou, se não me engano foi o Vodkart, ta meio tenso de lembrar.

Não pode postar um pedido de um script que já existe, se não sabe, fique sabendo.

Claro que pode postar mano apenas é so por o creditos leia oq eu escrevi sem fikar respomdendo

Editado Fevereiro 10 por TrojanBr

LordfireL
10 de fevereiro de 2012 às 20:50

Movido.

HisashiitYamagutiH
10 de fevereiro de 2012 às 21:15

Trojan, esse script já existe, não foi a Anne que criou, se não me engano foi o Vodkart, ta meio tenso de lembrar.

Não pode postar um pedido de um script que já existe, se não sabe, fique sabendo.