

Sergio R
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
Sergio R recebeu reputação de firstemperor em [TFS 1.x] Talkactions: !aol / !blessBoa tarde!
comigo não funcionou nenhum dos códigos que achei. Eu uso OTX com a versão do TFS 1.3.
Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.
<talkaction words="!bless" script="bless.lua"/> e criei um arquivo novo com o nome bless.lua na pasta scripts.
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end end O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.
Espero ajudar!!
Abraço
-
Sergio R recebeu reputação de Heitorzera13 em Comando: !bless 1.3Boa tarde!
Desenvolvi um codigo para o comando !bless para meu projeto de servidor.
Testei alguns e não obtive sucesso, então gostaria de compartilhar para ajudar quem estiver com o mesmo problema.
Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.
<talkaction words="!bless" script="bless.lua"/> e criei um arquivo novo com o nome bless.lua na pasta scripts.
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end end O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.
Espero ajudar!!
Abraço
-
Sergio R recebeu reputação de Duvidas Muitas Dvds em Comando: !bless 1.3Boa tarde!
Desenvolvi um codigo para o comando !bless para meu projeto de servidor.
Testei alguns e não obtive sucesso, então gostaria de compartilhar para ajudar quem estiver com o mesmo problema.
Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.
<talkaction words="!bless" script="bless.lua"/> e criei um arquivo novo com o nome bless.lua na pasta scripts.
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end end O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.
Espero ajudar!!
Abraço
-
Sergio R recebeu reputação de Deletera em Comando: !bless 1.3Boa tarde!
Desenvolvi um codigo para o comando !bless para meu projeto de servidor.
Testei alguns e não obtive sucesso, então gostaria de compartilhar para ajudar quem estiver com o mesmo problema.
Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.
<talkaction words="!bless" script="bless.lua"/> e criei um arquivo novo com o nome bless.lua na pasta scripts.
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end end O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.
Espero ajudar!!
Abraço
-
Sergio R recebeu reputação de selenia.global em Comando: !bless 1.3Boa tarde!
Desenvolvi um codigo para o comando !bless para meu projeto de servidor.
Testei alguns e não obtive sucesso, então gostaria de compartilhar para ajudar quem estiver com o mesmo problema.
Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.
<talkaction words="!bless" script="bless.lua"/> e criei um arquivo novo com o nome bless.lua na pasta scripts.
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end end O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.
Espero ajudar!!
Abraço
-
Sergio R deu reputação a Johncore em [Tutorial] Como compilar tfs v1.2 com MSVC 2015Gostei muito do seu tutorial, mas tenho 1 dúvida, quando instalo o Visual studio ele fica pedindo varias coisas para instalar, ai nao tenho essas coisas ai dar erro e não funciona o visual studio, tem como me dar 1 luz?