Tudo que Skyforever postou
- quem usa brinco ai?
- quem usa brinco ai?
-
[Talkaction] Quest
Tipo: Talkaction. Testado: Sim, 8.6(TFS 0.3.6) Como Funciona?. Bom se baseia numa talkaction que você poderá fazer aquela quest novamente falando o comando !comando nome da quest, pagando um certo preço(ou item) é claro. Instalação Bom como é uma talkaction primeiramente vá em pasta do seu servidor / data / talkactions / scripts crie um arquivo com a extensão .lua e adicione isso dentro: http://pastebin.com/iNWespX7 agora vá em talkactions.xml e adicione essa tag: <talkaction words="!comando" access="0" event="script" value="nome_do_script.lua"/> . Como Usar?. Bom você fala !comando nome da quest e você poderá fazer aquela quest novamente se pagar o preço(ou item) estipulado no script também há uma lista você poderá colocar a descrição do script alêm do nome do item a cobrar etc... somente usar !comando lista. Então é isso espero que gostem. [b]PS: Porquê o BBcode do pastebin bugou aqui?.
-
Tópico de Avaliação
Bv *-*
-
Tópico de Avaliação
Não conheço muito bem, mais é um bom mapper. Criança que se acha um hacker fodão. Hm.
-
[DUVIDA/PEDIDO] Existe esse script? kk
É separado um com nome e outro com item xP.
-
[DUVIDA/PEDIDO] Existe esse script? kk
function onStepIn(cid, position, fromPosition) local nomes = {"Joao", "Kelvin"} if isInArray(nomes, getCreatureName(cid)) then return doPlayerSendTextMessage(cid, 27, "You're Welcome.") end return doPlayerSendTextMessage(cid, 28, "Acces Denied.") and doTeleportThing(cid, fromPosition, true) end function onStepIn(cid, position, fromPosition) local itemid, count = 1234, 1 if getPlayerItemCount(cid, itemid) >= count then return doPlayerSendTextMessage(cid, 27, "You're Welcome.") end return doPlayerSendTextMessage(cid, 28, "Acces Denied.") and doTeleportThing(cid, fromPosition, true) end movements.xml <movevent type="StepIn" actionid="xxxx" event="script" value="nome.lua"/>
-
[Resolvido] [Pedido] Piso com tempo
Tapora erro meu euheuheehehhu local events ={} local tempo = 30 -- tempo em segundos local pos = {x = 1, y = 1, z = 1} function onStepIn(cid, item, pos) doPlayerSendTextMessage(cid, 27, "Contagem iniciada, daqui " .. tempo .. " segundos você será teleportado") events[getPlayerGUID(cid)] = addEvent(doTeleportThing, pos, tempo * 1000, cid) return true end function onStepOut(cid, item, pos) doPlayerSendTextMessage(cid, 28, "Contagem zerada.") stopEvent(events[getPlayerGUID(cid)]) events[getPlayerGUID(cid)] = nil return true end
-
[Duelo]Joaovitorjoia x Spraypaint
João ganhei1softbootspravotanele:pnounderwar
-
[Resolvido] [Pedido] Piso com tempo
local events = {} local tempo = 30 -- tempo em segundos local pos = {x = 1, y = 1, z = 1} function onStepIn(cid, item, pos) doPlayerSendTextMessage(cid, 27, "Contagem iniciada, daqui " .. min .. " você será teleportado") events[getPlayerGUID(cid)] = addEvent(doTeleportThing, pos, tempo * 1000, cid) return true end function onStepOut(cid, item, pos) doPlayerSendTextMessage(cid, 28, "Contagem zerada.") stopEvent(events[getPlayerGUID(cid)]) events[getPlayerGUID(cid)] = nil return true end
-
[De sua Opinião] Synic OTServer (?.?)
Media, com teleports, 8.6.
-
[Resolvido] [Pedido] Piso com tempo
Depois do 1 min oque acontece? local events = {} local min = 1 -- tempo em minutos local pos = {x = 1, y = 1, z = 1} function onStepIn(cid, item, pos) doPlayerSendTextMessage(cid, 27, "Contagem iniciada, daqui " .. min .. " você será teleportado") events[getPlayerGUID(cid)] = addEvent(doTeleportThing, pos, min * 1000 * 60, cid) return true end function onStepOut(cid, item, pos) doPlayerSendTextMessage(cid, 28, "Contagem zerada.") stopEvent(events[getPlayerGUID(cid)]) return true end
-
Tópico de Avaliação
Te avalio também Um cara que se acha o spriter mais so ripa Não te conheço muito bem mais parece um cara legal Não te conheço muito bem, mais também parece ser legal
- Inovação [ Wand ]
-
Tópico de Avaliação
Bom neste tópico avalio outras pessoa você somente deve postar. Avalie Eu Se você quiser também pode me avaliar(Lembrando quê eu consigo descobrir aonde você mora).
-
getNumberType(n)
Eae, vim trazer outra função também meio inutil function getNumberType(n) return n % 2 == 0 and "par" or "impar" end ela retorna se o número é par ou impar exêmplo de uso: function onSay(cid, words, param) if tonumber(param) then return doPlayerSendTextMessage(cid, 27, "O número " .. tonumber(param) .. " é " .. getNumberType(tonumber(param) .. " .") end return doPlayerSendTextMessage(cid, 28, "Parâmetro incorreto, digite !comando número.") end espero que achêm alguma utilidade.
-
Anti Push
Eae denovo glr vim trazer um script que é bom para eventos eu acho o adm fla !antipush ai ninguem pode puxar ngm /data/talkactions/scripts nome.lua function onSay(cid, words, param) if getGlobalStorageValue(3213) > 0 then setGlobalStorageValue(3213, 0) doPlayerSendTextMessage(cid, "You desativo the anti-push.") else setGlobalStorageValue(3213, 1) doPlayerSendTextMessage(cid, 27, "You ativo the anti-push.") end return true end talkactions.xml <talkaction log="yes" access="5" words="!antipush" event="script" value="nome.lua"/> /data/creaturescripts/scripts nome.lua function onPush(cid, target) if getGlobalStorageValue(3213) > 0 then return false and doPlayerSendTextMessage(cid, 28, "You can't empurar players if anti-push está actived.") end end creaturescripts.xml <event type="push" name="antiPush" script="nome.lua"/> login.lua registerCreatureEvent(cid, "antiPush") nem sei se tá certo porque nunca usei onPush então a tag pode estar errada flws.
-
typesOnTable(tabela)
Eae glr vim aqui trazer outra função meio inutil function getTypesOnTable(t) local ret = {} for _, v in ipairs(t) do table.insert(ret, type(v)) end return ret end local tabela = {"", 2, true} print(getTypesOnTable(tabela)) end string number boolean é isso espero que achem alguma utilidade para ela Valew Oneshot(Lpz) por arrumar.
-
Top Do Server
Olá, é um sistema que mostra quem é o novo top do servidor. vá em Pasta do seu OT/data/creaturescripts nome_do_script.lua function getTop() -- função by vodkart 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 onAdvance(cid, oldLevel, newLevel) if skill == 8 then local top = getTop() if newLevel > top[2] and getCreatureName(cid) ~= top[1] then broadcastMessage(getCreatureName(cid).." é o novo TOP do servidor ele está no level [" .. newLevel .. " ] .", 25) end end return true end creaturescripts.xml <event type="advance" name="checkNewTop" script="nome_do_script.lua"/> login.lua registerCreatureEvent(cid, "checkNewTop") É isso galerinha flws.
-
[Demo] Auction Npc
Lol,bem legal esse NPC pretende postalo?
-
[PEDIDO] Adicionar Tempo No Comando !buyvip
[code]<talkaction words = "!buyvip" event = "script" value = "nome.lua"/>
-
ajuda como fazer pra contar todas as runas...
Ou daria para colocar essa linha no script da runa doPlayerSendTextMessage(cid, 25, getPlayerItemCount(cid, id rune) == 1 and "Using last " .. getItemNameById( id rune ) .. ". " or "Using one of " .. getPlayerItemCount(cid, id rune) .. " " .. getItemNameById( id rune ) .. " . ") soque ai ia ficar duas mensagens
- avaliem os novos brinquedinhos
- avaliem os novos brinquedinhos
-
WTF, AHUEHAUEHAUHEA
Essa menina é a reencarnação do belzebu Kamehameha de glitter ueuhehueeeu