Ir para conteúdo

Featured Replies

Postado

Olá, como o titulo diz o sistema de REp do meu server não esta funcionando quando uso a função !REP |PLAYERNAME|
 

Só não coloquei em spoiler pois não sei se puderem me falar agradeço.

 

AQUI ESTA O SCRIPT:
 
!REPEPUTAÇÃO.LUA :

function onSay(cid, words)
local msg = [[ Bom o sistema de Reputação fuciona da seguinte forma:
 
 
•1- !rep (nome do player) - dá um rep para um player.
 
 
•2- !myrep - consulta minha reputação.
 
 
•3- !rankrep - confere os reps de quem está online.
 
 
•4- Você pode ganhar muitos rep's ajudando as pessoas.
 
 
 
------ OBS: Pode aver eventos no serve pra quem tiver ------
            uma certa quantidade de reputação. 
]]
 
doPlayerPopupFYI(cid, msg)
return true
end

 
E AQUI O SCRIPT REP.LUA:

 

local configs = {

        rephours = 24 -- qntas em qntas horas pode dar rep, 24 para 1 dia.
}
 
function getTime(s)
        local n = math.floor(s / 60)
        s = s - (60 * n)
        return n, s
end
 
function onSay(cid, words, param)
 
        local cd = math.ceil(configs.rephours/2)
        local storage = 6002
        if words == "!rep" then
 
                if os.time()-getPlayerStorageValue(cid, storage) <= cd then
            minutes,seconds = getTime(cd-(os.time()-getPlayerStorageValue(cid, storage)))
            return doPlayerSendTextMessage(cid, 27, "Wait " .. configs.rephours .. " fours for the next rep.")
                end
                if getPlayerByName(param) then
                        local p = getPlayerByName(param)
                        if getPlayerIp(cid) == getPlayerIp(p) or getPlayerAccount(cid) == getPlayerAccount(p) then
                                return doPlayerSendTextMessage(cid, 27, "IP ACCOUNT PROTECT.")
                        end
                        setPlayerStorageValue(p, 6001, getPlayerStorageValue(p, 6001) + 1)
                        doPlayerSendTextMessage(cid, 27, "You gave reputation + 1 for " .. getCreatureName(p) .. ".")
                        doPlayerSendTextMessage(p, 21, "You received reputation + 1 of ".. getCreatureName(cid) ..".")
                        setPlayerStorageValue(cid, storage, os.time()+3600*cd)
                else
                        doPlayerSendTextMessage(cid, 27, "Player Not Found.")
                end
        elseif words == "!myrep" then
                return doPlayerSendTextMessage(cid, 27, "My Reputation : " .. getPlayerStorageValue(cid, 6001))
        elseif words == "!rankrep" then
                local e = getPlayersOnline()
                local text = ""
                for _, pid in ipairs(e) do
                        text = text .. "[" .. getCreatureName(pid) .. "] Reputation: " .. getPlayerStorageValue(pid, 6001) .. "\n\n"
                end
                text = "[RANK REPUTATION ONLINES]\n\n" .. text
                doShowTextDialog(cid, 12945, text)
        end
 
return TRUE
end

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

UM GRANDE ABRAÇO E FIQUE COM DEUS!

 

Meu Server:

 

( Pokémon Alpha )

 

http://pokemonalpha.zapto.org

 

Meus Trabalhos:

Meus Trabalhos:

1) Entrada Para Morden Acc Ou Gensio

2) Client Parecido com PXG (Não Criei só modifiquei um pouco)

 

3) Tutotial compilando TFS 1.0 com MSVC 2013 

  • Respostas 9
  • Visualizações 440
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • meu comment tinha bugado, tenta um dos dois:         <talkaction words="!rep;!myrep;!rankrep" script="SCRIPT.lua" /> ou         <talkaction words="!rep" script="SCRIPT.lua" />        

Postado
  • Autor

não está funcionando, mas ta dando algum erro?

Não nenhum erro quando digo !REP |PLAYERNAME| Não vai aparece como Testo.

UM GRANDE ABRAÇO E FIQUE COM DEUS!

 

Meu Server:

 

( Pokémon Alpha )

 

http://pokemonalpha.zapto.org

 

Meus Trabalhos:

Meus Trabalhos:

1) Entrada Para Morden Acc Ou Gensio

2) Client Parecido com PXG (Não Criei só modifiquei um pouco)

 

3) Tutotial compilando TFS 1.0 com MSVC 2013 

Postado
  • Autor

voce adicionou a tag? como ela ta

Não achei a tag no talkactions.xml e não sei faze-la para 2 scripts pode criar pra min fazendo um favor ou me ensinar a fazer.

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

UM GRANDE ABRAÇO E FIQUE COM DEUS!

 

Meu Server:

 

( Pokémon Alpha )

 

http://pokemonalpha.zapto.org

 

Meus Trabalhos:

Meus Trabalhos:

1) Entrada Para Morden Acc Ou Gensio

2) Client Parecido com PXG (Não Criei só modifiquei um pouco)

 

3) Tutotial compilando TFS 1.0 com MSVC 2013 

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