Započeo Pollat Alemdar
•14. Sep. 2014.• Zaključano[Pomoc] Problem sa firmom
281
pregleda
7
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
33
Postovi:
13
Teme:
Pridružio se:Avg. 2014
14. Sep. 2014.
Skripta koju koristim: moj NL mod
Detaljan opis problema: Pozdrav momci , imam jedan problem u vezi firme prodavnica u Äijem je sklopu i benzinska , kako znam u modu ima jedna jedina prodavnica sa benzinskom , eh sada sam ja napravio joÅ¡ jednu, ali nikako ne mogu naÅ¡timati da zarada dolazi na nju,znaÄi sve je uredu mogu natoÄiti gorivo ali ne dolazi zarada , ako neko zna na koji naÄin da to uradim bio bih mu zahvalan kad bi mi pomogao , evo vam dio pa ako možete pomoći , pomozite 🙂
Dio skripte: http://pastebin.com/w9rQ0sT2
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Pozdrav momci , imam jedan problem u vezi firme prodavnica u Äijem je sklopu i benzinska , kako znam u modu ima jedna jedina prodavnica sa benzinskom , eh sada sam ja napravio joÅ¡ jednu, ali nikako ne mogu naÅ¡timati da zarada dolazi na nju,znaÄi sve je uredu mogu natoÄiti gorivo ali ne dolazi zarada , ako neko zna na koji naÄin da to uradim bio bih mu zahvalan kad bi mi pomogao , evo vam dio pa ako možete pomoći , pomozite 🙂
Dio skripte: http://pastebin.com/w9rQ0sT2
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
28
Postovi:
9
Teme:
Pridružio se:Okt. 2011
15. Sep. 2014.
Probaj ovako :
Staviti ovo tu gdje pise "g_NovacMinus" ili kako je kod tebe u scripti "FirmaNovac(ID firme, Kolicina koliko ide na firmu);" npr FirmaNovac(96, 50);
Ovako to izgleda kod mene
A ovako izgleda npr u trgovini kada nesto kupis:
Ali da bi to napravio moras u "scriptfiles" napraviti folder "Firme" a u Scriptu dodas
I tako resis svoj problem.. Nadam se da sam ti pomogao poz 😄
Staviti ovo tu gdje pise "g_NovacMinus" ili kako je kod tebe u scripti "FirmaNovac(ID firme, Kolicina koliko ide na firmu);" npr FirmaNovac(96, 50);
Ovako to izgleda kod mene
stock FirmaNovac(firma, iznos)
{
if(iznos < 0 || iznos > 99999999) return 1;
FirmaInfo += iznos;
SacuvajFirmu(firma);
return 1;
}A ovako izgleda npr u trgovini kada nesto kupis:
if(PlayerInfo == 1) return SCM(playerid,-1, ""BELA"Vec posedujes sat!");
if(PlayerInfo < 130) return SCM(playerid,-1, ""BELA"Nemate dovoljno novca 130$!");
g_NovacMinus(playerid,130);
FirmaNovac(5, 130);
PlayerInfo = 1;
SCM(playerid,-1,""ZELENA"Kupili ste sat za 130$ (/vreme)!!");Ali da bi to napravio moras u "scriptfiles" napraviti folder "Firme" a u Scriptu dodas
#define FIRMA_FILE "Firme/%d.ini"I tako resis svoj problem.. Nadam se da sam ti pomogao poz 😄
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
33
Postovi:
13
Teme:
Pridružio se:Avg. 2014
15. Sep. 2014.
xyzcod2 wrote on September 15, 2014, 11:20 am:
Hmm, a jeli ti daje novac samo benzinskoj ili ni benzinskoj ni prodavaonici?
Jesi li napravio da svaka firma ima fGorivo?
Jesi li napravio da svaka firma ima fGorivo?
ÄŒini mi se da nisi razumio , benzinska je u sklopu prodavnice , a zarada ide na prodavnicu razumijes , nema svaka firma , nego samo prodavnice. Ali pokusat cu opet neÅ¡to skontat 🙂
@Ozrenac , proÄitaj koji mod koristim , ipak hvala Å¡to si se potrudio da mi pomogneÅ¡🙂
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
33
Postovi:
13
Teme:
Pridružio se:Avg. 2014
18. Sep. 2014.
Ne , ne razmijeÅ¡.. NL mod je , i na njemu imaÅ¡ obiÄnu prodavnicu , i prodavnicu u Äijem skolu je i benzinska razumijeÅ¡.. Ako ne , uslikat ću ti i pogledaj 🙂
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
190 / 250 XP
Početnik(0)
2,463
Postovi:
6
Teme:
Pridružio se:Jul 2014
19. Sep. 2014.
probaj ovako:
CMD:dopuni(playerid, params[])
{
if(!IgracNaBenzinskoj(playerid)) return SCM(playerid, GRAD2, "(greska) Ne nalazite se na benzinskoj stanici!");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "(greska) Ne nalazite se u vozilu!");
if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid)))) return SCM(playerid, GRAD2, "(greska) Ne mozete sipati benzin u biciklu!");
new l;
if(sscanf(params, "i", l)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/dopuni [Broj litara (1 litar = $3)]");
if(l < 1 || l > 100) return SCM(playerid, GRAD2, "(greska) Nepoznat broj litara!");
if(PI < l*3) return SCM(playerid, GRAD2, "(greska) Nemate dovoljno novca!");
if(VoziloJeMotor(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
if(floatadd(Gorivo[GetPlayerVehicleID(playerid)], l) > 20.0) return SCM(playerid, GRAD2, "(greska) Zapremina rezervoara je 20 litara!");
}
if(VoziloJeAvion(GetVehicleModel(GetPlayerVehicleID(playerid))) || VoziloJeBrod(GetVehicleModel(GetPlayerVehicleID(playerid))) || VoziloJeKamion(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
if(floatadd(Gorivo[GetPlayerVehicleID(playerid)], l) > 100.0) return SCM(playerid, GRAD2, "(greska) Zapremina rezervoara je 100 litara!");
}
else
{
if(floatadd(Gorivo[GetPlayerVehicleID(playerid)], l) > 55.0) return SCM(playerid, GRAD2, "(greska) Zapremina rezervoara je 55 litara!");
}
for(new i= 0; i < sizeof(Firme); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 30.0, Firme, Firme, Firme))
{
if(Firme < l)
{
SCM(playerid, GRAD2, "Trenutno nemamo toliko goriva!");
break;
}
else
{
Firme -= l;
new cena = ((l*3) / 3) * 2;
Gorivo[GetPlayerVehicleID(playerid)] = floatadd(Gorivo[GetPlayerVehicleID(playerid)], l);
FirmaPlus(i, cena);
NovacMinus(playerid, l*3);
SCMF(playerid, ZELENA, "Gorivo se puni! Kupili ste %d.00 litara za $%d.", l, l*3);
friz = SetTimerEx("GorivoFriz", 10000, false, "d", playerid);
h_TogglePlayerControllable(playerid, 0);
new xupit;
format(xupit, 80, "UPDATE `Firme` SET `Gorivo` = '%d' WHERE `ID` = '%d'", Firme, i);
mysql_query(xupit, THREAD_OSTALO);
break;
}
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava