Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- prontera,140,169,5 script Sistema Vip 606,{
- //====== Configura??es =======================================
- set @npc$,"[^FF7F24Sistema Vip^000000]"; // Nome do npc
- set @srv$,"Dreaming RO"; // Nome do seu servidor
- set @lvl,99; // Level da conta para administrar o vip
- set @price,7; // Pre?o dos dias vip.
- set @dias,30; // Quantidade de dias vip.
- set @map$,"que_qaru05"; // Mapa da sala vip
- set @x,251; // Coordenada x do mapa da sala vip
- set @y,339; // Coordenada y do mapa da sala vip
- //============================================================
- if (getgroupid() < @lvl){
- if(getgroupid() < 1){
- mes @npc$;
- mes "Me desculpe mais você não é vip, deseja adquirir seu vip agora mesmo?";
- if (select("- Sim:- Não") == 2) close;
- mes @npc$;
- mes "Você pode adquirir "+@dias+" dias vip por apenas "+@price+" Cashs ";
- mes "Deseja comprar?";
- if (select("- Sim:- Não") == 2) close;
- if(#CASHPOINTS < @price){ next; mes @npc$; mes "Desculpe mas você não possui cash suficiente"; close; }
- next;
- mes @npc$;
- mes "Parabéns seus dias vip foram adquiridos com sucesso, relogue para ativar";
- query_sql "UPDATE `login` SET `group_id`='1',`diasvip`=`diasvip`+"+@dias+" WHERE `userid`='"+ getcharid(3) +"'";
- set #CASHPOINTS,#CASHPOINTS-@price;
- close;
- }
- mes @npc$;
- mes "Olá ^FF7F24"+strcharinfo(0)+"^000000 !";
- query_sql "SELECT `diasvip` FROM `login` WHERE `account_id` = '"+getcharid(3)+"'", .@diasvip;
- if(.@diasvip == 0){ end; }
- mes "Você Possui ^00BFFF"+.@diasvip+"^000000 Dias VIP.";
- mes "Deseja ir para a Sala Vip ?";
- if (select("- Sim:- Não") == 2) close;
- close2;
- warp @map$,@x,@y;
- end;
- }
- mes @npc$;
- mes "Olá "+strcharinfo(0)+" o que deseja administrar no sistema vip?";
- switch(select("^0000FF- Entrar na sala VIP:^000000- Adicionar Vip:- Remover Vip:- Ver dias vip")){
- case 1:
- next;
- mes @npc$;
- mes "Ok, estou te teleportando para lá";
- close2;
- warp @map$,@x,@y;
- end;
- case 2:
- next;
- mes @npc$;
- mes "Digite o login da conta que deseja adicionar os dias vip";
- input .@conta$;
- query_sql "SELECT `account_id` FROM `login` WHERE `userid`='"+.@conta$+"'",.@cont;
- if(.@cont == 0)
- {
- next;
- mes @npc$;
- mes "Desculpe mais você não digitou o login da conta corretamente.";
- close;
- }
- next;
- mes @npc$;
- mes "Agora digite a quantidade de dias vip que deseja adicionar a conta "+.@conta$+".";
- input .@quant;
- if(.@quant == 0)
- {
- next;
- mes @npc$;
- mes "Desculpe mas você digitou uma quantidade inválida.";
- close;
- }
- next;
- mes @npc$;
- mes "Tem certeza que deseja adicionar ^00BFFF"+.@quant+"^000000 dias vip na conta ^00BFFF"+.@conta$+"^000000?";
- if (select("- Sim:- Não") == 2) close;
- next;
- mes @npc$;
- mes "Os dias vip da conta "+@conta$+" foram adicionados com sucesso.";
- query_sql "UPDATE `login` SET `group_id`='1',`diasvip`=`diasvip`+"+.@quant+" WHERE `userid`='"+.@conta$+"'";
- close;
- case 3:
- next;
- mes @npc$;
- mes "Digite o login da conta que deseja remover os dias vip";
- input .@conta$;
- query_sql "SELECT `account_id` FROM `login` WHERE `userid`='"+.@conta$+"'",.@cont;
- if(.@cont == 0)
- {
- next;
- mes @npc$;
- mes "Desculpe mais você não digitou o login da conta corretamente.";
- close;
- }
- next;
- mes @npc$;
- mes "Agora digite a quantidade de dias vip que deseja remover da conta "+.@conta$+".";
- input .@quant;
- if(.@quant == 0)
- {
- next;
- mes @npc$;
- mes "Desculpe mas você digitou uma quantidade inválida.";
- close;
- }
- next;
- mes @npc$;
- mes "Tem certeza que deseja remover ^00BFFF"+.@quant+"^000000 dias vip da conta ^00BFFF"+.@conta$+"^000000?";
- if (select("- Sim:- Não") == 2) close;
- next;
- mes @npc$;
- mes "Os dias vip da conta "+@conta1$+" foram removidos com sucesso.";
- query_sql "UPDATE `login` SET `group_id`='1',`diasvip`=`diasvip`-"+.@quant+" WHERE `userid`='"+.@conta$+"'";
- close;
- case 4:
- next;
- mes @npc$;
- mes "Digite o login da conta que deseja ver a quantidade de dias vip";
- input .@conta$;
- query_sql "SELECT `account_id` FROM `login` WHERE `userid`='"+.@conta$+"'",.@cont;
- if(.@cont == 0)
- {
- next;
- mes @npc$;
- mes "Desculpe mais você não digitou o login da conta corretamente.";
- close;
- }
- next;
- mes @npc$;
- query_sql "SELECT `diasvip` FROM `login` WHERE `userid` = '"+.@conta$+"'", .@diasvip;
- mes "A Conta ^00BFFF"+.@conta$+"^000000 Possui ^00BFFF"+.@diasvip+"^000000 dias de vip.";
- close;
- }
- OnInit:
- waitingroom "Sistema Vip",0;
- end;
- }
- - script SistemaVip#02 -1,{
- OnClock0001:
- query_sql "UPDATE `login` SET `diasvip`=`diasvip`-1 WHERE `group_id`='1'"; end;
- OnClock0002:
- query_sql "UPDATE `login` SET `group_id`='0' WHERE `diasvip`<='0' AND `group_id`='1'"; end;
- end;
- }
- - script SistemaVip#03 -1,{
- OnPCLoginEvent:
- if (getgroupid() >= 20){ end; }
- query_sql "SELECT `diasvip` FROM `login` WHERE `account_id` = '"+getcharid(3)+"'", .@diasvip;
- if(.@diasvip == 0){ end; }
- dispbottom "Olá "+strcharinfo(0)+" você possui "+.@diasvip+" dias vip.";
- end;
- }
- que_qaru05,261,343,4 script Voltar 606,{
- mes "Olá "+strcharinfo(0)+"!";
- mes "Deseja ir para a Cidade de ^FF8000Prontera^000000 ??";
- if (select("- Sim:- Não") == 2) close;
- close2;
- warp "prontera",156,191;
- end;
- }
- que_qaru05 mapflag noteleport
- que_qaru05 mapflag nowarp
- que_qaru05 mapflag nowarpto
- que_qaru05 mapflag nosave
- que_qaru05 mapflag nomemo
- que_qaru05 mapflag nobranch
- que_qaru05 mapflag noexp
- que_qaru05 mapflag noloot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement