viewing paste Caelum Annonceur | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
//------------------------------------------------------------//
//----- Caelum Custom Script ---------------------------------//
//
//  informations
//
// - Créé par : Sky (2014-09-18)
//
// - Description : Un annonceur.
//
//------------------------------------------------------------//
 
prontera,147,174,5  script  Annonceur   100,{
    
    // delais entre deux annonces
    set .@minutes,15;
    
    mes "[Annonceur]";
    mes "Bonjour "+strcharinfo(0)+".";
    mes "Tu veux passer une annonce ? Ça coute 10000 zeny.";
    next;
    
    if (select("Oui s'il te plait !:Non, merci.") == 2 ) {
        mes "[Annonceur]";
        mes "D'accord, au revoir.";
        close;
    }
    
    if (.delayTime <= gettimetick(2))
    {
        mes "[Annonceur]";
        mes "Ok, écris ton message s'il te plait.";
        next;
        input .@message$;
        mes "[Annonceur]";
        mes "Merci ! A bientot.";
        set Zeny,Zeny-10000;
        set .delayTime,gettimetick(2) + ( .@minutes*60 );
        announce "[Annonce] "+strcharinfo(0)+": "+.@message$,0;
        close;
    }
    else {
        set .@last,.delayTime - gettimetick(2);
        set .@min, .@last % (24*60*60) % (60*60) / (60) + 1;
        mes "[Annonceur]";
        mes "Je viens de faire une annonce. Il va falloir attendre "+.@min+" minutes pour la prochaine.";
    }
    close;
}
 
Viewed 616 times, submitted by Guest.