Scripts tfs 0.4 (OLD)
Fórum destinado a conteúdos de desenvolvimento envolvendo o Tibia Clássico.
Encontre pelo tipo de código:
Tópicos nesta seção estão sujeitos a análise e aprovação!
Seu tópico de conteúdo será analisado em até 48h por um membro de nossa equipe, fique atento.
Saiba mais:
1445 tópicos neste fórum
-
Olá a todos! Estou aqui para mostrar uma script (creaturescript) aonde tem de função: mandar um broadcast (mensagem) para o servidor avisando que o tal player entrou ou saiu do servidor. As duas actions são iguais, as modificações são apenas as funções: function onLogout(cid) e function onLogin(cid) Bom, vamos chegar de inrolação e vamos direto ao script! Login Crie um arquivo em otserv/creaturescript/scripts com o nome de login.lua e adicione isso em seu arquivo: (Este script serve para anunciar que o tal player entrou no servidor). function onLogin(cid) doBroadcastMessage(getPlayerName(cid) .. "[" .. getPlayerLevel(ci…
-
Nome do Script: Stamina Doll Autor: Não sei o autor, pois foi um amigo meu que me passou! Testado em: Styller 8.6 É um script simples e util, bom para servidores com mapa Global com site. Instalando: Vá em ...data/actions/scripts, e crie um arquivo chamado stamina-refuel.lua e cole isto dentro: Código: function onUse(cid, item, fromPosition, itemEx, toPosition) local cfg = {} cfg.refuel = 42 * 60 * 1000 if(getPlayerStamina(cid) >= cfg.refuel) then doPlayerSendCancel(cid, "Your stamina is already full.") elseif(not isPremium(cid)) then doPlayerSendCancel(cid, "You must have a premium account.") else …
- 11 respostas
- 7.1k visualizações
-
Não tem muito oque explicar pelo nome, vocês já sabem. Vá na pasta talkactions/script e crie um arquivo com nome de sexy.lua e cole o seguinte script: -- Sexy System(Funny) by Cobraa. function prepareToSexy(ela, ele) doCreatureSetLookDir(ela, 3) pos = getThingPos(ela) doTeleportThing(ele, {x=pos.x+3, y=pos.y, z=pos.z}) doCreatureSetLookDir(ele, 3) mayNotMove(ele, true) mayNotMove(ela, true) end function Sexy(ela, ele, rounds) if rounds < 1 then mayNotMove(ele, false) mayNotMove(ela, false) setPlayerStorageValue(ele, 8958, -1) setPlayerStorageValue(ela, 8958, -1) return true end msg = {"OOHH!", "OMG", "FAST", "FUCK …
-
- 1 resposta
- 1.2k visualizações
-
-
Esse script é basicamente o seguinte, você ta cansado dakele Varkhal que qualquer noob level 8 vai la e compra a full addon, então que tal um sistema que, apenas os merecedores podem ter as addons? Que tal uma fonte que, ao clicar o player ganha uma full addon???? Gostou? Ai vai: Abra a pasta do seu OT>Data>Actions>Actions.xml Coloque isso em qualquer lugar entre o <actions> e o </actions>: <action uniqueid="8913" script="addons.lua"> <action uniqueid="8914" script="addons.lua"> <action uniqueid="8915" script="addons.lua"> <action uniqueid="8916" script="addons.lua"> Salve, feche, e abra a pasta Scr…
-
- 6 respostas
- 2.5k visualizações
-
-
Bom, se você ja jogou OTserver baiak, então provavelmente você ja deve ter visto essa talkaction Ela é bem simples, a função dela é quando alguem digitar !addon parametro, vai adicionar o addon a pessoa AddonDoll.lua female = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norsewoman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}} male = { ["citizen"]={128},…
-
- 5 respostas
- 8.2k visualizações
-
-
Esse é um script feito para quando o player usar um amuleto o EXP Rate dele aumente e fique 4x. Funciona mesmo se você morrer. Vá até data > actions > actions.xml e adicione a tag: <action itemid="6527" event="script" value="expamulet.lua"/> Vá até data > actions > scripts e crium arquivo "expamulet.lua" com isto: local config = { rate = 3, -- 4x mais experience time = 5, -- Tempo em horas que funcionar o amuleto storage = 20012 } local function endExpRate(cid) if isPlayer(cid) == TRUE then doPlayerSetRate(cid, SKILL__LEVEL, 1) -- config.lua rate setPlayerStorageValue(cid, config.storage, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, …
-
- 8 respostas
- 2.6k visualizações
-
-
Do Que se trata o script? Bom o script funciona da seguinte forma,Ao entrar No Servidor,irá aparecer várias informações Suas na Tela,Os dias de premium,quanto dinheiro você carrega na bolsa,quanto dinheiro você tem no banco,o Número maximo de vida do seu personagem,o número maximo de mana,As quests completadas,As noticias do servidor,Seu level,seu magic level,e heala sua vida e mana completa ao relogar. Montanto o Script: Vá em data/creaturescripts/conected.lua Delete tudo e cole isto: function onLogin(cid) local health = getCreatureMaxHealth(cid) local mana = getCreatureMaxMana(cid) local tmp = {accountId = getPlayerAccountId(pid), ip = getP…
-
- 2 respostas
- 1.6k visualizações
-
-
Aqui Vai O War Of Emperium Com Todas As Configs 100% ==================================== Meio Que Um Castelo Com 4 Andares. Todos Os Commandos Requerentes. E Augumas Coisas Que Vão Ter Que Ser Arumadas Por Vcs Como Os ID Dos Teleport. ==================================== Fotos Do Castelo. Download. Scan http://www.virustotal.com/file-scan/report.html?id=1ebb478572abed73de18e89782bd4f21e15fb508f243658beffe64d132f5ede2-1315124035 Espero Que Gostem!! Eu To Tentando tirar o SCAN no virus total mais n ta dando mais depois eu tento dinovo.
- 13 respostas
- 4.4k visualizações
-
E aew galera! Venho aki trazer esse script muito bacana. Vou postar do jeito que eu coloquei no meu servidor. O script nao fui eu quem fiz, somente traduzi e arrumei a tag. Espero que gostem. Créditos: Sync StreamSide Shawak Tag em Talkactions.XML: <talkaction log="yes" words="/teleportall" access="5" event="script" value="teleportall.lua"/> Crie um arquivo teleportall.lua na pasta scripts da talkactions do seu servidor e adicione o script. function onSay(cid, words, param, channel) local temple = { x = 1584, y = 85, z = 7 } for _, cid in ipairs(get…
- 4 respostas
- 3.1k visualizações
-
Olá gente eu vim trazer aqui para você o NPC Mount 9.44! Apoio: OTWorks Atualização: 26/02/2012 Vai em "Data/NPC" Cria um documento XML e bota o nome "Mount" e colla isso aqui em baixo dentro. <npc name="Mount" script="mounts.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="146" head="24" body="59" legs="135" feet="0" addons="3" mount="426"/> <parameters> <parameter key="message_greet" value="Hi |PLAYERNAME|, I sell these mounts: {Widow Queen}, {Rapid Bird}, {War Bear}, {Black Sheep}, {Midnight Panther}, {Draptor}, {Titanica}, {Tin Lizzard}, {Blazebringer}, {Rapid Boar}, {Stampor}, {Undead Cave…
-
- 8 respostas
- 3.5k visualizações
-
-
Autor: Antharaz Testado em: TFS 0.3.6 Database: mysql Descrição: Faz com que todos premmys e os que ainda se tornarão fiquem com [v] antes do nome. Quando a premmy acaba, o [v] some assim que ele relogar. Vá em data/creaturescripts/scripts, abra o login.lua e coloque o código abaixo antes do último return true: local id,nm,qry,nqry = getPlayerAccountId(cid),string.find (getCreatureName(cid), "(%[+)%v*(%]+)%s*"),"","" if isPremium(cid) and nm == nil then qry = "UPDATE `theforgottenserver`.`players` SET `name` = '[v] "..getCreatureName(cid).."' WHERE `players`.`account_id`= "..id..";" nqry = "INSERT INTO `theforgottenserver`.`player_namelo…
-
- 6 respostas
- 1.7k visualizações
-
-
Primeiramente quero deixar bem claro que é um script BÁSICO -.-' então nem ponham crédito se forem postar em outros lugares ¬¬ Script alavanca.lua: VERMELHO = Cordenadas do item a ser removido. ROSA = stackpos do item a ser removido AZUL = Cordenadas do item a ser criado. ROXO CLARO? = Quantidade de itens a serem criados. Ex: 45 meat. CIANO = stackpos do item a ser criado VERDE ESCURO = variável com as cordenadas do item a ser removido VERDE CLARO = ID do item a ser cirado (no caso o vagaba do Alissow não especificou) LARANJA = variável com as cordenadas do item a ser criado. AMARE…
-
- 1 resposta
- 1.3k visualizações
-
-
Nome: Raids automáticos Autor: Antharaz Feito para: TFS 0.4 Descrição: Os raids acontecerão nos dias e horas programados por você neste script. Instalação Abra o arquivo globalevents.xml localizado em data/globalevents e coloque antes de </globalevents>: <globalevent name="raidautomatico" interval="1000" event="script" value="raidautomatico.lua"/> Ficaria assim se não tivesse outros globalevents: <?xml version="1.0" encoding="UTF-8"?> <globalevents> <globalevent name="raidautomatico" interval="1000" event="script" value="raidautom…
-
- 7 respostas
- 2.8k visualizações
-
-
para quem tem problema no !bless Vá em Data>Npc crie uma pasta.xml chamada Tiger Lucan e coloque isso: <?xml version="1.0" encoding="UTF-8"?> <npc name="Tiger Lucan" script="data/npc/scripts/bless.lua" walkinterval="1000" floorchange="0"> <health now="100" max="100"/> <look type="73" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Oi Vendo 5 Tipos de Bless. {First Bless}, {Second Bless}, {Third Bless}, {Fourth Bless}, {Fifth Bless} Voce Quer Comprar?'"/> <parameter key="message_farewell" value="Abraços.."/> …
- 3 respostas
- 4.2k visualizações
-
PET SYSTEM.. Comandos: !pet summon !pet buy Cat !pet release !pet move !pet say Começando: Vá em Data>Talkactions.xml Adicione Isso: <talkaction words="!pet" script="pet.lua"/> [/codebox] Agora em Data>Talkactions>Scripts crie uma pasta.lua chamada pet e coloque isso: [codebox] local PET = -- CONFIG -- { -- storages name = 7700, petuid = 7701, online = 7702, damage = 7703, allowed = { -- allowed pets, costs & level required ["cat"] = {cost = 50, level = 1}, ["dog"] = {cost = 50, level = 1}, ["deer"] = {cost = 50, level = 1}, ["pig"] = {cost = 50, level = 1}, ["parrot"] = {cost = 50…
-
- 2 respostas
- 3.2k visualizações
-
-
Cloner System , Sumona um Monstro , com Mesmo Outfit que o Seu Cor etc... Mesma Life e Tudo!!Gastando Mana Tipo um Jutso Clones Da Sombra vá em Data>Monster Crie um Arquivo.XML e Renomeie para Cloner coloque isso dentro! <?xml version="1.0" encoding="UTF-8"?> <monster name="Clone" nameDescription="a clone" race="undead" experience="0" speed="400" manacost="0"> <health now="10" max="10000"/> <look type="21" head="20" body="30" legs="40" feet="50" corpse="1397"/> <targetchange interval="50000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attac…
-
- 6 respostas
- 2.5k visualizações
-
-
Eae Galera Tudo Bom? Entao vim Aqui Postar um Tile que Voce pisa em Cima dele e Ganha um Outfit. Voce coloca a ActionId 2020 num Item ou Tile, quando o Player Pisar nele ganhará um Outfit Escolhi Por voce. Vá em Data>MoveMents>Scripts crie uma pasta.lua chamada changetile.lua e coloque isso: -- { By: GOD Dreamer } -- local female = {lookType = 269, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3} -- Outfit Female local male = {lookType = 268, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3} -- Outfit Male function onStepIn(cid, item, pos) if isPlayer(cid)…
-
- 4 respostas
- 3.5k visualizações
-
-
O Sistema em Si, Deleta players inativos da Database que nao logao mais de tantos dias e seus skills. OBS: O Sistema nao remove os Samples do GESIOR e nem o account manager. Exemplo de configuraçao: local childAttributeTables = { players = { [1] = {table = "`player_viplist`", idField = "`player_id`"}, [2] = {table = "`player_storage`", idField = "`player_id`"}, [3] = {table = "`player_spells`", idField = "`player_id`"}, [4] = {table = "`player_skills`", idField = "`player_id`"}, [5] = {table = "`player_namelocks`", idField = "`player_id`"}, [6] = {table = "`player_items`", idField = "`player_id`"}, [7] = {table = "`…
-
- 10 respostas
- 2.7k visualizações
-
-
Boa Tarde, Trago a voces Hoje o NPC De missao, que a recompença e EXP, Voce presisa Catar tantos items, e a recompença é em EXP! Bem Vamos la: Crie um Arquivo Chamado Mission.xml dentro da pasta data/npc e Cole o seguinte codigo no NPC: <?xml version="1.0" encoding="UTF-8"?> <npc name="Mission" script="mission.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="325" head="29" body="4" legs="20" feet="96" addons="3" corpse="2212"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|. What brings you to me? You want start the {quest}?"/> </parameter…
-
- 3 respostas
- 3.2k visualizações
- 1 follower
-
-
Boa-Tarde a Todos, esse sistema e aquele sistema de Conquistas do tibia global, bom, Vamos la. Crie um arquivo chamado Achivements.lua dento de data/lib e Ponha isso dentro: -- Achievements "INFO" By Renusek, functions by Darkhaos. ACHIEVEMENTS = { -- tag 'secret' is used by Cipsoft Tibia on website to show image 'SECRET' next to the achievement name. There are 45 secret achievements. -- EXAMPLE: [0] = {name = "Test Achievement", storage = 20000, value = 3, message = "You are lucker! You win the lottery 3 times!", grade = 2, points = 5, secret = true} -- Grade 1: 1-3 points, Grade 2: 4-6 points, Grade 3: 7-9 points, Grade 4: 10 points -- At the m…
-
- 2 respostas
- 2.2k visualizações
-
-
Boa Noite Galera, Trago a voces Hoje o sistema Auction System (Vender items mesmo estando offline), Espero que Gostem. Informaçoes deste Script: *Visualizaçao de Items na Pagina do Gesior. *Outros Jogadores podem comprar usando o AuctionID. *Lembrese de Bloquear todos os Items com tempo de Duraçao. Changelog: v1.0 - Primeiro Relase v1.1 - Corrigido falhas de memória, acrescentou levelRequiredToAdd v1.1a - Fixed bug crítico com maxOffersPerPlayer verificação V1.1B - Corrigido o erro com números negativos v1.2 - Novo comando "retirar", correções para 0.3.6pl1 v1.2a - Fixed bug clone itens Fotos: Database Querys: …
- 8 respostas
- 5k visualizações
- 1 follower
-
Perfect VIP System 2.0 Galera, esse é o melhor sistema de VIP que eu já vi, ele foi criado pelo meu antigo parceiro, nicekid (vodkart), estou apenas divulgando ele. Sistema atualizado dia 22 de setembro de 2010 Versão Testada: TFS 0.3.6 Creditos pelas modificações: Kydrai, Nicekid (Vodkart) e Marcryzius Explicação do Novo sistema: O sistema de vip agora ele conta com a função ''os.time()'', uma function que retorna o tempo atual do CPU em segundos, sendo contado desde a criação da linguagem LUA. Ou sejá, ele conta o tempo da VIP a partir do instante que o player adquiriu ela. O que contém no VIP Sistem 2.0? God Adicionando e Removendo dias de VIP Comprando VI…
- 34 respostas
- 25.6k visualizações
-
Nome: War Of Emperium * Completo Versão: 8.54~8.60 (por enquanto testado apenas em Tfs 0.4) Ultilidade: War entre Guilds (destruir 3 torres para conquistar o castelo e ganhar o prêmio) STAFF : por favor criem uma seção chamada (sistemas) para sistemas completos como este por exemplo, entre outros... Bem, xega de conversa e vamos ao que intereça... Scan Do War Of Emperium! Creditos: Mateksoft Obrigado renato por lembrar! War Of Emperium ~ Completo.zip
- 45 respostas
- 17.9k visualizações
-
Bem o sistema é basicamente isso: Fazer com que so um player possa equipar determinado item. Eu fiquei em duvida se botava ou nao botava para aparecer o nome do owner no item, por isso fiz uma enquete para esse topico, a que vencer eu faço. O script esta em mod, voce nao precisa nem mexer no mod. Crie um arquivo.xml na pasta mods do seu ot e nomeie-o de ownersystem (é extremamente importante que o nome seja esse.) e bote esse script: <?xml version="1.0" encoding="UTF-8"?> <mod name="OwnerSystem" enabled="yes" author="MatheusMkalo" credits="Cezar (Patterns)"> <config name="OwnerLib"><![CDATA[ function getSlotIds(tag) …
- 10 respostas
- 4.9k visualizações
- 1 follower
-
Olá, hoje venho apresentar o script, Sistema de Frags, este script faz com que abra uma janela em game, e depois na janela apresente os 'Top Killers' do servidor. Bom, vamos lá. Primeiro, abra a pasta de seu Servidor > Data > TalkActions > Scripts, lá copie qualquer arquivo.LUA e renomeio como "topkillers" e nele coloque isso: Agora, vamos em seu Servidor > Data > TalkActions > TalkActions.XML lá adicione está linha: Salve e Feche. Abra seu servidor e veja os 'Top Killers' Bom esse script, eu só editei. Obrigado pela Atenção. Abraços.
- 9 respostas
- 5k visualizações
-
Olá, gente eu fiz aqui as spells do Update 8.70. Eu vou deixar o Download do Arquivo e o Scan. - Spells Contidas Annihilation (exori gran ico) Brutal Strike (exori ico) Cure Burning (exana flam) Cure Bleeding (exana kor) Cure Eletrificacion (exana vis) Cure Curse (exana mort) Cursed (utori mort) Electrify (utori vis) Envenom (utori pox) Front Sweep (exori min) Holy Flash (utori san) Ignite (utori flam) Inflict Wound (utori kor) Intense Recovery (utura gran) Intense Wound Cleansing (exura gran ico) Lightning (exori amp vis) Physical Strike (exori moe ico)…
-
- 7 respostas
- 4.7k visualizações
-
-
Vamos lá.. Vamos em Data > Actions > Scripts lá copie dois arquivos.LUA, cole e depois renomeies como "annihilator1" e "annihilator2". Agora adicione este conteúdo em cada um: Annihilator 1 - Adicione: Annihilator 2 - Adicione: Legenda: 000 - Posição dos players antes de puchar a alavanca. 000 - Posição onde os "6" demons serão sumonados ao puchar a alavanca. 000 - Posição que os players serão teletransportados ao puchar a alavanca Agora vamos em Data > Actions > Actions.XML lá adicione estas linhas: …
- 13 respostas
- 5.4k visualizações
-
Cassino System por talkaction. Créditos no script. Explicação: ele fala !apostar X, esse X é em mil, ou seja se eu falar !apostar 50, será 50k. O X não poderá ser maior do que o "max =" e menor do que o "min =" que será estipulado por você. Se o player ganhar, o premio será o valor que ele apostou multiplicado pelo valor do "premio =". As chances de o player ganhar está ali no "rdm = math.random(1,3)" no caso o player terá 1/3 (1 terço, ou, uma chance em três) chances de ganhar, se você mudar para (1,5) ele terá uma chance em 5 para ganhar, e assim sucessivamente. LEMBRANDO QUE VOCê DEVE MANTER O NÚMERO 1 E SÓ ALTERAR O SEGUNDO NÚMERO. • Crie um arquiv…
- 5 respostas
- 69.5k visualizações
-
Créditos no script. Explicação: simples, você fala !soft e recarrega sua soft por X valor. Retorna erro caso não tenha a grana ou a worn soft boots. • Crie um arquivo LUA com o nome soft.lua em data/talkactions/scripts e ponha: --[Created by Renato Ribeiro to www.TibiaKing.com and others]-- function onSay (cid, words, param, channel) local preco = 10000 -- gold coins local wornId = yyyy -- id da worn soft boots, bota descarregada local newId = xxxx -- id da nova soft boots, bota carregada if getPlayerItemCount(cid, wornId) >= 1 and getPlayerMoney(cid) >= preco then doSendMagicEffect(getPlayerPos…
-
- 13 respostas
- 6.7k visualizações
-
-
Créditos no script. Explicação: Quando o player upar X level ele ganhará Y dias de premium (configurável), porém só terá efeito com o primeiro char que alcançar o X level, para evitar o ganho extra de premium. Exemplo: upei level 100 com fulano e ganhei 10 dias de premium, então criei o ciclano e ao pegar level 100 eu não irei ganhar a premium. 1. Crie um arquivo com o nome de "gainpalvl.lua" (sem aspas) em: data/creaturescripts/scripts Ponha: --[Criado por Renato Ribeiro para www.TibiaKing.com]-- --[Baseado em um script do Matheus]-- local config { level == 100, days == 10, } function onAdvance(cid, oldlevel, newlevel) if getPlayerLevel(cid) >= co…
-
- 9 respostas
- 2.9k visualizações
-
-
Bom, resolvi fazer esse script porque o Guilherme me pediu por MSN, não tenho nenhum OTServ aqui no meu notebook e também faz um tempinho que eu não mexo com LUA, não testei o script, mas acho que funciona. Explicação: O script serve para quando o player logar pela primeira vez ele irá ganhar 3 dias de premium. 1. Crie um arquivo com o nome de "gainpremium.lua" (sem aspas) em: data/creaturescripts/scripts Ponha: -- [( Created by Matheus for TibiaKing.com )] -- function onLogin(cid) local days = 3 -- Dias de premium que o player irá ganhar. if getGlobalStorageValue(getPlayerAccountId(cid)) <= 0 then doPlayerAddPremiumDays(cid, days) setGlobalStorageValue(getPlayerA…
-
- 8 respostas
- 6.4k visualizações
- 1 follower
-
-
Opa, e ai KingTibianos! Que tal criar uma alavanca que dá 1 BP de Time Rings, ou então de Potions? Pode ser o que você quiser, fácil de editar. Primeiro crie um arquivo chamado BpTime.lua na pasta Actions/Script dentro coloque: function onUse(cid, item, fromPosition, itemEx, toPosition) local bpid = 1988 local backpack = doPlayerAddItem(cid, bpid, 1) local itemid = 2169 if item.itemid == 1945 then for a = 1,20 do doAddContainerItem(backpack,itemid,1) end doTransformItem(item.uid, item.itemid + 1) elseif item.itemid == 1946 then for a = 1,20 do doAddContainerItem(backpack,itemid,1) …
-
- 1 resposta
- 1.8k visualizações
-
-
Créditos no script. Explicação: no script, quando você upar level 50 você ganhará 30k (valores podem ser facilmente editádos através do config) 1. Crie um arquivo com o nome de "recompensa.lua" (sem aspas) em : data/creaturescripts/scripts. Ponha: --[script by Renato Ribeiro to TibiaKing.com]-- local config = { level = 50, -- level que irá ganhar storage = 9557, -- storage msg = "Você ganhou 30k por avaçar ao level 50.", -- mensagem ao ganhar qnt = 3; -- quantidade de crystal coin msgtp = MESSAGE_EVENT_ADVANCE, -- tipo da mensagem itemid = 2160, -- id do crystal coin (pode mudar se quiser) } function onAdvance(cid, oldL…
-
- 11 respostas
- 5.2k visualizações
-
-
Créditos: Eu (por criar o script), thalia (por me ajudar e algumas correções básicas) Sei que parece um script básico, mas é que eu estou aprendendo ainda, então não reclama .l. Explicação: Se você for level 50 vai ganhar 50 crystal coins, se for level 10 vai ganhar 10 crystal coins etc. • Crie um arquivo LUA com o nome cclevelquest.lua em data/actions/scripts E ponha: function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { storage = 1579, itemid = 2160, qnt = getPlayerLevel(cid), } if getPlayerStorageValue(cid, config.storage) == 1 then return doPlayerSendCancel(cid, "You already make this quest.") else setPlayerS…
- 24 respostas
- 3.2k visualizações
-
IAE' - Bom, essa quest funciona assim: Você abre o baú, e você ganha uns dos itens aletoriamente. Criador = thalia Postado por = thalia Créditos = thalia Meu nick = thalia Sem mais delongas, o script: -->Crie um arquivo em data/actions/scripts com o nome de quest_random.lua e cole este código dentro: -- Script by: thalia. local randomizar = { [1] = {name="demon armor", id = 2494, qnt = 1}, [2] = {name="demon legs", id = 2495, qnt = 1}, [3] = {name="demon helmet", id = 2493, qnt = 2}, [4] = {name="infernal bolt", id = 6529, qnt = 100}, } function onUse(cid, item, item2, topos, frompos) local config = { level = 100,…
- 13 respostas
- 2.2k visualizações
Quem Está Navegando 0
- Nenhum usuário registrado visualizando esta página.