Ir para conteúdo
  • 0

/addpremium Como Adicionar?


fenix123

Pergunta

11 respostass a esta questão

Posts Recomendados

  • 0

tpw eu testei aqui no servidor 8.60 e funciono

 

qual o erro que da?

 

talkactions: script

 

addp.lua

function onSay(cid, words, param)
local tmp = string.explode(param, ",")

local player = getPlayerByName(tmp[1])
local premiumdays = tonumber(tmp[2])

if isPlayer(player) ~= true then
doPlayerSendCancel(cid "Sorry, not possible.")
return TRUE
end
if premiumdays <= 0 or premiumdays == nil then
doPlayerSendCancel(cid, "Please, choose a number of premium days.")
return TRUE
end
doPlayerAddPremiumDays(player, premiumdays)
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "You received ".. premiumdays .." Premium Account from your account .. Enjoy all our advantages of a premium account ... Thanks. Relog your account please.")
return TRUE
end

 

 

talkactions.xml

 

        <talkaction access="3" words="/addpremium" script="addp.lua"/>

 

/addpremium Vodkart,5

Link para o comentário
Compartilhar em outros sites

  • 0

Assim eu falo /addpremium Nome, Dias e fala que o comando nao existe tpw o cara fala e acontece nada. minha db e mysql.

Editado por Fenixlegion
Link para o comentário
Compartilhar em outros sites

  • 0

Tenta isso então:

 

function onSay(cid, words, param)
local t = string.explode(param, ",")

local player = getPlayerByNameWildcard(t[1])
local premiumdays = tonumber(t[2])

     if (not t[1]) then
        doPlayerSendCancel(cid, "You must fill with a player name.")
     end

     if (premiumdays < 0) then
        doPlayerAddPremiumDays(player, premiumdays)
        doPlayerSendTextMessage(cid,22,"You have removed " .. t[2] .. " premium days from " .. player .. ".")
        doPlayerSendTextMessage(player,25,"You have lost " .. t[2] .. " premium days.")
     end

     if (premiumdays >= 1 and premiumdays < 150) then
        doPlayerAddPremiumDays(player, premiumdays)
        doPlayerSendTextMessage(cid,22,"You have added " .. premiumdays .. " premium days from " .. player .. ".")
        doPlayerSendTextMessage(player,25,"You received " .. premiumdays .. " premium days from " .. getCreatureName(cid) .. ".")      
    end
end

 

 

flw

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...