Ir para conteúdo
  • Cadastre-se

Jamison Collins

Membro
  • Total de itens

    932
  • Registro em

  • Última visita

  • Dias Ganhos

    19

Tudo que Jamison Collins postou

  1. Você deve usar o comando assim : Exemplo : /ccrain 10 Você fez isso ?
  2. Bem, eu não testei, porém, creio que esteja certo Espero ter ajudado ! @edit Preste atenção em outra alteração do script que eu fiz ! function onSay(cid, words, param, channel) param = tonumber(param) local pos = {x=100, y=100, z=7} -- muda aqui pra posição central da arena local coin = 2160 -- muda aqui tbm pro id da crystal coin local speed = 150 -- velocidade em ms que aparecem as moedas local rangeX = 3 -- alcance no eixo x local rangeY = 3 -- alcance no eixo Y if(not param or param < 0 or param > 1000) then doPlayerSendCancel(cid, "Numeric param may not be lower than 0
  3. Tente isso : Você executará o comando da seguinte forma : /ccrain numerodemuedas Talkaction XML : <talkaction log="yes" words="/ccrain" access="3" event="script" value="ccrain.lua"/> Crie o arquivo ccrain.lua e cole isso : function onSay(cid, words, param, channel) param = tonumber(param) local pos = {x=100, y=100, z=7} -- muda aqui pra posição central da arena local coin = 2160 -- muda aqui tbm pro id da crystal coin local speed = 150 -- velocidade em ms que aparecem as moedas local rangeX = 3 -- alcance no eixo x local rangeY = 3 -- alcance no eixo Y if(not param or par
  4. Bem, assim como tem o script do Stigal, também tem o meu, mas mesmo assim, os dois são funcionais : Crie um arquivo chamado premiumscroll.lua em Action > Script e cole isso dentro : local config = { effect = 28, premiumdays = 31, remove_on_use = "yes" } function onUse(cid, item, frompos, item2, topos) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerAddPremiumDays(cid, config.premiumdays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have received ".. config.premiumdays .." premium account days, and
  5. Bem, aqui está : function getPlayerFrags(cid) local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER
  6. Procure um tutorial eficiente de como compilar. Infelizmente eu não tenho nenhum para lhe indicar.
  7. Minha ultima tentativa : Cole isso no arquivo creaturescript > login.lua, depois de function onLogin(cid) : local playerVoc = getPlayerVocation(cid) if getPlayerPremiumDays(cid) <= 0 and (playerVoc == 9 or playerVoc == 10 or playerVoc == 11 or playerVoc == 12) then doPlayerSetVocation(cid, playerVoc - 4) end Ou seja, se o player tiver esse vocação e seus dias de premium acabaram, ele vai retorna à promotion normal. Reinicie o server, e quando o player perder o premium, você "relogue" no player para que o script entre em ação.
  8. <vocation id="9" name="Masterful Sorcerer" description="an masterful sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="10" gainmanaticks="1" gainmanaamount="150" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="50"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation>
  9. É só você adicionar isso aqui : needpremium="1" Exemplo: <vocation id="9" name="epic Sorcerer" description="a epic sorcerer" needpremium="1"... > Assim que a premium do player acabar, ele vai voltar para a vocação anterior FREE.
  10. Me passa seu outfit.xml, e me fala qual dos scripts que ele mandou deu certo (aparece a mensagem que você comprou), porém, você não recebe o outfit.
  11. Bem, em um desses arquivos há configurações de posições que você deve modificar de acordo com seu servidor. Você já fez isso ?
  12. Bem, eu abri a sourcer que determina todas as funções lua do distro... e realmente, não achei "getThingFromPos", porém, achei "getThingFromPosition". Já tentou com "getThingFromPosition" ? @edit Desculpa, cheguei tarde com a resposta, hahahahaha. Alguém feche o tópico por favor! Dúvida sanada.
  13. Está faltando um arquivo ! _woe.lua Esse aquivo é para esta na pasta do config.lua junto ao distro.
  14. @Up Link do download arrumado ! tibiaRME.rar Adicionado link de Scan ! Scan tibiaRME.rar Tópico reformulado.
  15. De nada... Que bom que você gostou. Aposto que com sua experiência você consegue desenvolver mais o script xD Eu também tiro um bom tempo para ficar lendo suas aulas de Lua Scripting, é muito bom
  16. Bem, sei que nas sourcers modificadas tem essas marcações : //CA Agora, eu não sei quais arquivos...
  17. Olá galera do TibiaKing, Estou aqui para postar um script que eu fiz bem simples, para quem gostaria de um servidor em que os players não precisarão comer food. Ele vai regenerar mana e health sem comer nada. Crie um arquivo food.lua e cole isso aqui dentro : function onThink(cid, interval) if(not isCreature(cid)) then return end if getPlayerFood(cid) <= 1 then doPlayerFeed(cid, 1200) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You has been fed.\nYou don't need to eat food any more.\n[Feeding Automatic]") end return true end Depois, crie uma tag XML dentro do arquiv
  18. Já verificou se o e-mail está dentro do lixo eletronico ?
  19. Não é permitido postar link de outros fóruns, leia as regras.
  20. Olha só cara... se o sistema está no próprio fórum do criador é por que ele não se incomoda de compartilhar o sistema para os outros, agora se o tópico está mal feito, tudo bem, vou procurar a melhorar mais nas próximas vezes. Não falei que sou dono do sistema de nada, então, não seja ignorante.
  21. Poxa, sempre tentei te ajudar, por mais que eu não consiga ou não tenha experiência suficiente, tentei te ajudar, e você posta isso ? Foi meio cruel com todos que te deram atenção nos momentos que você precisou.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo