Ir para conteúdo

Featured Replies

Postado

bom dia galera, eu gostaria q todos players q tivessem lv menos q 100k não passassem e quem tiver lv 10k com 1 reset pra cima passasse, obrigado

 

local config = {
pos = {x = 1000, y = 1500, z = 13},
level = 100000,
levelreset = 10000,
msgWelcome = "Use !magiasnovas",
msgWelcomeReset = "Bem-vindo!",
msgCancel = "Vc Precisa 100k , upe nos rotworms, use !magiasnovas"
}
function onStepIn(cid, item, position, fromPosition)

function getPlayerReset(cid)
local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")
rss = qr:getDataInt("reset", getPlayerGUID(cid))
if rss <= 0 then
rss = 0
end
return tonumber(rss)
end

    if getPlayerReset(cid) >= 1 and getPlayerLevel(cid) >= config.levelreset then
        doTeleportThing(cid, config.pos)
        doPlayerSendTextMessage(cid, 22, config.msgWelcomeReset)
    else
    if getPlayerLevel(cid) >= config.level then
        doTeleportThing(cid, config.pos)
        doPlayerSendTextMessage(cid, 22, config.msgWelcome)
        doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
        else
        doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
        doPlayerPopupFYI(cid, config.msgCancel)    
        doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)    
    end
end    
return true
end
  • Respostas 7
  • Visualizações 588
  • Created
  • Última resposta

Top Posters In This Topic

Postado
local config = {
	pos = {x = 1000, y = 1500, z = 13},
	level = 100000,
	levelreset = 10000,
	msgWelcome = "Use !magiasnovas",
	msgWelcomeReset = "Bem-vindo!",
	msgCancel = "Vc Precisa 100k , upe nos rotworms, use !magiasnovas"
}
function getPlayerReset(cid)
	local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid))
	return qr:getDataInt("reset") <= 0 and 0 or qr:getDataInt("reset")
end

function onStepIn(cid, item, position, fromPosition)
	if getPlayerLevel(cid) >= config.level or getPlayerLevel(cid) >= config.levelreset and getPlayerReset(cid) == 1 then
		doTeleportThing(cid, config.pos)
		doPlayerSendTextMessage(cid, 22, config.msgWelcomeReset)
	else
		doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
		doPlayerPopupFYI(cid, config.msgCancel) 
		doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) 
	end 
	return true
end

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Postado
  • Autor

ficou do msm jeito, eu uso essa função em uma porta e só quem tem reset passa, pra te ajudar a tu bolar do jeito q eu pedi ali... @Vodkart

 

function onStepIn(cid, item, position, fromPosition)

local reset = 10 ---Quantidade de reset necessaria--------



function getPlayerReset(cid)

local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)..";")

rss = qr:getDataInt("reset", getPlayerGUID(cid))

if rss <= 0 then

rss = 0

end

return tonumber(rss)

end



if getPlayerReset(cid) < reset then

 

  Em 24/01/2019 em 17:59, Vodkart disse:

local config = {
	pos = {x = 1000, y = 1500, z = 13},
	level = 100000,
	levelreset = 10000,
	msgWelcome = "Use !magiasnovas",
	msgWelcomeReset = "Bem-vindo!",
	msgCancel = "Vc Precisa 100k , upe nos rotworms, use !magiasnovas"
}
function getPlayerReset(cid)
	local qr = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid))
	return qr:getDataInt("reset") <= 0 and 0 or qr:getDataInt("reset")
end

function onStepIn(cid, item, position, fromPosition)
	if getPlayerLevel(cid) >= config.level or getPlayerLevel(cid) >= config.levelreset and getPlayerReset(cid) == 1 then
		doTeleportThing(cid, config.pos)
		doPlayerSendTextMessage(cid, 22, config.msgWelcomeReset)
	else
		doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
		doPlayerPopupFYI(cid, config.msgCancel) 
		doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) 
	end 
	return true
end

 

 

 

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

Postado
  Em 28/01/2019 em 11:19, Vodkart disse:

não funcionou essa função? 

 

Vod, a qual ele postou foi eu quem fiz. Cheguei a testar depois que ele relatou ter problemas, porém aqui funcionou perfeitamente. Acabei de testar o seu aqui para verificar, e também funcionou normal(da mesma maneira que a minha). Creio que haja algum problema com o servidor dele... :/

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

Te Ajudei? Rep + e ficamos Quits

166420979_logoyanliimaornight.png.33f822b8970081a5b3646e85dbfd5934.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.png.890d5a38d7bcde75543c72b624a65de1.pngDiscord: Yan Liima #3702

Programador Júnior de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

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.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo