Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. caotic

    [Pedido] !vip

    Só que. Existem vários sistema de vip sytem. Por favor fale qual vip sytem utiliza.
  2. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  3. Não paro de ver o vídeo. O que uma pessoa num faz por 10 pontos!
  4. Isto e uma discussão? Pois não parece. Ta muito sem nexo o seu tópico Fechado
  5. SirGolde pode continuar fazendo conta fake mais vó continuar te banindo. Pode criar milhões de contas mais estarei banindo todas. Consegue ser mais rápido? Bjs
  6. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  7. Posta sua spell ai poderei te ajudar.
  8. Não entendi direito sua duvida mais vo tentar te explicar. local custommonsterstats = { ["casecustom1"] = {attacks = 0}, ["casecustom2"] = {attacks = 0}, ["casecustom3"] = {attacks = 0}, ["casecustom4"] = {attacks = 0} } Para verificar o valor de attacks: local stats = custommonsterstats["searchcustom"].attacks E vai achar o valor de attacks. Ou..... local custommonsterstats = { ["casecustom1"] = {0}, ["casecustom4"] = {0} } local stats = custommonsterstats["searchcustom"] Depois e só colocar a "posição do valor" local var = stats[1]
  9. O forum bugo o script mais o fresney já resolveu. Enfim. Vamos acabar com este flood. E porque esta "frescura" como nosso amigo kennyXD a duvida dele esta relacionada a do tópico.
  10. Vai na pasta do seu servidor e procura uma pasta chama "Data" , deve estar bem visivel. depois procure por uma pasta chamada Creaturescript. abráo arquivo Creaturescript.xml e cole algo como isso <event type="login" name="PlayerLogin" event="script" value="login.lua"/> (ai você muda para o nome do arquivo que você colocar no que tarei te explicando abaixo bom ai vc nessa pasta do creaturescripts abre outra pasta escrito "scripts" e copie um arquivo qualquer , cole , abra , apague oq tem dentro e cole aquele script que te passaram la em cima. salve o arquivo e feche , dps renomeie para o nome que quiser. Ta faltando registrar o evento. Coloque em login.lua e substitua o "EVENTO" pelo nome do evento. registerCreatureEvent(cid, "EVENTO")
  11. caotic

    Pedido Tutorial

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  12. E depois o tópico foi fechado por está em área incorreta.
  13. Ta ok. Mais o que tenho haver com isso?
  14. E tipo assim: Se o numero que você escolheu for menor do que qualquer numero que pode ser ate 100..
  15. Vai la ne creaturescripts/scripts. function onKill(cid, target, lastHit) local item = 2122 -- O item local chance = 120 --- Chance local quant = 100 --- O maximo do item que ele poderá ganhar if math.random(100) < chance and isMonster(target) then doPlayerAddItem(cid, item, math.random(1, quant)) end return true end Coloca a tag em creaturescripts.xml <event type="kill" name="item" event="script" value="item.lua"/> Registra o evento: registerCreatureEvent(cid, "item")
  16. Sem duvida alguma essa entrevista foi incrível. Tanto o entrevistado e o entrevistador são super feras.
  17. Não vou mover esta desorganizado demais. Tópico Fechado
  18. Na verdade o certo seria assim: local config = { fromItem = 0, -- Item que precissa. toItem = 7702 -- Item que vai transformar. } local str = 22122 --- Id da storage local value = 1 -- Valor da storage function onCastSpell(cid, var) if (getPlayerSlotItem(cid, CONST_SLOT_LEFT).itemid == config.fromItem or getPlayerSlotItem(cid, CONST_SLOT_RIGHT).itemid == config.fromItem) and getPlayerStorageValue(cid, str) == value then doPlayerAddItem(cid, config.toItem, 1) else doPlayerSendCancel(cid, "You must have a " .. getItemNameById(config.fromItem) .. " in your hand to cast this spell.") end return true end
  19. local sum = {"Demon","Troll","Bug", "Dragon", "Cyclops","Hydra","Rat", "Toad", "Water Element"} function onSay(cid, words, param) local mana = 700 if not isInArray(sum, param) then doPlayerSendCancel(cid, "Você não pode summonar este monstro") return true end if #getCreatureSummons(cid) > 1 then doPlayerSendCancel(cid, "Você já summonou 2 monstro") return true end doSummonMonster(cid, param) doCreatureAddMana(cid, -mana) return true end
  20. local sum = {"Demon", "Troll", "Bug", "Dragon", "Cyclops", "Hydra", "Rat", "Toad", "Water Element"} function onSay(cid, words, param) if not isInArray(sum, param) then doPlayerSendCancel(cid, "Você não pode summonar este monstro") return true end doSummonMonster(cid, param) return true end
  21. Ai você colocar uma storage. local itens = { ["Druid"] = {vida = 2160, mana = 22}, ["Paladin"] = {vida = 2160, mana = 22}, ["Sorcerer"] = {vida = 2160, mana = 22} } function onThink(cid, interval) if getPlayerStorageValue(cid, 46222) == 1 then return true end if not itens[getPlayerVocationName(cid)] then return true end local gain = itens[getPlayerVocationName(cid)].vida local enr = itens[getPlayerVocationName(cid)].mana setPlayerStorageValue(cid, 46222, 1) setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+gain) setCreatureMaxMana(cid, getCreatureMaxMana(cid)+enr) return true end
  22. Ops foi mal mano ehauehuahaueh' Ta aki o certo: local itens = { ["Druid"] = {vida = 2160, mana = 22}, ["Paladin"] = {vida = 2160, mana = 22}, ["Sorcerer"] = {vida = 2160, mana = 22} } function onLogin(cid) if not itens[getPlayerVocationName(cid)] then return true end local gain = itens[getPlayerVocationName(cid)].vida local enr = itens[getPlayerVocationName(cid)].mana setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+gain) setCreatureMaxMana(cid, getCreatureMaxMana(cid)+enr) return true end
  23. Ta incorreto. Você colocou a função na verificação da storage ele sempre ficara com exhastion. Além de que o return ta ao lado da função.
  • Quem Está Navegando   0 membros estão online

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