ƤāƱŁѲ ƒēƦƦēƗƦā 1,220 Posted February 11, 2013 Boas pessoal! Nestle, um membro da CG deu me a ideia de fazer uma quest com que metesse rates automáticas de X em X tempo, eu aceitei e pronto, vou postar-la... Aqui fica a quest: quest rates begin -- inicio da queststate start begin -- inicio do state when ID_NPC.chat."Actvar rates automáticas" with pc.is_gm() begin -- inicio do chat com o npc say_title("Bem vindo " .. pc.get_name()) say("Aqui poderás colocar as rates do servidor") say("de forma automática.") say("Basta falares comigo e activares.") say_title("Que desejas fazer? ") local opcao = select("Activar Rates","Desactivar Rates","Sair") -- Escolher a opção desejada (activar ou desactivar) if opcao == 3 then return -- Fecha devido a ter escolhido sair elseif opcao == 2 then say("Rates automáticas foram desactivadas.") clear_server_timer("ratesauto") -- desactiva as rates automaticas elseif opcao == 1 then say_title("Bem vindo " .. pc.get_name()) say("As rates foram activadas.") server_loop_timer("ratesauto", 60*60*23) -- atribui o tempo e activa as rates automaticas __give_empire_priv(0, 1, 50, 60*60*24) --atribui logo as rates ao activar as rates (drop itens) __give_empire_priv(0, 2, 50, 60*60*24) --atribui logo as rates ao activar as rates (yang) __give_empire_priv(0, 4, 50, 60*60*24) --atribui logo as rates ao activar as rates (exp) end end --fim da fala com o npc when ratesauto.server_timer begin -- auto rates inicio __give_empire_priv(0, 1, 50, 60*60*24) --atribui as rates (drop itens) __give_empire_priv(0, 2, 50, 60*60*24) --atribui as rates (yang) __give_empire_priv(0, 4, 50, 60*60*24) --atribui as rates (exp) end -- fim auto ratesend -- fim do stateend -- fim da questAqui o download: https://mega.co.nz/#...E_tI2zFg_t8Qbgk Bem, para editarem a % de rates basta editar o numero "50" que se encontra dentro disto: __give_empire_priv(0, 4, (Percentagem de rates), 60*60*24) ... Exemplo: __give_empire_priv(0, 4, 150, 60*60*24) EDIT: De 23 em 23 horas as rates são activas por 24h. Meti de 23 em 23 para prevenção. Boa sorte! Cumprimentos. 15 ᗩᘉǤᑌᔕ, Sandra Borges, Lєαиdяσ M and 12 others reacted to this Share this post Link to post Share on other sites
Rancoroso 604 Posted February 11, 2013 Muito bom paulo.thanks por compartilhar http://cyber-gamers.org/public/style_emoticons/default/451960.gif. Share this post Link to post Share on other sites
Lєαиdяσ M 132 Posted February 11, 2013 Exelente percisava mesmo disso *.* http://cyber-gamers.org/public/style_emoticons/default/451960.gif cumpz Share this post Link to post Share on other sites
TiiTѳiɳѳ 173 Posted February 11, 2013 Muito fixe excelente trabalho http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
Kɛɛɗ 519 Posted February 11, 2013 Obrigado Paulo eu precisava mesmo *.* http://cyber-gamers.org/public/style_emoticons/default/451960.gifCumprimentos : Clinton Correia Share this post Link to post Share on other sites
.SNiK 72 Posted February 11, 2013 Obrigado pualo sobertudo por teres explicado cada comando http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
InfoCoste 20 Posted February 11, 2013 Es feia mas mereces http://cyber-gamers.org/public/style_emoticons/default/451960.gif Share this post Link to post Share on other sites
ƤāƱŁѲ ƒēƦƦēƗƦā 1,220 Posted February 11, 2013 isso ta no cg?? Que tem uma coisa a ver com a outra? Por acaso não tem essa quest porque foi feita hoje a tarde a pedido do ηєsŧłє # ... Cumprimentos. Share this post Link to post Share on other sites
Sandra Borges 0 Posted April 18, 2014 Muito obrigado desde já. vou tentar por em pratica e já dou os +++++++++++ só uma duvida, isso é em um npc ???? colocar num??? Share this post Link to post Share on other sites
Sandra Borges 0 Posted April 19, 2014 muito obrigado mesmo, nao sei como dar os (+ 1) mas vou dar te todos, isso meto num npc???? e estas partes ? end -- fim do state end -- fim da quest -- fim de.... tb coloco? ou é só mesmo o exemplo a explicar o comando? Share this post Link to post Share on other sites
TitaniiuMwOw 17 Posted April 19, 2014 when ID_NPC.chat."Activar rates automáticas" with pc.is_gm() begin -- inicio do chat com o npc no ID_NPC metes o id do npc, exemplo: when 20093.chat."Activar rates automáticas" with pc.is_gm() begin -- inicio do chat com o npc 1 MasutaKage reacted to this Share this post Link to post Share on other sites
MasutaKage 7 Posted April 19, 2014 (edited) Boas pessoal! quest rates begin -- inicio da quest state start begin -- inicio do state when ID_NPC.chat."Actvar rates automáticas" with pc.is_gm() begin -- inicio do chat com o npc say_title("Bem vindo " .. pc.get_name()) say("Aqui poderás colocar as rates do servidor") say("de forma automática.") Eu não percebo disto, mas não será que vc tem de colocar o id do npc? Este rapaz sempre 1 passo a minha frente xD Edited April 19, 2014 by MasutaKage (see edit history) Share this post Link to post Share on other sites
Sandra Borges 0 Posted April 19, 2014 Muito obrigado, consegui colocar, mas me digam, isso altera os valores que supostamente tem nos files?? tipo, coloquei a 5% cada um deles,rates,drops,xp. e mesmo assim acho que esta a dar muito xp..... o que será? Share this post Link to post Share on other sites