Tudo que Skyligh postou
-
[Ajuda] Rme No Windows 7
Qual a versao do seu rme ? o meu e windows 7 eu uso o 2.1 poem isso no google download RME-win 2.1
- ot server 8.60 temple position is wrong. contact the administrator
-
Aew
mo chato isso aparece a cada 1 min eu acho q tenque bloquear as janelas popup
-
Não conseguem entrar no otserv
titulo irregular reportado
-
[Resolvido][Comando] Comando para casa voltar a venda?
duvida resolvida reportado
- [PEDIDO] - Modificação de scripts
- [PEDIDO] - Modificação de scripts
-
[PEDIDO] - Modificação de scripts
1 - script local effect = 30 -- Efeito que vai usar local storage = 65534 -- Storage que o player precisa ter local tempo = 30 -- Tempo em segundos function onLogin(cid) if getPlayerStorageValue(cid, storage) == 1 then SendEffect(cid) end return TRUE end function SendEffect(cid) doCreatureSay(cid, "VIP" , 19) db.executeQuery("UPDATE `players` SET `name` = '(VIP) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") addEvent(SendEffect, tempo*1000, cid) return TRUE end 2 - script function onUse(cid, item, itemEx, toPosition, fromPosition) if getPlayerStorageValue(cid, 1500) ~= 1 then setPlayerStorageValue(cid, 1500, 1) doPlayerAddOutfit(cid, 294, 3) doPlayerAddOutfit(cid, 294, 3) doPlayerSendTextMessage(cid, 22, "Você Ganhou Um Novo Outfit.") else doPlayerSendCancel(cid, "O Baú Está Vazio.") return true end return true end 3 - script o mais proximo que eu consegui foi um do oneshot que fica por um certo tempo local i = { ["12:00"] = {nome = "Vip Coin Meio Dia", pos = {x=10159, y=10059, z=7}, monster = {"1 vip coin", "50 Fire Devil", "4 lord vampire"}}, ["00:00"] = {nome = "vip coin da meia noite", pos = {x=10159, y=1059, z=7}, monster = {"1 vip coin"}}, ["06:00"] = {nome = "Vip Coin da manha", pos = {x=10159, y=10059, z=7}, monster = {"1 vip coin", "50 Fire Devil", "4 lord vampire"}}, } function onThink(interval, lastExecution) hours = tostring(os.date("%X")):sub(1, 5) tb = i[hours] if tb then doBroadcastMessage(hours .. " - " .. tb.nome .. " Iníciou.") doBroadcastMessage(hours .. " - " .. tb.nome .. " está rolando venham templo!") for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end doBroadcastMessage("No-PVP ativado para o evento.") setWorldType(1) addEvent(setWorldType, 2 * 60 * 1000, 2) end return true end 4 - script function onStepIn(cid, item, position, fromPosition) local promos = { [1] = "[Bem Vindo ao Server, qualquer dúvida, problema, sugestões contate a STAFF, e podera receber premios.]", } for i = 1, #promos do setPlayerStorageValue(cid,1237, 1) -- nao mexa doPlayerPopupFYI(cid, promos[i]) return TRUE end if getPlayerStorageValue(cid,1237) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja passo por aki") end return true end
-
Item que add Vip
que erro aconteceu?
-
Logica da programação lua
Ola galera do tk muitos como eu tem um problema na logica da programação lua como eu mais andei lendo uns texto da programação e estou entendendo melhor então vou explica-los +- o resumo dela O que é Lua? Quais as origens de Lua? Como contribuir para a comunidade Lua? Por que escolher Lua? Lua é rápida Lua é portátil Lua é embutível Lua é poderosa (e simples) Lua é pequena Incluir Lua numa aplicação não aumenta quase nada o seu tamanho. O pacote de Lua 5.2.1, contendo o código fonte e a documentação, ocupa 245K comprimido e 960K descompactado. O fonte contém cerca de 20000 linhas de C. No Linux, o interpretador Lua contendo todas as bibliotecas padrões de Lua ocupa 182K e a biblioteca Lua ocupa 243K. Lua é livre Lua tem importância global Créditos LuaOrg (Pelo Texto) Skyligh (Pela Postagem)
-
Item que add Vip
criei um actions para você não testei function onUse(cid, item) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 30 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 20191) local timenow = os.time() if getPlayerStorageValue(cid, 20191) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end addVipDaysByAccount(getPlayerAccountId(cid), days) setPlayerStorageValue(cid, 20191, time) local quantity = math.floor((getPlayerStorageValue(cid, 20191) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, 22, "Você ganhou 30 dias vip.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end
-
[Resolvido] [Duvida] Como colocar resets nas portas
Anne parece que sim
-
[Resolvido][PEDIDO] Health Potion Em Azul
duvida resolvida reportado
-
[Resolvido] [Duvida] Como colocar resets nas portas
editei o script so muda
-
Rebelion Static - Projeto
Boa sorte com o projeto.
-
[Resolvido] [Duvida] Como colocar resets nas portas
Simples va em data / actions / scripts e renome algum arquivo para doorreset.lua e ponha isso dentro function getResets(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end function onUse(cid, item, frompos, item2, topos) local reset_need = 5 if getResets(cid) < reset_need then return doPlayerSendTextMessage(cid, 22, "You dont have " .. reset_need .. " resets.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, TRUE) return true end em actions.xml <action actionid="7055" script="doorreset.lua" /> créditos vodkart 100 % pelo script
-
[PEDIDO] Mapa Lunus de POKETIBIA
http://www.4shared.com/rar/3k5_iv27/Lunus_OT.htm
-
Não consigo abrir o mapa pelo rme
Va no rme aperte ctrl + n e va em file / import / import map e procura o map do ot
-
YurOTS Original
- Battle Weapons And Item By Loot
Dois sistemas que explora este incrível mundo dos eventos actions. São simples e de fácil configuração. Fiz ele atoa mais ja fazia um tempo que estava no meu pc. Eles são inutis(eu acho) mais tomaras que achem ultilidade a eles. Então go? Battle Weapons E um sistema novo de batalha de armas onde você escolhe o inimigo usando "use with" assim o dano e levado ao monstro. Ou seja e um novo sistema de armas. local arm = { [2418] = {health = 222, effect = 23, effectdis = 24, mana = -10} } function onUse(cid, item, frompos, item2, topos) if not isCreature(item2.uid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Isto não e uma criatura") return 0 end if not isCreature(getCreatureTarget(cid)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa atacar primeiro") return 0 end if not arm[item.itemid] then doPlayerSendCancel(cid, "Esta arma não pode ser usada") return 0 end local item = item.itemid local level = arm[item].level local dano = arm[item].health local effect = arm[item].effect local edis = arm[item].effectdis local mana = arm[item].mana local hit = -dano+getPlayerLevel(cid)*2 doSendDistanceShoot(getThingPos(cid), getThingPos(item2.uid), edis) doCreatureAddHealth(item2.uid, hit) doSendMagicEffect(getThingPos(cid), effect) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Hit "..-hit.."") doCreatureAddMana(cid, mana) return true end A configuração e simples basta inserir a arma na tag e na tabela e colocando seus atributos. Spoiler Depois e so adicionar na tag e so dar usar ";". <action itemid="2212;2121" event="script" value="arm.lua"/> Item by Loot E um sistema de pegar um item no chão como corpo e transformar e um item. Basta pegar um item especifico usar "use white" no corpo e ele transformara sendo que a chance de acontecer dependendo do seu level local mons = { [2916] = {chance = 80 } function onUse(cid, item, frompos, item2, topos) if isPlayer(item2.uid) or isMonster(item2.uid) or isNpc(item2.uid) then doPlayerSendCancel(cid, "Você não pode capturar esta criatura") return true end if not mons[item2.itemid] then doPlayerSendCancel(cid, "Você não pode capturar esta criatura") return true end local name = item2.itemid local chance = mons[name].chance local random = math.random(1, getPlayerLevel(cid)) if random <= chance then doSendMagicEffect(getCreaturePosition(cid), math.random(1, 14)) doPlayerSendCancel(cid, "Você não conseguiu capturar.") doRemoveItem(item2.uid) return true end doPlayerAddItem(cid, 2795) doRemoveItem(item2.uid) return true end Configuração local mons = { [2916] = {chance = 80 } 2916 = Id do corpo Chace = chance do item conseguir Créditos Caotic- error magia
Silverath pelo menos posta so o script n manda o link que eu consiga arruma . talvez- magia de correr
Sim Aki ta o script de uma . local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 22000) setConditionFormula(condition, 0.7, -56, 0.7, -56) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Nesta linha setConditionFormula(condition, 0.7, -56, 0.7, -56) voce vai botando a speed . explicação 1 - Linha (Min1) 2 - Linha (Max1) 3 - Linha (Min2) 4 - Linha (Max2) dps em spells.xml Adiciona isso <instant name="nome do arquivo" words="utani mega hur" lvl="1000" mana="100" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="nome do arquivo.lua">- Training Offline
Foi testado em 960 nao sei se funciona em versões inferiores- Runa heal por vocation
Obrigado . To dando uma estuda pra melhorar o conteúdo- Hacker de 15 anos é condenado a seis anos de uso restrito de internet
ahuauhahuahuahu pelo menos vai ficar na internet '-' quando tiver preso - Battle Weapons And Item By Loot
Informação Importante
Confirmação de Termo