Ir para conteúdo

Featured Replies

Postado

Olá!

Bom, vou ser breve: Tenho um sistema no meu servidor de entregar points donate, que quando eu digito /entregar PLAYER, QUANTIA vai uma bp para o player com os points.

A questão é, seria possível criar uma função, que se o player não estiver online, me retorna uma mensagem com o login e senha do player, para facilitar minha vida e eu não precisar ficar procurando na database?

OBS: TFS 0.3.6
Uso SQL, não MySQL

Password na database é plaintext!

Meu script:

 

function onSay(cid, words, param, channel)
    if(param == '') then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Uso do comando:\n/entregar Nome do char, quantia de lerme points.")
        return true
    end


    local t = string.explode(param, ",")


    local player = getPlayerByNameWildcard(tostring(t[1]))
    if(not isPlayer(player)) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player nao existe.")
        return true
    end
    
    local pos = getCreaturePosition(player)
    local effect = 506
	local quant = tonumber(t[2])
	if quant <= 24 then
		quantia = quant*10
		elseif quant >= 25 then
		quantia = quant*12
		end
		
	bp = doPlayerAddItem(player,3940,1)
	doSetItemText(doPlayerAddItem(player, 2598), "Muito obrigado pela sua ajuda para manter o servidor online!                                                                                         Att Staff Pkm Lerme.")
	doAddContainerItem(bp, 2159, quantia)
	doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_BLUE, "".. getPlayerName(cid) .." te entregou ".. quantia .." Lerme Points!")
    doSendMagicEffect(pos, effect)    
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "".. t[1] .." recebeu ".. quantia .." Lerme points!")
    return true
end

 

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

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.9k

Informação Importante

Confirmação de Termo