Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Maxwellâ„¢ poslato Jun 18, 2016, 11:25:57 PRE PODNE

Naslov: [POMOC]Neaktivnost prodaja
Poruka od: Maxwellâ„¢ poslato Jun 18, 2016, 11:25:57 PRE PODNE
Skripta koju koristim: GTA RP (balkan exchange)
Detaljan opis problema:Nece da mi se proda kuca zbog neaktivnosti u skripti je namesteno posle neaktivnosti od 499 casova na serveru kuca se automatski proda ali jednostavno nece
Dio skripte: [pawn]public DodajNeaktivnost()
{
for(new kucaid = 0; kucaid <= MAX_HOUSES; kucaid++)
{
if(HouseInfo[kucaid][hOwned]==1)
{
if(!IsPlayerConnected(GetPlayerIDS(HouseInfo[kucaid][hOwner])))
{
HouseInfo[kucaid][hNeaktivnost] += 1;
OnPropTextdrawUpdate(1, kucaid);
}
else
{
HouseInfo[kucaid][hNeaktivnost] = 0;
OnPropTextdrawUpdate(1, kucaid);
}
if(HouseInfo[kucaid][hNeaktivnost] > 499)
{
HouseInfo[kucaid][hOwned] = 0;
strmid(HouseInfo[kucaid][hOwner], "Na prodaju zbog neaktivnosti", 0, strlen("Na prodaju zbog neaktivnosti"), 255);
HouseInfo[kucaid][hNeaktivnost] = 0;
HouseInfo[kucaid][hLock] = 1;
OnPropTextdrawUpdate(1, kucaid);
}
}
}
return 1;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 18, 2016, 12:14:13 POSLE PODNE
Probaj ovako.

public DodajNeaktivnost()
{
for (new kucaid = 0; kucaid <= MAX_HOUSES; kucaid++)
{
if (HouseInfo[kucaid][hOwned] == 1)
{
HouseInfo[kucaid][hNeaktivnost] += 1;
if(HouseInfo[kucaid][hNeaktivnost] > 499)
{
HouseInfo[kucaid][hOwned] = 0;
strmid(HouseInfo[kucaid][hOwner], "Na prodaju zbog neaktivnosti", 0, strlen("Na prodaju zbog neaktivnosti"), 255);
HouseInfo[kucaid][hNeaktivnost] = 0;
HouseInfo[kucaid][hLock] = 1;
}
                        OnPropTextdrawUpdate(1, kucaid);
// Ovde bi godilo da sacuvas sve kuce jer sta ti vredi da ti srw dodaje neaktivnost ako je ne sacuvas i kad bude restart ona nestane ko da nista nije bilo
}
}
return 1;
}
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Maxwellâ„¢ poslato Jun 18, 2016, 12:26:36 POSLE PODNE
Nzm kako ne radi evo slika: http://noobot.info/uploader/image.php?di=4KZ6
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Łuk@ poslato Jun 18, 2016, 12:49:45 POSLE PODNE
napravi cmd :updetajkuce kako vec i napravi da u tome sve kuce refresha i ako je neka preko 499h da je proda.
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 18, 2016, 12:51:02 POSLE PODNE
A da ti ovo ubacis u platu koja ide svaki sat.

for (new kucaid = 0; kucaid <= MAX_HOUSES; kucaid++)
{
if (HouseInfo[kucaid][hOwned] == 1)
{
HouseInfo[kucaid][hNeaktivnost] += 1;
if(HouseInfo[kucaid][hNeaktivnost] > 499)
{
HouseInfo[kucaid][hOwned] = 0;
strmid(HouseInfo[kucaid][hOwner], "Na prodaju zbog neaktivnosti", 0, strlen("Na prodaju zbog neaktivnosti"), 255);
HouseInfo[kucaid][hNeaktivnost] = 0;
HouseInfo[kucaid][hLock] = 1;
}
                        OnPropTextdrawUpdate(1, kucaid);
// Ovde bi godilo da sacuvas sve kuce jer sta ti vredi da ti srw dodaje neaktivnost ako je ne sacuvas i kad bude restart ona nestane ko da nista nije bilo
}
}


Verovatno imas problem sa publicom a i ne znam sto bi to drzo u publicu kada mozes staviti u platu.
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Maxwellâ„¢ poslato Jun 18, 2016, 15:59:35 POSLE PODNE
Hvala super mi radi ali ako moze pomoc posto to radim i za vozila al mi ne ide :D .
[pawn]for (new kolaid = 0; kolaid <= sizeof(CarInfo); kolaid++)
   {
      if (CarInfo[kolaid][cOwned] == 1)
      {
         CarInfo[kolaid][cNeaktivnost] += 1;
         if(CarInfo[kolaid][cNeaktivnost] > 120)
         {
           CarInfo[kolaid][cOwned] = 0;
           CarInfo[kolaid][cLock] = 0;
           strmid(CarInfo[kolaid][cOwner], "Dealership", 0, strlen("Dealership"), 999);
         }
           OnPropTextdrawUpdate(4, i);
         SaveAccounts();
      }
   }[/pawn]
Stavio sam pod public za payday takodje mi i neaktivnost kola u igri podesi ali nece da se postave za prodaju :(
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 18, 2016, 18:06:28 POSLE PODNE
Pa po ovim sto si poslao ne vidim zasto ti nebi radilo, proveri jel auto zaista ima vise od 120 sati neaktivnosti...
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Maxwellâ„¢ poslato Jun 18, 2016, 22:24:58 POSLE PODNE
Napravio sam komandu da postavi autu neaktivnost i postavi je i pise neaktivnost da je i veca ali ne proda ga.
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 19, 2016, 11:17:39 PRE PODNE
Pa pazi ako auto ima vlasnika kao sto si mu ovde zadao da mora imati vlasnika da bi punio neaktivnost i ako vozilo predje 120h kao sto si postavio mora raditi to sto ne radi je onda nesto drugo ali po ovim kodovima koje si poslao mora raditi ako vozilo ima ono sto sam napisao.
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Maxwellâ„¢ poslato Jun 19, 2016, 21:34:19 POSLE PODNE
Uradio sam cNeaktivnost isto kao i hNeaktivnost znaci sve na istom mestu (mislim ne pod hInfo nego cInfo i tako) i nece da mi radi ne znam kako
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 19, 2016, 22:45:36 POSLE PODNE
Jel se broje sati kada dodje plata ?
Naslov: Odg: [POMOC]Neaktivnost prodaja
Poruka od: Arkoo poslato Jun 20, 2016, 11:37:46 PRE PODNE
@Maxwellâ,,¢  najbolje ti je da uzmes sistem neaktivnosti iz BExtazy moda. Osim ako ne želiÅ¡ svoj sistem.