Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- forward MinutniTimer();
- public MinutniTimer()
- {
- for(new playerid = (0), slotovi = GetMaxPlayers(); playerid != slotovi; ++ playerid)
- {
- if(gPlayerLogged[playerid] == 1)
- {
- if(!IsPlayerConnected(playerid)) continue;
- PlayerInfo[playerid][PayDayMin] ++; //dodaje igracu jedan pay poen nakon 1 minute
- SavePlayer(playerid);
- if(PlayerInfo[playerid][PayDayMin] >= 60) //ako igrac ima više od 60 pay poena dobija plaću
- {
- PayDayPlaca(playerid);// plaća
- }
- }
- }
- if ( h_D3 >= 900 ) { h_D3 -= 2 ; }
- if ( h_D3 == 894 ) { h_D3 = 30 ; }
- return 1;
- }
- stock PayDayPlaca(playerid)
- {
- new SljedeciLvl, string[128];
- if( h_D == 1 ) {
- PlayerInfo[playerid][Respect] = PlayerInfo[playerid][Respect] + h_D2 ;
- }
- else {
- PlayerInfo[playerid][Respect] ++;//dodaje igracu jedan respekt
- }
- if(PlayerInfo[playerid][PayDayMin] >= 60)//ako igrac ima više od 60 pay poena vraća mu ih na 0
- {
- PlayerInfo[playerid][PayDayMin] = 0;//stavlja igracu pay poene na 0
- }
- SljedeciLvl = 2 * PlayerInfo[playerid][Level] + 1;
- if(PlayerInfo[playerid][Respect] >= SljedeciLvl)//ako igrac ima više respekta od zadanog iznad
- {
- PlayerInfo[playerid][Level] ++;//dodaje igracu level+
- PlayerInfo[playerid][Respect] = 0;//vraća igracu respekte na 0
- SetPlayerScore(playerid, PlayerInfo[playerid][Level]);//postavlja igracu level
- }
- if(PlayerInfo[playerid][Member] >= 1) { PlayerInfo[playerid][Ugovor] += 1; }
- if(PlayerInfo[playerid][Job] >= 1) { PlayerInfo[playerid][JobTime] += 1; }
- if(PlayerInfo[playerid][Avion] >= 1) { PlayerInfo[playerid][Avion] -= 1; }
- if(PlayerInfo[playerid][Oruzije] >= 1) { PlayerInfo[playerid][Oruzije] -= 1; }
- if(PlayerInfo[playerid][Brod] >= 1) { PlayerInfo[playerid][Brod] -= 1; }
- new osnova = 0, iznosplace = 0; osnova = 50; iznosplace = osnova*PlayerInfo[playerid][Level];//ovo je za pare, to valjda znate neću objašnjavati
- PlayerInfo[playerid][Bank] += iznosplace;
- format(string,sizeof(string),"(PAYDAY) Primili ste placu na bankovni racun (Iznos: %i$).", iznosplace);
- SendClientMessage(playerid, COLOR_BLUE, string);//šalje igracu poruku
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement