Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 12/26/21 em todas áreas

  1. 1 ponto
    Bom para quem não sabe como funciona é o seguinte,quando o player usar X item ele vai ganhar X dias de premium points. • Adicionando o script • Em "data/lib" crie um arquivo chamado "048-ppoints.lua" e adicione esse script dentro : function getAccountPoints(cid) local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'') if(res:getID() == -1) then return false end local ret = res:getDataInt("premium_points") res:free() return tonumber(ret) end function doAccountAddPoints(cid, count) return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) + count .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end function doAccountRemovePoints(cid, count) return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) - count .."' WHERE `name` ='"..getPlayerAccount(cid).."'") end Em "data/actions/actions.xml" adicione está tag : <action itemid="5952" event="script" value="points.lua"/> Em "data/actions/scripts" crie um arquivo lua chamado "points" e cole isso dentro : local cfg = { amount = 10 } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) > 8 then doAccountAddPoints(cid, cfg.amount) doCreatureSay(cid, "Parabéns! Você recebeu 10 Premium Points! ", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Você precisa de level 8 para usar este item.") end return TRUE end • Configurando •
  2. [CreatureScript] Monster no Hit Monster

    Gabrielx17 reagiu a tetheuscunha por uma resposta no tópico

    1 ponto
    Boa Noite. Hoje vou compartilhar com vocês o script que eu tenho aqui a muito tempo, não recordo quem fez ele pra mim (assim que lembrar colocarei os devidos creditos). Ele funciona da seguinte forma : - As Ue de monsters não hita os outros monsters da hunt, se tiver summon ele hita. Versão testada -8.6 -TFS 0.4. Primeiro vai ate a pasta creaturescripts/script e crie um arquivo como nome noattack.lua e cole isso dentro. function onStatsChange(cid, attacker, type, combat, value) -- This should block all damage monster cause on eachother expect player summons if isMonster(cid) and isMonster(attacker) then local master = getCreatureMaster(cid) if not master or not isPlayer(master) then return false end end return true end Depois vá ate o arquivo Login.lua e cole essa linha depois do Ultimo registerCreatureEvent. registerCreatureEvent(cid, "noattack") Já em creaturescripts.xml registre essa linha. <event type="statschange" name="noattack" event="script" value="noattack.lua"/> Depois vá ate os monsters que você quer que não hite os outros e coloque essa linha dentro dele depois de <immunities>...</immunities> <script> <event name="noattack"/> </script>
  3. (Resolvido)Bichos dando hit um no outro

    Gabrielx17 reagiu a tetheuscunha por uma resposta no tópico

    1 ponto
    E que ele ainda não foi aprovado. Ate amanha ele e aprovado, fique olhando.
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo