Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- prontera,165,170,3 script Presença 833,{
- ///
- /// ========== Por Premier ~* =========== ///
- ///
- /// == Itens que se pega com os pontos == ///
- /// ========= Ponha em Ordem =========== ///
- setarray .itemprc,30050,12210,30070,30071; // Id dos premios
- setarray .prcv,7,7,3,3; // Valor dos itens.
- setarray .prcqnt,1,1,1,1; // Quantidade de itens
- /// ======================================///
- //=====================//
- // ~~ Nome do Npcs ~~ //
- //===================//
- set @restante,#presenca-gettimetick(2);
- set .prc$,"^0000FF[Presença]^000000";
- mes .prc$;
- mes "Olá "+strcharinfo(0)+" deseja marcar sua presença?";
- switch(select("Marcar Presença:Comprar Itens:Ver meus Pontos:Sair")){
- case 1:
- if(#presenca >=gettimetick(2)){next;mes .prc$;mes "Você ja marcou sua presença espere ^FF0000"+@restante/60+" minutos^000000 para marcar de novo.";close;end;}
- next;
- mes .prc$;
- mes "Certo irei marcar seu tempo";
- set #presenca,gettimetick(2)+3600;
- set #prbonus,#prbonus+1;
- next;
- mes .prc$;
- mes "Pronto tempo marcado.";
- close;
- end;
- case 2:
- mes "Qual item você deseja?";
- switch(select("- "+.prcqnt+"x "+getitemname(.itemprc)+" por ["+.prcv+" pts]:- "+.prcqnt[1]+"x "+getitemname(.itemprc[1])+" por ["+.prcv[1]+" pts]:- "+.prcqnt[2]+"x "+getitemname(.itemprc[2])+" por ["+.prcv[2]+" pts]:- "+.prcqnt[3]+"x "+getitemname(.itemprc[3])+" por ["+.prcv[3]+" pts]")){
- case 1:
- next;
- mes .prc$;
- mes "Deseja comprar:";
- mes ""+.prcqnt+"x "+getitemname(.itemprc)+"";
- mes "Por ["+.prcv+" pts]?";
- if(select("Sim:Não")==2){close;end;}{
- if(#prbonus <.prcv){next;mes .prc$;mes "Você não tem pontos suficientes";close;end;}
- getitem 30050,1;
- set #prbonus,#prbonus-.prcv;}
- close;
- end;
- case 2:
- next;
- mes .prc$;
- mes "Deseja comprar:";
- mes ""+.prcqnt[1]+"x "+getitemname(.itemprc[1])+"";
- mes "Por ["+.prcv[1]+" pts]?";
- if(select("Sim:Não")==2){close;end;}{
- if(#prbonus <.prcv[1]){next;mes .prc$;mes "Você não tem pontos suficientes";close;end;}
- getitem 12210,1;
- set #prbonus,#prbonus-.prcv[1];}
- close;
- end;
- case 3:
- next;
- mes .prc$;
- mes "Deseja comprar:";
- mes ""+.prcqnt[2]+"x "+getitemname(.itemprc[2])+"";
- mes "Por ["+.prcv[2]+" pts]?";
- if(select("Sim:Não")==2){close;end;}{
- if(#prbonus <.prcv[2]){next;mes .prc$;mes "Você não tem pontos suficientes";close;end;}
- getitem 30070,1;
- set #prbonus,#prbonus-.prcv[2];}
- close;
- end;
- case 4:
- next;
- mes .prc$;
- mes "Deseja comprar:";
- mes ""+.prcqnt[3]+"x "+getitemname(.itemprc[3])+"";
- mes "Por ["+.prcv[3]+" pts]?";
- if(select("Sim:Não")==2){close;end;}{
- if(#prbonus <.prcv[3]){next;mes .prc$;mes "Você não tem pontos suficientes";close;end;}
- getitem 30071,1;
- set #prbonus,#prbonus-.prcv[3];}
- close;
- end;
- case 5:
- next;
- mes .prc$;
- mes "Deseja comprar "+.prcqnt[4]+" "+getitemname(.itemprc[4])+" por "+.prcv[4]+" pontos?";
- if(select("Sim:Não")==2){close;end;}{
- if(#prbonus <.prcv[4]){next;mes .prc$;mes "Você não tem pontos suficientes";close;end;}
- getitem .itemprc[4],prcqnt[4];
- set #prbonus,#prbonus-.prcv[4];}
- close;
- end;}
- case 3:
- next;
- mes .prc$;
- mes "Você tem "+#prbonus+" Pontos de Presença";
- close;
- end;
- case 4:
- next;
- mes .prc$;
- mes "Volte se precisar.";
- close;
- end;
- }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement