Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == 116)
- {
- if(response)
- {
- if(listitem == 1)
- {
- if(playerDB[playerid][adminlvl]==3) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 3 lygio administratoriu");
- if(playerDB[playerid][adminlvl]==2) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 2 lygio administratoriu");
- if(playerDB[playerid][kreditai]<100) return SendClientMessage( playerid, 0xFF0000FF, "{FF0000}[ - ]{FFFFFF} Jūs neturite tiek kreditu!" );
- new pName[MAX_PLAYER_NAME],string[64];
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(! dini_Exists( string ) )
- {
- new data[3];
- getdate(data[0],data[1],data[2]);
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_Create(string);
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][adminlvl]=1;
- playerDB[playerid][kreditai]-=100;
- playerDB[playerid][aispejimai]=0;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Nusipirkote administratoriaus pareigas už {FF0000}[100] {FFD400}kreditus. Visos komandos {FF0000}/akomandos","Gerai","");
- return 0;
- }
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(dini_Exists( string ) )
- {
- new
- dat[3],
- datasa[3],
- datasas[3]
- ;
- getdate(dat[0],dat[1],dat[2]);
- datasa[0] = dini_Int(string,"Metai");
- datasa[1] = dini_Int(string,"Menesis");
- datasa[2] = dini_Int(string,"Diena");
- datasas[0] = datasa[0];
- datasas[1] = datasa[1];
- if(datasa[1] == dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[2]-dat[2];
- }
- if(datasa[1] != dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[1] - dat[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- //datasas[2] = datas[2]-30+30+30-data[2];
- }
- if(datasa[1] != dat[1] && datasa[0] > dat[0])
- {
- datasas[2] = 12 - dat[1] + datasa[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- }
- if(datasas[2]>60) return ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{FF0000}Klaida","{FFD400}Administratoriaus statusas negali galioti daugiau nei {FF0000}90 dienų","Gerai","");
- new data[3];
- data[0] = dini_Int(string,"Metai");
- data[1] = dini_Int(string,"Menesis");
- data[2] = dini_Int(string,"Diena");
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][kreditai]-=150;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Prasitęsėte administratoriaus pareigas už {FF0000}[150] {FFD400}kreditus.{FFD400} Prie galiojimo prisideda {FF0000}30 {FFD400}dienų. Visos komandos {FF0000}/akomandos","Gerai","");
- }
- }
- if(listitem == 2)
- {
- if(playerDB[playerid][adminlvl]==1) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 1 lygio administratoriu");
- if(playerDB[playerid][adminlvl]==3) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 3 lygio administratoriu");
- if(playerDB[playerid][kreditai]<150) return SendClientMessage( playerid, 0xFF0000FF, "{FF0000}[ - ]{FFFFFF} Jūs neturite tiek kreditu!" );
- new pName[MAX_PLAYER_NAME],string[64];
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(! dini_Exists( string ) )
- {
- new data[3];
- getdate(data[0],data[1],data[2]);
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_Create(string);
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][adminlvl]=2;
- playerDB[playerid][kreditai]-=150;
- playerDB[playerid][aispejimai]=0;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Nusipirkote administratoriaus pareigas už {FF0000}[150] {FFD400}kreditus. Visos komandos {FF0000}/akomandos","Gerai","");
- return 0;
- }
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(dini_Exists( string ) )
- {
- new
- dat[3],
- datasa[3],
- datasas[3]
- ;
- getdate(dat[0],dat[1],dat[2]);
- datasa[0] = dini_Int(string,"Metai");
- datasa[1] = dini_Int(string,"Menesis");
- datasa[2] = dini_Int(string,"Diena");
- datasas[0] = datasa[0];
- datasas[1] = datasa[1];
- if(datasa[1] == dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[2]-dat[2];
- }
- if(datasa[1] != dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[1] - dat[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- //datasas[2] = datas[2]-30+30+30-data[2];
- }
- if(datasa[1] != dat[1] && datasa[0] > dat[0])
- {
- datasas[2] = 12 - dat[1] + datasa[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- }
- if(datasas[2]>60) return ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{FF0000}Klaida","{FFD400}Administratoriaus statusas negali galioti daugiau nei {FF0000}90 dienų","Gerai","");
- new data[3];
- data[0] = dini_Int(string,"Metai");
- data[1] = dini_Int(string,"Menesis");
- data[2] = dini_Int(string,"Diena");
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][kreditai]-=150;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Prasitęsėte administratoriaus pareigas už {FF0000}[150] {FFD400}kreditus.{FFD400} Prie galiojimo prisideda {FF0000}30 {FFD400}dienų. Visos komandos {FF0000}/akomandos","Gerai","");
- }
- }
- if(listitem == 3)
- {
- if(playerDB[playerid][adminlvl]==2) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 2 lygio administratoriu");
- if(playerDB[playerid][adminlvl]==1) return InfoBoxForPlayer(playerid,"~r~Jus jau turite 1 lygio administratoriu");
- if(playerDB[playerid][kreditai]<200) return SendClientMessage( playerid, 0xFF0000FF, "{FF0000}[ - ]{FFFFFF} Jūs neturite tiek kreditu!" );
- new pName[MAX_PLAYER_NAME],string[64];
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(! dini_Exists( string ) )
- {
- new data[3];
- getdate(data[0],data[1],data[2]);
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_Create(string);
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][adminlvl]=3;
- playerDB[playerid][kreditai]-=200;
- playerDB[playerid][aispejimai]=0;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Nusipirkote administratoriaus pareigas už {FF0000}[200] {FFD400}kreditus. Visos komandos {FF0000}/akomandos","Gerai","");
- return 0;
- }
- GetPlayerName(playerid,pName,sizeof(pName));
- format(string,sizeof(string),AdminOffFile,pName);
- if(dini_Exists( string ) )
- {
- new
- dat[3],
- datasa[3],
- datasas[3]
- ;
- getdate(dat[0],dat[1],dat[2]);
- datasa[0] = dini_Int(string,"Metai");
- datasa[1] = dini_Int(string,"Menesis");
- datasa[2] = dini_Int(string,"Diena");
- datasas[0] = datasa[0];
- datasas[1] = datasa[1];
- if(datasa[1] == dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[2]-dat[2];
- }
- if(datasa[1] != dat[1] && datasa[0] == dat[0])
- {
- datasas[2] = datasa[1] - dat[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- //datasas[2] = datas[2]-30+30+30-data[2];
- }
- if(datasa[1] != dat[1] && datasa[0] > dat[0])
- {
- datasas[2] = 12 - dat[1] + datasa[1];
- datasas[2] = datasas[2] * 30 - dat[2] + datasa[2];
- }
- if(datasas[2]>60) return ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{FF0000}Klaida","{FFD400}Administratoriaus statusas negali galioti daugiau nei {FF0000}90 dienų","Gerai","");
- new data[3];
- data[0] = dini_Int(string,"Metai");
- data[1] = dini_Int(string,"Menesis");
- data[2] = dini_Int(string,"Diena");
- new
- datas2,
- datas1
- ;
- datas2=data[0];
- datas1=data[1];
- new datas = data[2]+30;
- if(datas>30)
- {
- datas1+=1;
- datas = datas-30;
- }
- if(datas1>12)
- {
- datas2+=1;
- datas1 = datas1-12;
- }
- dini_IntSet(string,"Metai",datas2);
- dini_IntSet(string,"Menesis",datas1);
- dini_IntSet(string,"Diena",datas);
- playerDB[playerid][kreditai]-=200;
- ShowPlayerDialog(playerid,6655,DIALOG_STYLE_MSGBOX,"{00CC00}Sveikiname","{FFD400}Prasitęsėte administratoriaus pareigas už {FF0000}[200] {FFD400}kreditus.{FFD400} Prie galiojimo prisideda {FF0000}30 {FFD400}dienų. Visos komandos {FF0000}/akomandos","Gerai","");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment