Ir para conteúdo
  • Cadastre-se

Sekk

Membro
  • Total de itens

    1467
  • Registro em

  • Última visita

  • Dias Ganhos

    13

Tudo que Sekk postou

  1. Tenta assim: <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Loot System" version="1.0" author="Vodkart And Mkalo" contact="none.com" enabled="yes"> <config name="Loot_func"><![CDATA[ info = { AutomaticDeposit = true, BlockMonsters = {}, BlockItemsList = {2123,2515}, Max_Slots = {free = 2, premium = 5}, Storages = {27000,28001,28002} } function setPlayerStorageTable(cid, storage, tab) local tabstr = "&" for i,x in pairs(tab) do tabstr = tabstr .. i .. "," .. x .. ";" end setPlayerStorageValue(cid, storage, tabstr:sub(1, #tabstr-1)) end function ge
  2. @Zzyzx tenta assim o talk function onSay(cid, words, param) local var = "[Sell Point System] Este documento vale %s points para você usar no site." p = getPremiumPoints(cid) local min,max = 5, 100 if param == "" or not tonumber(param) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, use somente numeros.") return true elseif tonumber(param) < min or tonumber(param) > max then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, Minimo "..min.." e Maximo "..max.." points.") return true elseif p < tonumber(param) then doPlay
  3. Eu particularmente não sei absolutamente nada sobre derivados kkk nem suas funções... Já o Vodka.. quem sabe, da a ideia que veremos
  4. Boa noite galera Bom, eu e o vodka estamos precisando de ideias para podermos fazer alguns sistemas e eventos para tibia(nao derivado), mas nós estamos sem nenhuma ideia, então venho aqui pedir a vocês do TK que nos ajudem HAHAHA Obrigado, e não esqueçam de dar ideias e.e
  5. Ta pedindo a mesma coisa q o seu script, só que agora vc configura pelo local player. E o que o login12 disse é verdade, se você colocar por exemplo, minimo 2 e maximo 10.. Entra 7 pessoas, o evento não vai balancear os times. O evento battlefield é um evento YxY, ou seja, os dois times possuem a mesma quantidade de players.
  6. @kiinho Desculpa, não sei se funciona, estou meio perdido com a função getCreatureOutfit(cid), mas tenta ai:
  7. Você pode alterar a quantidade maxima no config: max = X.. Mas também pode deixar assim: local z = { storage1 = 9091, -- storage axe axe = 1, -- quantidade de axe que vai aumentar idAxe = 21530, -- Id do Item que ao usar vai ganhar o mana } function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == z.idAxe then setCreatureMaxAxe(cid, getCreatureMaxAxe(cid)+z.axe) doCreatureAddAxe(cid, getCreatureMaxAxe(cid)) doRemoveItem(item.uid, 1) doPlayerSay(cid, "Parabens", TALKTYPE_ORANGE_1 end return true end
  8. Qual o item? Amuleto? Shield? Armor? Legs? Boots? Hat? Arrow? Bow? Wand? Weapon? Testa assim: movements/scripts/ new.lua local config = { itemid = 2660 -- id do item place = 4 -- local de onEquip, armor no caso outfit = {lookType = 30 , lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0} } function onEquip(cid, item, slot) if (getPlayerSlotItem(cid, config.place).itemid == config.itemid) then doSetCreatureOutfit(cid, config.outfit, -1) else doPlayerSendCancel(cid, "You cannot equip this item here.") return false end function onDeEquip
  9. Quanto voce colocou nessas duas linhas? timeToStartEvent = 30, -- segundos para começar o evento CheckTime = 5, -- tempo que o TP fica aberto para os jogadores adrentarem o evento
  10. @tirso Deixe essa linha <globalevent name="Zombie_Start" interval="60" event="script"> assim <globalevent name="Zombie_Start" interval="60000" event="script">
  11. Caso vc use sqlite, execute isso no SQLite Studio: CREATE TABLE z_ots_comunication ( id INTEGER( 11 ) PRIMARY KEY NOT NULL, name VARCHAR( 255 ) NOT NULL, type VARCHAR( 255 ) NOT NULL, [action] VARCHAR( 255 ) NOT NULL, param1 VARCHAR( 255 ) NOT NULL, param2 VARCHAR( 255 ) NOT NULL, param3 VARCHAR( 255 ) NOT NULL, param4 VARCHAR( 255 ) NOT NULL, param5 VARCHAR( 255 ) NOT NULL, param6 VARCHAR( 255 ) NOT NULL, param7 VARCHAR( 255 ) NOT NULL, delete_it INTEGER( 2 )
  12. Tenta o que o cara disse, mas se quiser deixa a gente analisar também o script
  13. Vc precisa dar permissões pra sua pasta do gesior Executa no terminal ai: chmod -R 777 pasta do site
  14. manda a magia inteira, n é esse parte q faz a verificação
  15. function onSay(cid, words, param) local param = param.explode(param, ',') local item = param[2] if isPlayer(getPlayerByName(param[1])) and tonumber(param[2]) and tonumber(param[3]) then doPlayerSendTextMessage(getCreatureByName(param[1]), 22, "Você acabou de receber "..param[3].." "..getItemNameById(item).." do ADM!") doPlayerAddItem(getCreatureByName(param[1]), param[2], param[3]) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have to use /giveitem Name,Itemid,Count.") end return TRUE end
  16. talkactions/scripts/giveitem.lua function onSay(cid, words, param) local param = param.explode(param, ',') if param then if isPlayer(getCreatureByName(param[1])) == TRUE then doPlayerSendTextMessage(getCreatureByName(param[1]), 22, "Você acabou de receber um item!") doPlayerAddItem(getCreatureByName(param[1]), param[2], param[3]) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") end return TRUE end talkaction.xml <talkaction log="yes" access="5" words="/giveitem" event="script" value="giveitem.lua"/> /giveitem PLAYER
  17. Isso não é um mod para clients é para o server. Abre a pasta do server, abre a pasta mods, crie um arquivo com qlqr nome.xml e cole o codigo dentro dele, pronto
  18. function onThink(interval, lastExecution, thinkInterval) doSaveServer() return true end acho q é isso
  19. Eu tentei transformar o zombie desse tópico q pedi ajuda em mod, mas deu um problema, o player tentava logar mas nao conseguia, e no tfs falava q ele logava e deslogava na msm hora... Q tipo de conflito pode dar? Pq dependendo, eu faço o mod
  20. O nome do monstro ta certo, tanto que spawna eles mas da o erro mesmo assim Cara, vc é foda '-' pqp eu ia pedir pra colocar tbm a configuração para quais dias e em quais horarios ligar o evento e vc ja colocou hauhauah timeToStartEvent = 30, -- segundos para começar o evento também é o tempo que demora pro spawn dos zombies? Tem como deixar os rewards com isso também: local goblet = doPlayerAddItem(cid, config.goblet, 1) doItemSetAttribute(goblet, "description", "Awarded to " .. getPlayerName(cid) .. " for winning the Zombie event.") ?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo