Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. ops era só uns " -- " que eu esqueci de colocar xD
  2. Vodkart

    Script

    function onLogin(cid) if getPlayerStorageValue(cid,29000) == 0 or getPlayerStorageValue(cid,29000) == -1 then if(isInArray({9, 10, 11, 12}, getPlayerVocation(cid))) then -- id das vocation doPlayerSetVocation(cid, voc-4) end end return TRUE end
  3. function onUse(cid, item, pos) id = tonumber(30) or 1 vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(id)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..tonumber(id).." dias de vip.") doRemoveItem(item.uid, 1) end
  4. Vodkart

    Script

    a classe "epic" do seu servidor é 9 = mage 10 = druid 11 = paladin 12 = knight certo?
  5. Vodkart

    Script

    eu não entendi essa parte getPlayerStorageValue(cid,6667) == 1 quando usa o item ele da alguma storage?
  6. Pronto ta atualizado e sem BUGS! abraços
  7. ah logo vi fui ver agr só o script do /vip add ta certo o resto tudo que tem lá ta errado abri o servidor e dei uns confere na lib do sistema usa esse: function onUse(cid, item, frompos, item2, topos) local config = { removeOnUse = true, dias = 30 } vip.setVip(cid,vip.getDays(config.dias)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..config.dias.." dias de vip .") if(config.removeOnUse == true) then doRemoveItem(item.uid, 1) end return TRUE end
  8. acho que tem usando agora você tem " .. vip.getVip(cid) .. " dias de vip
  9. function onUse(cid, item, frompos, item2, topos) local config = { removeOnUse = true, days = 30 } doPlayerAddVipDays(cid, config.days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..config.days.." dias de vip, no seu character.") if(config.removeOnUse == true) then doRemoveItem(item.uid, 1) end return TRUE end actions.xml <action itemid="ID DO ITEM" script="NOME DO SCRIPT.lua" />
  10. duvida sanada reportado para que movam o topico abraços
  11. eu baixei o servidor do realserver e vi que o /addvip dele estava diferente do sistema da talkactions vc tem que colocar lá o sistema entao do perfect vip system ou se não modificar a variavel da vip para if (config.vip == "yes") and vip.hasVip(cid) == FALSE then doPlayerSendCancel(cid,"Você não possui vip.") return TRUE end
  12. Comedinhass uma Comédia*
  13. isso pode ajuda http://www.xtibia.com/forum/topic/126636-lista-de-atribute-keys-para-itensxml/
  14. sim em actions a tag seria assim <action itemid=" ID DO ITEM " script="NOME DO SCRIPT.lua" />
  15. function onUse(cid, item, frompos, item2, topos) local days = 15 -- dias que serão adicionados addVipDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você adicionou "..days.." dia(s) de vip, agora você possui "..getVipDays(cid).." dia(s) de vip.") return TRUE end só ir alterando os dias que serão adicionas no script e dps na tag os id dos itens flw
  16. Vodkart

    Agrupar Itens

    tenta colocar no items.xml <attribute key="charges" value="100"/> <attribute key="showcharges" value="1"/>
  17. eu cheguei a mappia faz uns 6 ~ 7 meses mais eeu era muito ruim - rs abraços
  18. é porque o ot dele é 7.92 ai eu nao sei se tem essas funçoes acess :X
  19. fiz um exemplo pra você obs: usei tables explicação: vermelho: ID DO ITEM 1 = QUANTIA DO ITEM QUE VAI COMPRAR azul = QUANTOS VAIS CUSTAR O ITEM nesse caso os comandos serão !comprar golden armor !comprar golden legs !comprar golden helmet !comprar golden boots talkactions.xml <talkaction words="!comprar" script="NOME DO SEU SCRIPT.lua"/>
  20. não testei --Talkaction 100% by Dragonlordez-- function onSay(cid, words, param) function ausente(cid) doSendAnimatedText(getCreaturePosition(cid), "Ausente!", 215) var=addEvent(ausente, 3000, cid) doSendMagicEffect(getCreaturePosition(cid),12) doPlayerSendTextMessage(cid,24,"Para parar diga !ausente stop.") end function stopAusente(cid) stopEvent(var) doSendMagicEffect(getCreaturePosition(cid),2) end if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end if param == 'on' then if getPlayerGroupId(cid) >= 6 then ausente(cid) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não tem acesso para este comando.") end elseif param == 'stop' then stopAusente(cid) end return TRUE end
  21. -- Vip medal by Kekox function onUse(cid, item, fromPosition, itemEx, toPosition) local ganho = math.random(1, 10) if getPlayerVipDays(cid) > 365 then doPlayerSendCancel(cid, "Você só pode ter um ano de conta vip ou menos.") else doAddVipDays(cid, ganho) doCreatureSay(cid, "VIP") doPlayerPopupFYI(cid, "Nós adicionamos ".. ganho .." dias vip em sua conta!\nAproveite isso.") doRemoveItem(item.uid) end return TRUE end
  22. Se eu não me engano as funçoes da Lib do npc só aceitam Gp's pelo trade,coin vips ou qualquer outro tipo de item não são aceitos vc teria que fazer pelo modo lua mesmo com a função doPlayerRemoveItem(cid,coinvip,quantidade)
  23. só colocar math.random(1,10) no seu script... se não conseguir coloca o script do seu item aqui.
  24. é porque vocês não instalaram essa função la Lib de vocês primeiro vc tem que instalar o sistema vip account e dps colocar o script de double exp
  25. não não não precisa colocar entre "" porque ja tem a variavel que identifica o numero da storage tonumber(config.storage) ------- o script ta funfando 100% aqui,cabei de testa-lo.
  • Quem Está Navegando   0 membros estão online

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