Ir para conteúdo

Featured Replies

Postado
  • Autor
10 horas atrás, Zazeros disse:

Amigo, a gente precisa da script pra tentar ajudar. Vai em talkactions/script/VIP/vipdays e manda o que esta la 

Spoiler

function onSay(cid, words, param)
         if vip.hasVip(cid) == TRUE then
            doPlayerPopupFYI(cid, "Your vip end in "..os.date("%d %B %Y %X ",vip.getVip(cid)))
         else
             if vip.getVip(cid) ~= 0 then
                doPlayerPopupFYI(cid, "You're not a vip player. Your vip has finished in "..os.date("%d %B %Y %X ", vip.getVip(cid)).." and now is "..os.date("%d %B %Y %X ", os.time()))
             else
                doPlayerPopupFYI(cid, "You're not a vip player. You naver has a vip.")
             end
         end
         return TRUE
end

Aqui amigo

10 horas atrás, Luck Root disse:

function onSay(cid, words, param) local player = getPlayerByName(param) if player then local acc = getPlayerAccountId(player) addEvent(doRemoveCreature,1000,player) local time = isVip(player) and getAccountVipTime(acc) or os.time() addEvent(setAccountVipTime, 1010, acc, time + 3600*24*7) end return true end

Vou testar esse.

Pessoal, quando eu digito /vip
aparece isso
 

ScreenShot092.thumb.jpg.1855435951ec1ecae3cc7260b2f2002e.jpg

Quando eu digito /vip see real ... Ele aparece em amarelo '' como se estivesse conversando'' e da erro aqui.
 

[Error - TalkAction Interface]
data/talkactions/scripts/VIP/addvipp.lua:onSay
Description:
data/talkactions/scripts/VIP/addvipp.lua:34: attempt to index global 'vip' (a nil value)
stack traceback:
        data/talkactions/scripts/VIP/addvipp.lua:34: in function <data/talkactions/scripts/VIP/addvipp.lua:1>

Está assim no talkactions

 

 

<!-- VIP System -->
    <talkaction log="yes" words="/vip" access="5" event="script" value="VIP/addvipp.lua" />
    <talkaction words="/vipdays" event="script" value="VIP/vipdays.lua" />

 

 

No addvip.lua está assim.
 

Citar
Spoiler

 

 

function onSay(cid, words, param)
         if param == "" then
            return  doPlayerPopupFYI(cid,"Está com problemas?\nAprenda os comandos!\n---------------\nAdicionar vip:\n/vip add days player\n/vip add 30 Real\n---------------\nDeletar vip:\n/vip del player\n/vip del Real\n---------------\nVer a vip:\n/vip see player\n/vip see Real\n---------------\n")
         end
         if param:lower():find('add') == 1 and 3 then
            local _,_,id,name = param:lower():find('add (%d+) (.+)')
            name = name or ""
            id = tonumber(id or 1) or 1
            if tonumber(id) == nil or getPlayerByName(name) == false then
               return doPlayerSendTextMessage(cid,20,"Adicionar vip:\n/vip add days player\n/vip add 30 Real\n [Player: "..name.."]")
            end  
            if isPlayer(getPlayerByName(name)) == TRUE then
            vip.addVipByAccount(getPlayerAccount(getPlayerByName(name)) ,vip.getDays(id))

            doPlayerSendTextMessage(cid,20,"Foram adicionados "..tonumber(id).." dias de vip a "..name..".")
            doPlayerSendTextMessage(getPlayerByName(name),20,"usted recivio "..tonumber(id).." dias de vip.")
         else
           doPlayerSendTextMessage(cid,20,name.." não esta online ou não existe.")
         end
         elseif param:lower():find('del') == 1 and 3 then
            local _,_,name = param:lower():find('del (.+)')
            if getPlayerByName(name) == false then
               return doPlayerSendTextMessage(cid,20,"Deletar vip:\n/vip del player\n/vip del Real\n")
            end

            vip.setVipByAccount(getPlayerAccount(getPlayerByName(name)),-os.time())
            doPlayerSendTextMessage(cid,20,"A vip de "..name.." foi apagada.")                                                                                                                                               
         elseif param:lower():find('see') == 1 and 3 then
            local _,_,name = param:lower():find('see (.+)')
            name = name or ""
            if getPlayerByName(name) == false then
               return doPlayerSendTextMessage(cid,20,"Ver a vip:\n/vip see player\n/vip see Real\n")
            end
            local ret_ = vip.getVip(getPlayerByName(name))
            if ret_ == 0 then
              return doPlayerSendTextMessage(cid, 20,name.." no tiene vip, o nunca tuvo.")
            else
              return doPlayerSendTextMessage(cid, 20, "su vip de "..name.." Acaba/termino en "..os.date("%d %B %Y %X ",ret_))
            end
         end
         return TRUE
end

 

 

 

 

Postado

[14:55:51.117] [Error - MoveEvents Interface]
[14:55:51.119] data/movements/scripts/viptile.lua:onStepIn
[14:55:51.120] Description:
[14:55:51.120] data/movements/scripts/viptile.lua:11: attempt to index global 'vip' (a number value)
[14:55:51.128] stack traceback:
[14:55:51.129]  data/movements/scripts/viptile.lua:11: in function <data/movements/scripts/viptile.lua:1>

 

Estou com esse ERRO alguém pode me ajudar?

  • Will :)

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

Informação Importante

Confirmação de Termo