Quest [QUEST] Notice Vol.1 (Easy 2 Learn)

Stato
Discussione chiusa ad ulteriori risposte.

retro.ReckLess

Bannato
18 Dicembre 2011
647
43
238
374
Ultima modifica da un moderatore:
Salve, eccovi quà un altra quest creata da me! La quest apparirà appena compiuto il livello 60 e riceverete un oggetto che vi permetterà ogni ora di inviare una notizia per 1.000.000 di Yang.

PHP:
-------------------------------------
------   Notice Vol.1 (Easy 2 Learn)
----   Scripted by /TfF\ReckLess
--   The Favorites Few - Clan Game
-------------------------------------
quest notice begin
    state start begin
        function a()
            say_title("~ReckLess~")
        end
        
        when letter with pc.level() >= 60 begin
            send_letter("Inviare notizie?")
        end
        
        when info or button begin
            notice.a()
            say("Complimenti " .. pc.get_name() .. " sei salito al livello 60!")
            say("Ora puoi inviare notizie agli altri regni")
            say("tramite questo oggetto.")
            say("")
            say_reward("Hai ricevuto NOMEITEM.")
            pc.give_item2("NOMEITEM")
            setstate(run)
        end
    end
    
    state run begin
        when VALUEITEM.use begin
            if get_time() < pc.getqf("next_notice") then
                notice.a()
                say_reward("Devi aspettare 1 ora per utilizzare questo oggetto.")
                return
            else
                notice.a()
                say("Vuoi inviare una notizia?")
                say("")
                say_reward("Prezzo notizia: 1.000.000 Yang")
                chose = select("Si","No")
                if chose == 2 then
                    return
                else
                    if pc.gold >= 1000000 then
                        pc.change_money(-1000000)
                        pc.setqf("next_notice", get_time()+ 60*60)
                        notice.a()
                        say("Inserisci di seguito la notizia:")
                        say("")
                        notice = input()
                        wait()
                        notice.a()
                        say("Notizia inviata!")
                        notice_all(pc.get_name() .. ": " .. notice .. ".")
                        return
                    else
                        notice.a()
                        say_reward("Non hai abbastanza soldi.")
                        return
                    end
                end
            end
        end
    end
end

Ricordatevi di modificare NOMEITEM con il nome dell'oggetto e VALUEITEM con il valore dell'oggetto.

Spero sia di vostro gradimento.
 
Stato
Discussione chiusa ad ulteriori risposte.