Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Solução

Vai na creaturescripts/scripts sempremium.lua

function onLogin(player, cid)


if getPlayerPremiumDays(cid) == 0 then
doTeleportThing(cid, getPlayerMasterPos(cid), false)
doPlayerSendTextMessage(cid,MESSAGE_FIRST,'Sua premium acabou, voce foi pro templo')
doSendMagicEffect(getCreaturePosition(cid),CONST_ME_TELEPORT)


end


return true
end

creaturescripts/others/login.lua:

     'Sempremium'
 
No localevents.
 
Ai no creaturescripts.xml:
<event type="login" name="Sempremium" script="sempremium.lua" />

Qualquer coisa me avisa que arrumo. Não deu pra testar porque no meu servidor PA é grátis, então não cai no templo.

Editado por rogaforyn2 (veja o histórico de edições)

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

  • Respostas 19
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Vai na creaturescripts/scripts sempremium.lua function onLogin(player, cid) if getPlayerPremiumDays(cid) == 0 then doTeleportThing(cid, getPlayerMasterPos(cid), false) doPlayerSendTextMessage(cid

Postado
  • Autor

 

Vai na creaturescripts/scripts sempremium.lua

function onLogin(player, cid)


if getPlayerPremiumDays(cid) == 0 then
doTeleportThing(cid, getPlayerMasterPos(cid), false)
doPlayerSendTextMessage(cid,MESSAGE_FIRST,'Sua premium acabou, voce foi pro templo')
doSendMagicEffect(getCreaturePosition(cid),CONST_ME_TELEPORT)


end


return true
end

creaturescripts/others/login.lua:

     'Sempremium'
 
No localevents.
 
Ai no creaturescripts.xml:
<event type="login" name="Sempremium" script="sempremium.lua" />

Qualquer coisa me avisa que arrumo. Não deu pra testar porque no meu servidor PA é grátis, então não cai no templo.

 

 

creaturescripts/others/login.lua:

     'Sempremium'
 
Não entendi essa parte, onde coloco exatamente ?
Postado

No seu login.lua, depende de como ele for, tem uns que é assim

player:registerEvent("Sempremium")

Outros ja é

-- ordered as in creaturescripts.xml
local events = {
'Sempremium',
'TutorialCockroach',
'ElementalSpheresOverlords',
'BigfootBurdenVersperoth',
'BigfootBurdenWarzone',
'BigfootBurdenWeeper',
'BigfootBurdenWiggler',
'SvargrondArenaKill',
'NewFrontierShardOfCorruption',
'NewFrontierTirecz',
'ServiceOfYalaharDiseasedTrio',
'ServiceOfYalaharAzerus',
'ServiceOfYalaharQuaraLeaders',
'InquisitionBosses',
'InquisitionUngreez',
'KillingInTheNameOfKills',
'MastersVoiceServants',
'SecretServiceBlackKnight',
'ThievesGuildNomad',
'WotELizardMagistratus',
'WotELizardNoble',
'WotEKeeper',
'WotEBosses',
'WotEZalamon',
'PlayerDeath',
'AdvanceSave',
'AdvanceRookgaard',
'PythiusTheRotten',
'DropLoot'
}

Ve no criature scripts onde ta o login.lua que ta sendo usado, é um desses 2 tipos, ai tu põe la

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Postado
  • Autor

 

No seu login.lua, depende de como ele for, tem uns que é assim

player:registerEvent("Sempremium")

Outros ja é

-- ordered as in creaturescripts.xml
local events = {
'Sempremium',
'TutorialCockroach',
'ElementalSpheresOverlords',
'BigfootBurdenVersperoth',
'BigfootBurdenWarzone',
'BigfootBurdenWeeper',
'BigfootBurdenWiggler',
'SvargrondArenaKill',
'NewFrontierShardOfCorruption',
'NewFrontierTirecz',
'ServiceOfYalaharDiseasedTrio',
'ServiceOfYalaharAzerus',
'ServiceOfYalaharQuaraLeaders',
'InquisitionBosses',
'InquisitionUngreez',
'KillingInTheNameOfKills',
'MastersVoiceServants',
'SecretServiceBlackKnight',
'ThievesGuildNomad',
'WotELizardMagistratus',
'WotELizardNoble',
'WotEKeeper',
'WotEBosses',
'WotEZalamon',
'PlayerDeath',
'AdvanceSave',
'AdvanceRookgaard',
'PythiusTheRotten',
function onLogin(player)
	local loginStr = "Welcome to " .. configManager.getString(configKeys.SERVER_NAME) .. "!"
	if player:getLastLoginSaved() <= 0 then
		loginStr = loginStr .. " Please choose your outfit."
		player:sendOutfitWindow()
	else
		if loginStr ~= "" then
			player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
		end

		loginStr = string.format("Your last visit was on %s.", os.date("%a %b %d %X %Y", player:getLastLoginSaved()))
	end
	player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
    --
	-- Stamina
	nextUseStaminaTime[player.uid] = 0

	-- Promotion
	local vocation = player:getVocation()
	local promotion = vocation:getPromotion()
	if player:isPremium() then
		local value = player:getStorageValue(STORAGEVALUE_PROMOTION)
		if not promotion and value ~= 1 then
			player:setStorageValue(STORAGEVALUE_PROMOTION, 1)
		elseif value == 1 then
			player:setVocation(promotion)
		end
	elseif not promotion then
		player:setVocation(vocation:getDemotion())
	end

	-- Events
	player:registerEvent("Sempremium")
	player:registerEvent("PlayerDeath")
	player:registerEvent("DropLoot")
	player:registerEvent("Tasks")
	return true
end


'DropLoot' }

Ve no criature scripts onde ta o login.lua que ta sendo usado, é um desses 2 tipos, ai tu põe la

 

 

Poderia ficar assim ?

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo