Ir para conteúdo

Sistema De Acabou Premium Volta A Vocation!


Piabeta Kun

Posts Recomendados

bem eu peguei uns mmeses atras ums sistema de nao sei qm, (pois nao me lembro mais..) que ao acabar a PREMIUM ACCOUNT o player voltaria pro templo free, ou seja, o player e p.a. dai ele mora numa city preium , qndo ele acaba o premium time ele volta a morara na area free, bem eu qria aperfeicoar esse sistema pondo pra voltar a promotion dele. exemplo; o cara e p.a. de second promotion(so os p.as.tem second promotion) dai ele vlta pra promotion anterior , ou seja promotion 1.

vou postar aki o script:

 

- premium check (script 1)

 

function onLogin(cid)

local premmydays = getPlayerPremiumDays(cid)

if premmydays > 0 then
setPlayerStorageValue(cid, 20500, 1)
end
return TRUE
end

 

- premium check2 (script 2)

 

function onLogin(cid)

pos = {x = 32360, y = 31782, z = 7} -- POS que o player será teleportado.

if getPlayerStorageValue(cid, 20500) == 1 and getPlayerPremiumDays(cid) == 0 then
doTeleportThing(cid, pos)
doPlayerSetTown(cid, 2)
setPlayerStorageValue(cid, 20500, -1)
end
return TRUE
end

 

 

Lembrando q esses scripts sao creaturescript.

Agradeço desde ja pela ajuda!

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

tenta assim:

 

function onLogin(cid)

if isPremium(cid) == TRUE then
setPlayerStorageValue(cid, 9899, 1)
elseif isPremium(cid) == FALSE then
if(isInArray({5, 6, 7, 8}, getPlayerVocation(cid))) then
doPlayerSetPromotionLevel(cid, 1)
end 
end

local pos = {x = 1160, y = 54, z = 7} -- posiçao do templo. 

if getPlayerStorageValue(cid, 9899) == 1 and isPremium(cid) == FALSE then
doTeleportThing(cid, pos) 
doPlayerPopupFYI(cid, "Sua Premium Account acabou.")
setPlayerStorageValue(cid, 9899, -1)
end
return TRUE 
end

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

blz vou testar e postar se deu certo eu demorei a responder pq eu to sem tempo e sem pc...

 

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

 

Aew veio eu testei e nao deu certo!, eu fiz como outro script a parte do jeito q se mandou so alterei as coordenadas no script e nao funfou, meu nivel de experiencia script é futucador, eu nao entendo muito bem nao por isso nao sei como usa direito o script dai eu usei igual se me mandou e nada da uma ajdua ai!

 

Vlw agradeço desde ja!

 

EDIT......

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

×
×
  • Criar Novo...