[POMOC]Kako da postavim zaradu firme


Započeo Mirnes_Sarajlic, April 17, 2014, 14:08:52 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Night Life mod
Detaljan opis problema:Pa ovako zelio bih napraviti firmu i to sam vec nasao tj. znam kako napraviti eh sad moze li se kako postaviti zarada firme ako ikako moze recite kako npr ocu da svaki payday taj igrac dobije 50,000$ moze pomoc ?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

public PayDay()
{
	new account,interest;
	new rent = 0;
	BizzInfo[60][bTill] += 3000;
	BizzInfo[61][bTill] += 3000;
	OnPropTextdrawUpdate(2, 60);
	OnPropTextdrawUpdate(2, 61);
	for(new i = 0; i < MAX_IGRACA; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PI[i][pLevel] > 0)
		    {
			    if(MoneyMessage[i]==1)
				{
				    SendClientMessage(i, COLOR_LIGHTRED, "Niste platili vas dug, vreme je za zatvor.");
				    GameTextForPlayer(i, "~r~Uhapsen si!", 2000, 1);
				    //SetPlayerInterior(i, 6);
				    //PI[i][pInt] = 6;
				    //SetTimerEx("BankaFreeze", 30000, false, "d", i);
		            JBC_TogglePlayerControllable(i, 0);
                    new djura = random(sizeof(gZatvorSpawn));
		        	JBC_SetPlayerPos(i, gZatvorSpawn[djura][0], gZatvorSpawn[djura][1], gZatvorSpawn[djura][2]);
		            PI[i][pJailed] = 1;
		            SetPlayerVirtualWorld(i, 1);
		            //JBC_TogglePlayerControllable(i, 0);
		            JBC_ResetPlayerWeapons(i);
					WantedPoints[i] = 0;
					WantedLevel[i] = 0;
					PI[i][pJailTime] += 300;
				}
				new playername2[MAX_PLAYER_NAME];
				GetPlayerName(i, playername2, sizeof(playername2));
				account = PI[i][pAccount];
				new key = PI[i][pPhousekey];
				if(key != 2555)
				{
					rent = HouseInfo[key][hRent];
					if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
					{
						rent = 0;
					}
					else if(rent > JBC_GetPlayerMoney(i))
					{
						PI[i][pPhousekey] = 2555;
						PI[i][pRentao] = 0;
						SendClientMessage(i, COLOR_WHITE, "You have been evicted.");
						rent = 0;
					}
					HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
                }
                //POREZ
                    if(PI[i][pPhousekey] != 2555)
					{
					ovobrate[i] += 1000;
					}
					else if(PI[i][pPbiskey] != 255)
					{
					ovobrate[i] += 1000;
					}
					else if(PI[i][pPcarkey] != 9999)
					{
					ovobrate[i] += 750;
					}
					else if(PI[i][pPcarkey2] != 9999)
					{
					ovobrate[i] += 750;
					}
					else if(PI[i][pPcarkey3] != 9999)
					{
					ovobrate[i] += 750;
					}
					else if(PI[i][pPcarkey4] != 9999)
					{
					ovobrate[i] += 750;
					}
					PI[i][pAccount] -= ovobrate[i];
					SCMF(i, -1, "** Vas ukupan porez je: $%d, taj novac vam je oduzet iz banke!",ovobrate[i]);
					ovobrate[i] = 0;
				//
				//KREDIT PODIGNUT
				if(PI[i][pBankKredit] > 0)
				{
				new rand = random(200)+2100;
				PI[i][pAccount] -= rand;
				SCMF(i, -1, " Oduzeto vam je iz banke $%d, jer ste dizali kredit.",rand);
				SCMF(i, -1, " Da bi podigli novi kredit, morate prvo otplatiti ovaj.");
				PI[i][pBankKredit] -= rand;
				}
				//
                new tmpintrate;
				if (key != 2555 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
				{
				    if(PI[i][pVip] > 3 || PI[i][pKIM] > 0) { tmpintrate = 5; }
					else { tmpintrate = 2; }//HouseInfo[key][hLevel]
				}
				else
				{
				    if(PI[i][pVip] > 3 || PI[i][pKIM] > 0) { tmpintrate = 4; }
					else { tmpintrate = 1; }
				}
				//if(PI[i][pPosiguranje] <= 0) return SCM(i, BELA, "* Niste dobili platu jer nemate osiguranja !");
					if(PI[i][pPenzioner] == 0)
					{
				    Tax += TaxValue;//Should work for every player online
				    PI[i][pAccount] -= TaxValue;
					new checks = PI[i][pPayCheck];
					if(PI[i][pDonateRank] > 0)
					{
					    new bonus = PI[i][pPayCheck] / 10;
					    checks += bonus;
					}
				    new ebill = (PI[i][pAccount]/10000)*(PI[i][pLevel]);
				    //ConsumingMoney[i] = 1;
				    //SafeJBC_GivePlayerMoney(i, checks);
				    account += checks;
				    if(PI[i][pAccount] > 0)
				    {
				    	PI[i][pAccount] -= ebill;
				    	BizzInfo[48][bTill] += ebill;
					}
					else
					{
					    ebill = 0;
					}
					new randovann = random(300)+800;
					interest = randovann;
                    PI[i][pExp]++;
					PlayerPlayMusic(i);
					PI[i][pAccount] += interest;
					new osgr = PI[i][pPosiguranje];
					new vdracun;
					vdracun = random(300);
					new gdracun;
					gdracun = random(300);

					new tec = PI[i][pPlata];
    				new smrdic1[256];
		            new smrdic2[256];
		            new smrdic[513];
		            new stringpl[64];
		            format(smrdic1,256,"{00FFEE}Plata: {FFFFFF}$%d\n{00FFEE}Osiguranja: {FFFFFF}%d\n{00FFEE}Stecen interes: {FFFFFF}$%d\n{00FFEE}Kamatna stopa: {FFFFFF}0.%d\n\n{00FFEE}Racun za struju: {FFFFFF}$%d\n{00FFEE}Racun za vodu: {FFFFFF}$%d\n{00FFEE}Racun za komunalije: {FFFFFF}$%d\n",tec,osgr,interest,tmpintrate,ebill,vdracun,gdracun);
		            format(smrdic2,256,"{00FFEE}Porez na imovinu: {FFFFFF}$%d\n\nwww.rbhq.comoj.com",ovobrate[i]);
		            format(smrdic,sizeof(smrdic),"%s%s",smrdic1,smrdic2);
					format(stringpl, sizeof(stringpl), "~y~PayDay");
					SPD(i,6,DIALOG_STYLE_MSGBOX,"Plata | PayDay",smrdic,"OK","");
					GameTextForPlayer(i, stringpl, 5000, 1);
					rent = 0;
					PI[i][pPlataPoen] = 0;
					//PI[i][pRentao] = 0;
					PI[i][pPayCheck] = 0;
					PI[i][pConnectTime]++;
					PI[i][pAccount] += PI[i][pPlata];
					PI[i][pPlata] = 0;
					}
					else
					{
					SCM(i, BELA, "   Ti si penzioner (dobio si 1k$ na bankovni racun) i ne moras placati poreze.");
					SCM(i, BELA, "   Beograd.");
					PI[i][pConnectTime]++;
					PI[i][pPlataPoen] = 0;
					PI[i][pPayCheck] = 0;
					rent = 0;
					PI[i][pExp]++;
					PlayerPlayMusic(i);
					PI[i][pAccount] += 1000;
					new randovan = random(500)+1500;
					interest = randovan;
					PI[i][pAccount] += interest;
					}
					new nxtlevel = PI[i][pLevel]+1;
	                new expamount = nxtlevel*levelexp;
	                new infostring[128];
					if (PI[i][pExp] >= expamount)
				    {
					PI[i][pLevel]++;
					PI[i][pExp] = 0;
					PI[i][gPupgrade] = PI[i][gPupgrade]+2;
					new rucakxd[300];
					format(rucakxd, sizeof(rucakxd), "~g~LEVEL UP~n~~w~Sada si level %d !", nxtlevel);
					GameTextForPlayer(i, rucakxd, 5000, 1);
					format(infostring, 256, "[ LEVEL UP ] Sada ste level %d. Cestitamo!", nxtlevel);
					SendClientMessage(i, COLOR_RED, infostring);
					format(infostring, 256, "Imate %d nepotrosenih Upgrade Poena",PI[i][gPupgrade]);
					SendClientMessage(i, BELA, infostring);
					SetPlayerScore(i, PI[i][pLevel]);
				    }
				 	/*if(PI[i][pXLos] >= 2)
					{
						JBC_GivePlayerMoney(i, 2000);
					}*/
					if(PI[i][pKazneni] >= 1)
					{
						JBC_GivePlayerMoney(i, -2000);
						PI[i][pKazneni] = 0;
					}
					if(FarmerVar[i] == 0)
					{
						FarmerPickup[i][0] = 0;
					}
					if(DrugFarmerVar[i] == 0)
					{
						DrugFarmerPickup[i][0] = 0;
					}
					if(SmugglerWork[i] == 0)
					{
						PayDaySecure[i] = 0;
					}
                    if(PI[i][pVip] == 4 || PI[i][pKIM] >= 1)
                    {
                        PI[i][pExp]++;
	                }
	                if(PI[i][pKIM] > 0)
				    {
						SCM(i, BELA, "  Ti si KIMistrator i dobio si 1 k$ na bankovni racun !");
						PI[i][pAccount] += 1000;
					}
					if(PI[i][pHelper] > 0)
				    {
						SCM(i, BELA, "  Ti si helper i dobio si 3 k$ na bankovni racun !");
						PI[i][pAccount] += 3000;
					}
				    if(PI[i][pKIM] < 1 && PI[i][pMember] > 0)
				    {
						SCM(i, BELA, "  Ti si clan organizacije i dobio si 1 k$ na bankovni racun !");
						PI[i][pAccount] += 1000;
					}
					if(PI[i][pKIM] < 1 && PI[i][pLeader] > 0)
				    {
						SCM(i, BELA, "  Ti si lider organizacije i dobio si 1 k$ na bankovni racun !");
						PI[i][pAccount] += 1000;
					}
			}
		}
	}
	SaveAccounts();
	Checkprop();
	return 1;
}
Poslednja Izmena: April 17, 2014, 14:18:34 POSLE PODNE od Amar Tinjak
-      @ Mirzerian_06     -


You wanna play a game? Alright.