Započeo DobarLosZao
•1. Avg. 2011.[Pomoc]Respekt & Placa
950
pregleda
7
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
100
Postovi:
22
Teme:
Pridružio se:Jun 2011
1. Avg. 2011.
Skripta koju koristim:Gf Edit
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
421
Postovi:
35
Teme:
Pridružio se:Maj 2011
1. Avg. 2011.
DobarLosZao wrote on August 1, 2011, 6:16 pm:
Skripta koju koristim:Gf Edit
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
daj nam public payday
ali prije pokusaj sa trazilicom bilo je ovo negde
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
100
Postovi:
22
Teme:
Pridružio se:Jun 2011
2. Avg. 2011.
Quote from August 1, 2011, 6:16 pm:
Skripta koju koristim:Gf Edit
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema: Kako da se dobije respect i placa svakih 30 min mislim dje to trebam napisat trazio sam ali nemogu nac,hvala 😎 😎
Dio skripte:===((===
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
daj nam public payday
ali prije pokusaj sa trazilicom bilo je ovo negde
public PayDay()
{
new string;
new account,interest;
new rent = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo > 0)
{
if(MoneyMessage==1)
{
SendClientMessage(i, COLOR_LIGHTRED, "{00CCFF}Opel Roleplay: Niste{FFFF00} platili dug, u zatvor.");
GameTextForPlayer(i, "~r~Uhapseni!", 2000, 1);
SetPlayerInterior(i, 6);
SetPlayerPos(i, 264.6288,77.5742,1001.0391);
PlayerInfo = 1;
ResetPlayerWeapons(i);
WantedPoints = 0;
PlayerInfo = 240;
format(string, sizeof(string), "Zatvoreni ste na %d sekundi. Jamcevina: nedostupnae", PlayerInfo);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
}
new playername2;
GetPlayerName(i, playername2, sizeof(playername2));
account = PlayerInfo;
new key = PlayerInfo;
if(FarmerVar == 0)
{
FarmerPickup = 0;
}
if(key != 255)
{
rent = HouseInfo;
if(strcmp(playername2, HouseInfo, true) == 0)
{
rent = 0;
}
else if(rent > JB_GetPlayerMoney(i))
{
PlayerInfo = 255;
SendClientMessage(i, COLOR_WHITE, "Izbaceni ste iz kuce.");
rent = 0;
}
HouseInfo = HouseInfo+rent;
}
new tmpintrate;
if (key != 255 && strcmp(playername2, HouseInfo, true) == 0)
{
if(PlayerInfo > 0) { tmpintrate = intrate+4; }
else { tmpintrate = intrate+2; }//HouseInfo
}
else
{
if(PlayerInfo > 0) { tmpintrate = 3; }
else { tmpintrate = 1; }
}
new nxtlevel = PlayerInfo + 1;
new expamount = nxtlevel*levelexp;
if (PlayerInfo < expamount)
{
SendClientMessage(i,COLOR_BLUE,"PayDay-Placa--- Opel Roleplay");
}
else
{
format(string, sizeof(string), "~g~LEVEL UP~n~~w~Sada si level %d", nxtlevel);
PlayerPlaySound(i, 1052, 0.0, 0.0, 0.0);
PlayerPlayMusic(i);
PlayerInfo++;
}
if(PlayerInfo >= 5)
{
Tax += TaxValue;//Should work for every player online
PlayerInfo -= TaxValue;
if(PlayerInfo > 0)
{
new bonus = PlayerInfo / 100;
PlayerInfo += bonus;
}
new checks = PlayerInfo / 5;
new ebill = (PlayerInfo/10000)*(PlayerInfo);
ConsumingMoney = 1;
JB_GivePlayerMoney(i, checks);
if(PlayerInfo > 0)
{
PlayerInfo -= ebill;
SBizzInfo += ebill;
}
else
{
ebill = 0;
}
interest = (PlayerInfo/1000)*(tmpintrate);
PlayerInfo++;
PlayerPlayMusic(i);
PlayerInfo = account+interest;
new coordsstring,coordsstringB,coordsstringC,coordsstringD,coordsstringE,coordsstringF,coordsstringG;
format(coordsstringB, sizeof(coordsstringB), "| Placa: %d ",checks);
format(coordsstringC, sizeof(coordsstringC), "| Porez: %d ",TaxValue);
format(coordsstringD, sizeof(coordsstringD), "| Rent: %d ",rent);
format(coordsstringE, sizeof(coordsstringE), "| Stari iznos: %d ",account);
format(coordsstringF, sizeof(coordsstringF), "| Novi iznos: %d",PlayerInfo );
format(coordsstringG, sizeof(coordsstringG), "| Kamata: %d ",interest );
format(coordsstring, sizeof(coordsstring), "%s\n%s\n%s\n%s\n%s\n%s",coordsstringB,coordsstringC,coordsstringD,coordsstringE,coordsstringF,coordsstringG);
ShowPlayerDialog(i,844,DIALOG_STYLE_MSGBOX,"|----------| PayDay|----------|Placa|----------|",coordsstring,"OK","Odustani");
rent = 0;
PlayerInfo = 0;
PlayerInfo = 0;
if (PlayerInfo == 0)
{
SendClientMessage(i, COLOR_LIGHTRED, "Posjetite nas na forumu Uskoro");
}
else if (PlayerInfo> 0)
{
PlayerInfo = PlayerInfo-500;
JB_GivePlayerMoney(i,500);
SendClientMessage(i, COLOR_BLUE, "* Rata kredita -500$.");
}
PlayerInfo += 1;
if(PlayerInfo > 0)
{
PlayerInfo += 1;
if(PlayerInfo >= 5)
{
PlayerInfo++;
PlayerInfo = 0;
}
}
}
else
{
SendClientMessage(i, COLOR_LIGHTRED, "* {00CCFF}Opel Roleplay: Niste{FFFF00} igrali dovoljno dugo da bi dobili payday.");
}
}
}
}
Checkprop();
return 1;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string <= ' '))
{
index++;
}
new offset = index;
new result;
while ((index < length) && (string > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string;
index++;
}
result[index - offset] = EOS;
return result;
}
public split(const strsrc[], strdest[][], delimiter)
{
new i, li;
new aNum;
new len;
while(i <= strlen(strsrc)){
if(strsrc==delimiter || i==strlen(strsrc)){
len = strmid(strdest, strsrc, li, i, 128);
strdest = 0;
li = i+1;
aNum++;
}
i++;
}
return 1;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
495
Postovi:
2
Teme:
Pridružio se:Maj 2009
2. Avg. 2011.
Quote from August 1, 2011, 11:49 pm:
daj nam public payday
ali prije pokusaj sa trazilicom bilo je ovo negde
ali prije pokusaj sa trazilicom bilo je ovo negde
Å ta će ti public Payday, Bog te video😕
On Topic: Pre par dana je neko otvorio sliÄnu temu: http://balkan-samp.com/forum/index.php?topic=28569.msg215695#msg215695
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
731
Postovi:
54
Teme:
Pridružio se:Sep. 2010
2. Avg. 2011.
GF i njegovi editi rade na principu da svakih 5 minuta se u varijablu pPayDay nadodaje +1 vrijednost i na 'payday' callback-u koji se poziva toÄno svaki sat se radi provjera npr.
ZnaÄi ako imaÅ¡ timer svakih 5 min koji puni pPayDay varijablu moraÅ¡ u payday() callbacku imati za pola sada provjeru gdje gleda dali imaÅ¡ viÅ¡e ili jednako '5' (integer)
jer je 5*5 = 25 min.
5 - svakih 5 minuta +1
5*6 = 30
znaÄi moraÅ¡ provjeriti jel jednako ili viÅ¡e od 6
if(PlayerInfo < 5) return (PORUKA DA NISI DOVOLJNO IGRAO DA DOBIJEÅ PLAĆU)ZnaÄi ako imaÅ¡ timer svakih 5 min koji puni pPayDay varijablu moraÅ¡ u payday() callbacku imati za pola sada provjeru gdje gleda dali imaÅ¡ viÅ¡e ili jednako '5' (integer)
jer je 5*5 = 25 min.
5 - svakih 5 minuta +1
5*6 = 30
znaÄi moraÅ¡ provjeriti jel jednako ili viÅ¡e od 6
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
100
Postovi:
22
Teme:
Pridružio se:Jun 2011
2. Avg. 2011.
Quote from August 2, 2011, 7:29 pm:
GF i njegovi editi rade na principu da svakih 5 minuta se u varijablu pPayDay nadodaje +1 vrijednost i na 'payday' callback-u koji se poziva toÄno svaki sat se radi provjera npr.
ZnaÄi ako imaÅ¡ timer svakih 5 min koji puni pPayDay varijablu moraÅ¡ u payday() callbacku imati za pola sada provjeru gdje gleda dali imaÅ¡ viÅ¡e ili jednako '5' (integer)
jer je 5*5 = 25 min.
5 - svakih 5 minuta +1
5*6 = 30
znaÄi moraÅ¡ provjeriti jel jednako ili viÅ¡e od 6
if(PlayerInfo < 5) return (PORUKA DA NISI DOVOLJNO IGRAO DA DOBIJEÅ PLAĆU)ZnaÄi ako imaÅ¡ timer svakih 5 min koji puni pPayDay varijablu moraÅ¡ u payday() callbacku imati za pola sada provjeru gdje gleda dali imaÅ¡ viÅ¡e ili jednako '5' (integer)
jer je 5*5 = 25 min.
5 - svakih 5 minuta +1
5*6 = 30
znaÄi moraÅ¡ provjeriti jel jednako ili viÅ¡e od 6
Nesto te malo kuzim 😄 nekuzim ovo za callbacku
znaci gdje god je bilo ppayday 5 ja sam stavio 6
i sta dalje
Begginer
😄
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
34
Teme:
Pridružio se:Apr. 2010
2. Avg. 2011.
evo prije par dana kad sam ja postavio da mi treba za respekte,ja sam to sve lijepo ubacio ali opet imam onaj stari payday, sta treba sa njim da ga izbacim iz gm?? i jos kako da napravim na ovaj novi respekt sta dolazi nakon 30minta igre,kako da namjestim koliko ce para dobiti koji lvl??
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava