27.07.2015, 02:06
Код:
if(dialogid == 1)
{
new donate;
new file = ini_openFile("donate.ini");
if(ini_getInteger(file, inputtext, donate) == 0)
{
//LEVELS
if(donate == 1)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("level",(donate));
PlayerInfo[playerid][Level] = donate;
format(string,sizeof(string),"[DONATE] %s Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 2)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("level",(donate));
PlayerInfo[playerid][Level] = donate;
format(string,sizeof(string),"[DONATE] %s Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 3)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("level",(donate));
PlayerInfo[playerid][Level] = donate;
format(string,sizeof(string),"[DONATE] %s Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 4)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("level",(donate));
PlayerInfo[playerid][Level] = donate;
format(string,sizeof(string),"[DONATE] %s Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerInfo[playerid][bank] = PlayerInfo[playerid][bank]+50000000;
SavePlayer(playerid);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 5)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("level",(donate));
PlayerInfo[playerid][Level] = donate;
format(string,sizeof(string),"[DONATE] %s Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerInfo[playerid][bank] = PlayerInfo[playerid][bank]+50000000;
SavePlayer(playerid);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
ini_removeKey(file,inputtext);
}
else
{
SendClientMessage(playerid, red,"ERROR: Wrong Donate Code (Levels)");
}
ini_closeFile(file);
return 1;
}
if(dialogid == 2)
{
new donate;
new file = ini_openFile("donatevip.ini");
if(ini_getInteger(file, inputtext, donate) == 0)
{
if(donate == 1)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
format(string,sizeof(string),"[DONATE] %s VIP Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 2)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
format(string,sizeof(string),"[DONATE] %s VIP Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 3)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
format(string,sizeof(string),"[DONATE] %s VIP Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 4)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
SaveToFile("donationscodes",string);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 5)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
format(string,sizeof(string),"[DONATE] %s VIP Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerInfo[playerid][bank] = PlayerInfo[playerid][bank]+50000000;
SavePlayer(playerid);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
if(donate == 6)
{
new year,month,day; getdate(year, month, day); new hour,minute,second; gettime(hour,minute,second);
dUserSetINT(PlayerName2(playerid)).("vip",(donate));
PlayerInfo[playerid][vip] = donate;
format(string,sizeof(string),"[DONATE] %s VIP Level %d on %d/%d/%d at %d:%d:%d", PlayerName2(playerid), donate, day, month, year, hour, minute, second); SendClientMessage(playerid,blue,string);
SaveToFile("donationscodes",string);
PlayerInfo[playerid][bank] = PlayerInfo[playerid][bank]+50000000;
SavePlayer(playerid);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
return 1;
}
ini_removeKey(file,inputtext);
}
else
{
SendClientMessage(playerid, red,"ERROR: Wrong Donate Code (VIPs)");
}
ini_closeFile(file);
return 1;
}

