Ir para conteúdo

Skymagnum

Marquês
  • Total de itens

    1025
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que Skymagnum postou

  1. Usa math.random. Exêmplo: doPlayerAddItem(cid, 5097, math.random(1, 5))
  2. An? Cara sempre vai adicionar o primeiro item se o player aceitar, caso não adicione vai direto para o segundo. Explica oque você quer fazer, tipo adicionar o item x ou y se for isso usa assim. local random = math.random(1, 2) return doPlayerAddItem(cid, random == 1 and 2160 or 2159, 10)
  3. animal de teta. Ele postou a foto no FACEBOOK, perdeu direitos sobre ela. Por que? por que é impossível controlar o fluxo de conteúdo que é gerado na internet. beijos. Não, artistas postam músicas no youtube e ainda tem os direitos autorais dela.. isso é só um exemplo, uma foto não deixa de ter direitos autorais só porque é postado, até quem copia e cola algo postado na internet tá sujeito a sofrer processo por direitos autorais... Se informe. flw Verdade, irei te processar postei flw ontem, você copiou.
  4. É isso aí gustavo agora vamos a todo vapor para melhorar mais ainda.
  5. Se eu entrei nesse tópico eu to nem ai cara, eu tenho direito de postar oque eu acho sobre tal coisa. Concerteza ninguem vai falar isso, porque meu projeto não terá um fim vergonlhoso como esse. Isso depende do dono do projeto, se ele está se dedicando ao máximo, se ele está sempre postando notícias do andamento do Serv com o pessoal. Você tem livre arbítrio, pode falar oque quiser se for da sua escolha, mas depois não reclame se for banido. "Fala oque quer, houve oque não quer."
  6. Parem de brigas aqui, Superion e Stylomaldoso alertados, se continuarem serão banidos.
  7. Tópico mal formatado, difícil de se entender, alem de haver outros melhores no fórum.
  8. Man: getTop()[1] -- return top of server name getTop()[2] -- return top of server level for level use: getTop()[2] ;d
  9. Look, i don't speak english, but i understand some parts. test: function getTop() local query = db.getResult("SELECT `name`, `level` FROM `players` WHERE `id` > 6 AND `group_id` < 2 ORDER BY `level` DESC, `name` ASC;") if (query:getID() ~= -1) then return {query:getDataString("name"),query:getDataInt("level")} end return false end function onLogin(cid) local x = { [0] = {lookType = 136, lookHead = 78, lookBody = 69, lookLegs = 58, lookFeet = 76, lookAddons = 0}, -- Outfit female [1] = {lookType = 128, lookHead = 78, lookBody = 69, lookLegs = 58, lookFeet = 76, lookAddons = 0} -- Outfit Male } if getTop()[1] == getCreatureName(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "For being the highest player on the server, you receive benefits of special outfit") doCreatureChangeOutfit(cid, x[getPlayerSex(cid)], -1) end return true end
  10. Olá galera, vim trazer um script de experience ring, diferente, não é por tempo, mas por experiência ganhada, sim isso mesmo. /data/creaturescripts/scripts/? iE8HesJq[/pastebin] login.lua: registerCreatureEvent(cid, "exp_ring") creaturescripts.xml: <event type = "kill" name = "exp_ring" event = "script" value = "area_exp.lua"/> É isso, espero que gostem, qualquer erro, bug ou dúvida, só avisar.
  11. Skymagnum

    Jogos de xbox

    Agora eu entendo o protesto contra a educação, putaquepariu em.
  12. Cara é muito fácil. Já posto um anexo com a árvore. Download.
  13. Por lua o máximo que da pra fazer é. local xml = io.open(getDataDir().."monster/monsters.xml", "r") local monsters = false if xml then local text = xml:read("*all") xml:close() monsters = {} for monstername in text:gmatch('name="(.-)"') do table.insert(monsters, monstername) end end function onLogin(cid) if monsters and isInArray(monsters, getCreatureName(cid)) then doPlayerSendTextMessage(cid, 27, "Jogadores com nome de monstro são proíbidos.") addEvent(doRemoveCreature, 2000, cid) end return true end
  14. Reformule seu tópico em 24 horas, caso contrário irei fechá-lo, avisado por PM.
  15. Teste seria o nome do player não é?. local desc = "Bought by Teste [iD:2379]." local playerName = "Teste" if string.find(desc, playerName) then print("Achou") end local item = getPlayerItemById(cid, true, 2160) local desc = getItemAttribute(item.uid, "description") local playerName = getCreatureName(cid) if string.find(desc, playerName) then print("Achou") end
  16. Skymagnum

    Sou lindo né

    Ele é funkeiro, emagreceu fugindo da policia.
  17. Skymagnum

    Tile

    function onStepIn(cid, item, fromPosition, toPosition) if isPlayer(cid) then if getPlayerAccess(cid) > 2 then return doPlayerSendTextMessage(cid, 27, "Bem vindo.") end end return doTeleportThing(cid, fromPosition, false) end
  18. Script pra aprende function onUse(cid, item) if getPlayerLearnedInstantSpell(cid, "Super Berserk") then return doPlayerSendCancel(cid, "Você já aprendeu.") end doPlayerLearnInstantSpell(cid, "Super Berserk") doPlayerSendTextMessage(cid, 27, "Você aprendeu a magia \"Super Berserk\".") doRemoveItem(item.uid, 1) return true end tag da spell: [code]<instant name="Super Berserk" words="knightvip" lvl="200" prem="1" direction="0" exhaustion="0" needlearn="1" script="vip/super berserk.lua"> <vocation id="12"/> </instant> [/code]
  19. if(getPlayerStorageValue(cid, 3892892) == -1) then doPlayerSendCancel(cid, "You need a permision") return false end adc na amgia /\ embaixo da cast spell function onUse(cid, item) if(getPlayerStorageValue(cid, 3892892) == -1) then doPlayerSendTextMessage(cid, 27, "You win a permision.") setPlayerStorageValue(cid, 3892892, 1) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "You already have a permision.") end return true end OUU function onUse(cid, item) if getPlayerLearnedInstantSpell(cid, NOME) then return doPlayerSendCancel(cid, "Você já aprendeu.") end doPlayerLearnInstantSpell(cid, NOME) doPlayerSendTextMessage(cid, 27, "Você aprendeu a magia NOME.") doRemoveItem(item.uid, 1) return true end e coloca na tag q precisa ser aprendido ;d;d;d;d
  20. Calma galera, sem ofenças, o Gristony só deu a opinião dele.
  21. Seria isso? function onStepIn(cid, item, pos) local channelId = 5 if(isPlayer(cid)) then return doPlayerOpenChannel(cid, channelId) end return true end
  22. Caro amigo, UP é permitido no tópico, olhe a data da postagem, há uma diferença de mais de 5 dias a cada post, e foi para atualizar ainda.
  23. /data/creaturescripts/scripts/nome: function onJoinChannel(cid, channel, users) local toPosition = {x = 1, y = 2, z = 3} if(channel == 5) then if(not getTileInfo(getThingPos(cid)).protection) then return doPlayerSendCancel(cid, "Só pode usar em protection zone.") elseif(getCreatureCondition(cid, CONDITION_INFIGHT)) then return doPlayerSendCancel(cid, "Só pode usar se não estiver com battle.") end doTeleportThing(cid, toPosition) end return true end creaturescripts.xml <event type="joinchannel" name="eventJoin" event="script" value="nome.lua"/> login.lua: registerCreatureEvent(cid, "eventJoin") Nunca usei essa função, então não te garanto que funcione.
  • Quem Está Navegando   0 membros estão online

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