Započeo Kiu
•3. Avg. 2016.• Zaključano[Pomoc]sitna greska +1k na spawnu posle prodavanje ribe
405
pregleda
10
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
34
Postovi:
16
Teme:
Pridružio se:Jul 2016
3. Avg. 2016.
Skripta koju koristim: 0
Detaljan opis problema: Napravio sam da peca ribu da je proda i sve radi vrh samo kada igrac ode relog dobije 1k vise ne znam sto dacu vam svaku liniju gde se igracu daje novac
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Napravio sam da peca ribu da je proda i sve radi vrh samo kada igrac ode relog dobije 1k vise ne znam sto dacu vam svaku liniju gde se igracu daje novac
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
#define cenaribe 100
CMD:prodajribu(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(!IsPlayerInRangeOfPoint(playerid, 3, 390.5666,-1756.3961,8.2893))return SendClientMessage(playerid, COLOR_RED, "Greska:Niste kod ribarnice!");
if(pInfo == 0)return SendClientMessage(playerid, COLOR_RED, "Greska:Nemate upecanih riba, nemate sta da prodate!");
if(pInfo > 0)
{
new tezina = pInfo;
new brojriba = pInfo;
new placanje;
placanje = pInfo*cenaribe;
new PIKRIIKT;
format(PIKRIIKT,sizeof(PIKRIIKT),"Prodali ste %d ribe, Ukupna tezina svih riba %d",brojriba,tezina);
SendClientMessage(playerid, -1, PIKRIIKT);
GivePlayerMoney(playerid, placanje);
pInfo += placanje;
pInfo -=brojriba;
pInfo -=tezina;
Save(playerid);
}
}
return 1;
}
OnPlayerSpawn
GivePlayerMoney(playerid,pInfo);
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
34
Postovi:
16
Teme:
Pridružio se:Jul 2016
3. Avg. 2016.
Ma jesam brate to ima samo kada se igrac registruje da mu da 1000 jednom samo evo ti kod vidi.Ne bih trebalo to da bude problem jer on kada se registruje dobije 1k a kada ima acc ne bih trebalo da dobija nije to problem ne znam sta je
INI_WriteInt(file,"Novac",1000);
pInfo = 1000;Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
34
Postovi:
16
Teme:
Pridružio se:Jul 2016
3. Avg. 2016.
Pa da postavlja prvi put 1000 dolara jel ima 0 kapiras, nasao sam imao sam dva spawnplayera pa je spawnovalo igraca 2 puta nego sada uopste ne dobijam pare kada prodam ribu izgleda da se ne moze save ovo placanje = i ovo kapiras ne znam na koju foru to da odradim a da moze da ga save-uje
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
3. Avg. 2016.
Novac ti je najbolje da drznis na nekoj varijabli, znaci ne da ides preko funkcije GivePlayerMoney vec na varijablu... GivePlayerMoney mozes isto koristiti da bi se podesavao novac na standardnom TDu za novac ali nije bas dobro da ti mod ide po tome jer ti onda treba i anticheat za money hack recimo dok ako koristis varijablu dzaba im je money hack 😄
E sada ti trebas da sredis to dobijanje novca tamo gde i prodajes ribu znaci fino definises nesto tipa.
I to je to nema sta vise ako imas stock za save igraca tamo ti treba jos save za money varijablu i naravno load u publicu i bitno je jos da ti taj save odradi svaki put kad igrac recimo napusti server.
E sada ti trebas da sredis to dobijanje novca tamo gde i prodajes ribu znaci fino definises nesto tipa.
PlayerInfo += kolicina;I to je to nema sta vise ako imas stock za save igraca tamo ti treba jos save za money varijablu i naravno load u publicu i bitno je jos da ti taj save odradi svaki put kad igrac recimo napusti server.
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
3. Avg. 2016.
stock GivePlayerMoneyEx(playerid, value) {
pInfo += value;
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, value);
} CTRL+H zamijeni sve GivePlayerMoney( sa GivePlayerMoneyEx(
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava