Ola Galera Venho Trazer Meu Primeiro tutorial de scripter venho no motivo de ajudar pessoas que não estao conseguindo encontrar um system vip pra pda procurei procurei mais não achei decedi fazer um.
1- Abra Seu Serve Va Em Data/talkaction/Scripts Copie Um Arquivo Lua e Cole dps apaga tudo que tem dentro Renomei pra Buyvip e Coloque Isso La
function onSay(cid, words, param)
if(doPlayerRemoveItem(cid, 2160, 8) == true) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou 30 Dias Vip Parabens.")
doPlayerAddPremiumDays(cid, 30)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Vocé Precisa De 8 Thander Dolls Pra Serve Vip.")
end
return TRUE
end
Vermelhor : Item Que Ele Precisara Para Serve Vip.
Verde : Quantidade De Itens Pra Poder Virar Vip.
Azul Marinho : Mensagens Apos Comprar o Vip.
Viollet : Quantidades De Dias Vips.
Laranja : Mensagem Caso Execute O !buyvip E nn tenha A Quantidade Certa de Thander Dolls.
2- Apos Fazer a Primeira Parte Cole Essa Tang no Talkation.xml aperte Ctrl + F Procure Por Player e Cole Essa Tang La
<talkaction words="!buyvip" event="script" value="buyvip.lua"/>
Verde : Comando Que o Player Ira Executar Pode Mudar Se Quizer
Vermelho : Nome Da Pasta Como Explo Buyvip.
3- Agora Vou Disponibilizar Pra Vocés o Piso Vip.
Va em Data/movements/scripter, Copie e Cole Um Arquivo Lua Renomei Pra o Nome Desejado Apague o Que Tem Dentro Dele E Coloque Isso.
local npos = {x=1069, y=1068, z=7}
function onStepIn(cid, item, position, fromPosition, toPosition)
if isPremium(cid) then
doTeleportThing(cid, npos)
else
doTeleportThing(cid, fromPosition)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Manin Aqui So Passa Vip Saco.")
end
return true
end
Vermelhor : Posição Do Piso Que Sera Considerado O Piso Vip.
Azul Marinho : Mensagem Pra o Player Que não Seja Vip Apos Passar Pelo PisoVip. Se O Player For Vip Pasra Normalmente
4- Bote Esse tang No Movementes.xml Procure Por Campfires e Cole Isso La.
<movevent type="StepIn" actionid="5963" event="script" value="PremiumPassa.lua"/>
Laranja : Actionid Vocé Vai No Map editor Vai No Piso Bote Qualquer Action Que nn Esteja Sendo Usada Caso For 2x Pisos e So Voce Aumentar O Valor Do Actionid.
Violleta : Arquivo Que Vocé Renomeiou
5- Esse Talkaction Não E Muito Importante Copie E Cola Um Arquivo Lua Renomeia pra addvip. Coloque O Seguinte Nele Não e Preciso Mudar.
function onSay(cid, words, param)
if not tonumber(param) then
doPlayerSendCancel(cid, "Escreva quantos dias quer de vip.")
return true
end
doPlayerAddPremiumDays(cid, tonumber(param))
return true
end
5- Coloque Esse Tang No Talkation.xml
<talkaction words="!addvip" access="4" event="script" value="addvip.lua"/>
Verde : Comando Pode Mudar Se Quizer.
Vermelhor : Pasta Do Nome Do Arquivo.
Voce se Pergunta Como Usa O !addvip O Seguinte Voce Usa Assim !addvip 30 = Dias que voce Quizer ou intao !addvip Lord Sorte 30
Assim Vlw Pelo ter Visto Meu Primeiro Tutorial Estou Aceito Depoimentos De Duvidas Erros Etcs. Não Cretiquem Porfavor.
Creditos : 100% ( Eu )
Obs : Editei o Topico e Postarei Imagens Pra voces. Testei Na Verção Pda Slicer e Na Versão Ceturion e Funcionou