Ir para conteúdo

Featured Replies

Postado

Comando

!money

Você pode utilizar apenas UMA VEZ, ao utilizar, de forma aleatória você terá a chancer de ganhar crystal coin, platinum coin ou gps.

 

Instalando

give_me_money.lua

azar = {
[1] = {item=2148, name='gold coin'},
[2] = {item=2152, name='platinum coin'},
[3] = {item=2160, name='crystal coin'},
}
queststatus = getPlayerStorageValue(cid, 7820)

function onSay(cid, word, param)
local random_azar = math.random(1,3)
local random_count = math.random(1,100)
if queststatus <= 0 then
    doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You recive " .. azar[random_azar].name .. " as your reward.")
    doPlayerAddItem(cid,azar[random_azar].item,[random_count])
    setPlayerStorageValue(cid,7820,1)
else
    doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You already have you reward.")
end
return true
end

talkactions.xml

<talkaction words="!money" script="give_me_money.lua" />

Créditos

  • garu066

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

  • Respostas 8
  • Visualizações 618
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Tenta assim Jobs: azar = { [1] = {item=2148, name='gold coin'}, [2] = {item=2152, name='platinum coin'}, [3] = {item=2160, name='crystal coin'}, } queststatus = getPlayerStorageValue(cid, 7820) loca

  • azar = { [1] = {item=2148, name='gold coin'}, [2] = {item=2152, name='platinum coin'}, [3] = {item=2160, name='crystal coin'}, } local minLevel = 50 function onSay(cid, word, param) local queststat

Postado

Tenta assim Jobs:

azar = {
[1] = {item=2148, name='gold coin'},
[2] = {item=2152, name='platinum coin'},
[3] = {item=2160, name='crystal coin'},
}
queststatus = getPlayerStorageValue(cid, 7820)
local minLevel = 50

function onSay(cid, word, param)
    if getPlayerLevel(cid) < minLevel then
    return doPlayerSendCancel(cid, 'You need level '.. minLevel ..' to use this command.') and false
    end

    local random_azar = math.random(1,3)
    local random_count = math.random(1,100)
    if queststatus <= 0 then
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You recive " .. azar[random_azar].name .. " as your reward.")
        doPlayerAddItem(cid,azar[random_azar].item,[random_count])
        setPlayerStorageValue(cid,7820,1)
    else
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You already have you reward.")
    end
   return true
end
Postado

 

Tenta assim Jobs:

azar = {
[1] = {item=2148, name='gold coin'},
[2] = {item=2152, name='platinum coin'},
[3] = {item=2160, name='crystal coin'},
}
queststatus = getPlayerStorageValue(cid, 7820)
local minLevel = 50

function onSay(cid, word, param)
    if getPlayerLevel(cid) < minLevel then
    return doPlayerSendCancel(cid, 'You need level '.. minLevel ..' to use this command.') and false
    end

    local random_azar = math.random(1,3)
    local random_count = math.random(1,100)
    if queststatus <= 0 then
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You recive " .. azar[random_azar].name .. " as your reward.")
        doPlayerAddItem(cid,azar[random_azar].item,[random_count])
        setPlayerStorageValue(cid,7820,1)
    else
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "You already have you reward.")
    end
   return true
end

deu um erro aqui,

[Warning - Event::checkScript] Can not load script: scripts/give_me_rewards.
data/talkactions/scripts/give_me_rewards.lua:18: unexpected symbol near '['

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

Informação Importante

Confirmação de Termo