ƤāƱŁѲ ƒēƦƦēƗƦā 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 .SNiK, 'PACI, Kɛɛɗ 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