Como eu faço para adicionar dias VIP para todos os players Online?
Exemplo; O cara já tem 10 dias de vip + 2 dias de vip = 12
Como posso fazer isso? Por script? Ou tem algum talkaction? Obrigado
Como eu faço para adicionar dias VIP para todos os players Online?
Exemplo; O cara já tem 10 dias de vip + 2 dias de vip = 12
Como posso fazer isso? Por script? Ou tem algum talkaction? Obrigado
Qual seu sistema de VIP?
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
Eu procurei mas pelo jeito não foi afundo. meu sistema é pelo VIP_TIME
Como sempre, é uma dificuldade ajudar algo para sistemas VIPs porque existem vários, então seja específico. Se for por storage, precisamos saber qual storage; se for na tabela players no banco de dados, precisamos do nome da tabela e da coluna que contém essa informação. Se esse sistema estiver postado aqui no fórum, facilita.
Bons tempos...
[Portfólio de scripts]
é por storange 13500
up
Toma a sua talkaction aí!
local stg = 13500 local days_to_add = 2 function onSay(cid, words, param) for _, pid in pairs(getPlayersOnline()) do local getstg = getPlayerStorageValue(pid, stg) setPlayerStorageValue(pid, getstg + days_to_add) doPlayerSendTextMessage(pid, "You have received " .. days_to_add .. " VIP days.") end return true end
Bons tempos...
[Portfólio de scripts]
Toma a sua talkaction aí!
local stg = 13500 local days_to_add = 2 function onSay(cid, words, param) for _, pid in pairs(getPlayersOnline()) do local getstg = getPlayerStorageValue(pid, stg) setPlayerStorageValue(pid, getstg + days_to_add) doPlayerSendTextMessage(pid, "You have received " .. days_to_add .. " VIP days.") end return true end
Como você quase(quase mesmo, por que a gente já sofreu com scripts) nunca erra, vou reportar esse tópico como resolvido.
Oi '-'
Aguardemos o relato do autor.
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
data/talkactions/scripts/vipfree.lua:onSay Description: (luaDoPlayerSendTextMessage) Player not found [Error - TalkAction Interface] data/talkactions/scripts/vipfree.lua:onSay Description: (luaDoPlayerSendTextMessage) Player not found [Error - TalkAction Interface] data/talkactions/scripts/vipfree.lua:onSay Description: (luaDoPlayerSendTextMessage) Player not found
Deu esse erro mano.
Troque
doPlayerSendTextMessage(pid, "You have received " .. days_to_add .. " VIP days.")
Por:
doPlayerSendTextMessage(pid, 27, "You have received " .. days_to_add .. " VIP days.")
Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.
Troque
doPlayerSendTextMessage(pid, "You have received " .. days_to_add .. " VIP days.")Por:
doPlayerSendTextMessage(pid, 27, "You have received " .. days_to_add .. " VIP days.")
Valeu lek, resolveu mas ele não entregou a VIP.
Não mesmo, fiz esse script na casa da minha namorada, enquanto ela tomava banho =P
Faltou uma coisa aí:
local stg = 13500 local days_to_add = 2 function onSay(cid, words, param) for _, pid in pairs(getPlayersOnline()) do local getstg = getPlayerStorageValue(pid, stg) setPlayerStorageValue(pid, stg, getstg + days_to_add) doPlayerSendTextMessage(pid, 27, "You have received " .. days_to_add .. " VIP days.") end return true end
Bons tempos...
[Portfólio de scripts]
Pow lek... aparece a mensagem mas não entrega os dias vip =/
Então a chave do storage tá erradada. Vê se você acha algum script relacionado a esse seu sistema aí e posta aqui.
Bons tempos...
[Portfólio de scripts]