Helló! van ez a scriptem ami 3 óránként kapja a fizut nah szoval az lenne a kérdésem hogy ez csak akkor van ha 3 órát fent van a szerveren? ha így van akkor meg lehetne oldani hogy minden nap 02:00 kor kapja a fizut! akkor is ha nincs fent a szerveren akí segit megy a +! :- )
pInfo[playerid][pMPerc] ++;
if(pInfo[playerid][pMPerc] == 180)
{
pInfo[playerid][pPerc] ++;
pInfo[playerid][pMPerc] = 0;
}
if(pInfo[playerid][pPerc] == 180)
{
pInfo[playerid][pOra] ++;
pInfo[playerid][pPerc] = 0;
SetPlayerScore(playerid, pInfo[playerid][pOra]);
if(pInfo[playerid][VEHICLE2] != 0)
{
pInfo[playerid][pAdo] += ADO;
}
if(pInfo[playerid][VEHICLE] != 0)
{
pInfo[playerid][pAdo] += ADO;
}
if(pInfo[playerid][pHaz] != 0)
{
pInfo[playerid][pAdo] += ADO;
}
if(pInfo[ playerid ][ pBuntetes ] > 0)
{
pInfo[ playerid ][ pBuntetes ] += 15000;
SendClientMessage(playerid, NARANCS, \"Nem fizetted be a büntetésed ezért kaptál + 15000 FT-t!\");
}
if(pInfo[playerid][pFrakcio] == RFONOK)
{
if(kInfo[VarosKassza] > 180000)
{
pInfo[playerid][pFizetes] += 180000;
kInfo[VarosKassza] -= 180000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést az sheriffségtől, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
if(pInfo[playerid][pFrakcio] == ADOFONOK)
{
if(kInfo[VarosKassza] > 40000)
{
pInfo[playerid][pFizetes] += 40000;
kInfo[VarosKassza] -= 40000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést az adóhatóságtól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == MFONOK)
{
if(kInfo[VarosKassza] > 22000)
{
pInfo[playerid][pFizetes] += 22000;
kInfo[VarosKassza] -= 22000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a kórháztól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == 14)
{
if(kInfo[VarosKassza] > 90000)
{
pInfo[playerid][pFizetes] += 90000;
kInfo[VarosKassza] -= 90000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a tűzoltóságtól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == TUZOLTOFONOK)
{
if(kInfo[VarosKassza] > 90000)
{
pInfo[playerid][pFizetes] += 90000;
kInfo[VarosKassza] -= 90000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a tűzoltóságtól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == RAFONOK)
{
if(kInfo[VarosKassza] > 40000)
{
pInfo[playerid][pFizetes] += 40000;
kInfo[VarosKassza] -= 40000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a rádiótól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == SZFONOK)
{
if(kInfo[VarosKassza] > 90000)
{
pInfo[playerid][pFizetes] += 90000;
kInfo[VarosKassza] -= 90000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a szerelő társaságtól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == RENDOR)
{
if(kInfo[VarosKassza] > 90000)
{
pInfo[playerid][pFizetes] += 90000;
kInfo[VarosKassza] -= 90000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a sheriffségtől, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == ADOTAG)
{
if(kInfo[VarosKassza] > 30000)
{
pInfo[playerid][pFizetes] += 30000;
kInfo[VarosKassza] -= 30000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést az adóhivataltól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == MENTOS)
{
if(kInfo[VarosKassza] > 70000)
{
pInfo[playerid][pFizetes] += 70000;
kInfo[VarosKassza] -= 70000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a kórháztól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == RADIOS)
{
if(kInfo[VarosKassza] > 30000)
{
pInfo[playerid][pFizetes] += 30000;
kInfo[VarosKassza] -= 30000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a rádiótól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == SZERELO)
{
if(kInfo[VarosKassza] > 40000)
{
pInfo[playerid][pFizetes] += 40000;
kInfo[VarosKassza] -= 40000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a szerelő társaságtól, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
else if(pInfo[playerid][pFrakcio] == TUZOLTO)
{
if(kInfo[VarosKassza] > 22000)
{
pInfo[playerid][pFizetes] += 22000;
kInfo[VarosKassza] -= 22000;
SendClientMessage(playerid, NARANCS, \"Megkaptad a fizetést a tűzoltóságtó, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
if(pInfo[playerid][pFrakcio] == 0 && pInfo[playerid][pMunka] == 0)
{
if(kInfo[VarosKassza] > 50)
{
pInfo[playerid][pFizetes] += 5000;
kInfo[VarosKassza] -= 50;
SendClientMessage(playerid, NARANCS, \"Megkaptad a segélyt, vedd fel a postán!\");
}
else SendClientMessage(playerid, NARANCS, \"A városnak nincs pénze, ezért nem kaptál fizetést!\");
}
if(pInfo[playerid][pBankSzamla] > 0)
{
pInfo[playerid][pBankMoney] += pInfo[playerid][pBankMoney] / 100;
SendClientMessage(playerid, NARANCS, \"* A bankban lévő pénzed kamatozot!\");
}
}
KasszaMent();
return 1;
}