Skymagnum
Marquês-
Total de itens
1025 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que Skymagnum postou
-
Usa math.random. Exêmplo: doPlayerAddItem(cid, 5097, math.random(1, 5))
-
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)
-
Vlw flws.
-
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.
-
É isso aí gustavo agora vamos a todo vapor para melhorar mais ainda.
-
[Encerrado][SAO] Slayer Art Online - Inscreva-se!
tópico respondeu ao TheGODMaX de Skymagnum em Formação de Equipes
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." -
[Encerrado][SAO] Slayer Art Online - Inscreva-se!
tópico respondeu ao TheGODMaX de Skymagnum em Formação de Equipes
Parem de brigas aqui, Superion e Stylomaldoso alertados, se continuarem serão banidos. -
Tópico mal formatado, difícil de se entender, alem de haver outros melhores no fórum.
- 6 respostas
-
- como criar um novo moster
- otserv
- (e 2 mais)
-
Man: getTop()[1] -- return top of server name getTop()[2] -- return top of server level for level use: getTop()[2] ;d
-
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
-
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.
-
Agora eu entendo o protesto contra a educação, putaquepariu em.
-
Cara é muito fácil. Já posto um anexo com a árvore. Download.
-
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
-
Reformule seu tópico em 24 horas, caso contrário irei fechá-lo, avisado por PM.
-
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
-
Ele é funkeiro, emagreceu fugindo da policia.
-
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
-
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]
-
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
-
Calma galera, sem ofenças, o Gristony só deu a opinião dele.
-
Seria isso? function onStepIn(cid, item, pos) local channelId = 5 if(isPlayer(cid)) then return doPlayerOpenChannel(cid, channelId) end return true end
-
open pvp Naruto Nto 100% editado! Server 24horas, sem lag!
tópico respondeu ao roriscrave de Skymagnum em OTServlist
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. -
/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.