Ir para conteúdo
  • 0

bfs102030

Pergunta

galera estou precisando de ajuda com este script pois nao achei nada aque que poderia me ajudar e tbm nao consegui mudar sozinho.Eu gostaria que fosse acrecentado ao script para apenas players premium account usar.

nesse script cada vocacao tem 1 cor de aura.ta td certim o script so gostaria mesmo que somente os players premium acount pudesse usar e que quando acabar os dias de premium a aura SAIR..meu servidor NAO tem sistema de vip.ele possui apenas premium account normal pois eu uso o sistema de premium account para diferenciar dos players free account. peco tbm se puderem explicar como configura-lo no meu servidor caso seja necessario devido a alteracao que esta sendo feita.desde ja aradeco e Rep + pra quem solucionar

 

segue o script

 

 

local config = {

[5] = 35; -- [VOCATION] = CORES;
[6] = 66;
[7] = 144;
[8] = 205;
}
function effectText(cid)
local texts, eff = "´ . ,"
for vocation, color in pairs(config) do
if getPlayerVocation(cid) == vocation then
eff = color
break
end
end
if eff then
doSendAnimatedText(getThingPos(cid), texts, eff)
addEvent(function()
if isPlayer(cid) then
effectText(cid)
end
end, 1000)
end
end
function onLogin(cid)
effectText(cid)
return true

end

 

 

Editado por bfs102030
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

ok eu posso colocar esse and isPremium(cid) then ali na parte if isCreature(cid) then nesse outro script de aura ake tbm funciona ?

 

 

 

function sendEffect(cid)
if isCreature(cid) then
local pos = getCreaturePosition(cid)
local x = math.random(pos.x-1,pos.x+1)
local y = math.random(pos.y-1,pos.y+1)
doSendMagicEffect({x=x,y=y,z=pos.z}, 4)
doSendMagicEffect({x=x,y=y,z=pos.z}, 34)
addEvent(sendEffect,2000,cid)
end
end
function onLogin(cid)
if getPlayerLevel(cid) >= 500 then
sendEffect(cid)
end
registerCreatureEvent(cid, "AdvEffect")
return TRUE
end
function onAdvance(cid, skill, oldLevel, newLevel)
if skill == SKILL__LEVEL and newLevel == 400 then
sendEffect(cid)
end
return TRUE
end

 

 


nem precisa responder ja testei e deu certim.. muito obrigado mano vc e o kara..

podem fexar como resolvido..

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...