Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jack_Corleone poslato Jun 04, 2016, 03:04:20 PRE PODNE

Naslov: [POMOC]Kako namestiti
Poruka od: Jack_Corleone poslato Jun 04, 2016, 03:04:20 PRE PODNE
Skripta koju koristim:GtaRP
Detaljan opis problema: Pravio sam sistem goriva i stavio da prikaze gorivo dozvoljeno u rezervarima i ovo sto trosi e sad problem je sto meni za motor nece da prikaze 40 vec prikazuje 60.
Dio skripte:[pawn]    for(new c = 1; c <= brojvozila; c++)
      {
      if(VoziloJeAvion(c) || VoziloJeBrod(c) || VoziloJeKamion(c)) { GorivoP[c] = 100; }
      else if(VoziloJeMotor(c)) { GorivoP[c] = 40; }
         else if(VoziloJeBicikla(c) || GetVehicleModel(c) == 538) { GorivoP[c] = 1000000; }
         else { GorivoP[c] = 60; }
   }[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 04, 2016, 12:15:29 POSLE PODNE
Ocigledno nisi u stock ili public sta li vec imas od VoziloJeMotor dobro definisao ID-ove motora...
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: Jack_Corleone poslato Jun 04, 2016, 18:32:52 POSLE PODNE
Kako nisam brt? :D

[pawn]{
    new id = GetVehicleModel(carid);
   if(id == 592 || id == 577 || id == 511 || id == 512 || id == 593 || id == 520 || id == 553 || id == 476 || id == 519 || id == 460 || id == 513) return true;
   else if(id == 548 || id == 425 || id == 417 || id == 487 || id == 488 || id == 497 || id == 563 || id == 447 || id == 469) return true;
   else return false;
}

stock VoziloJeBrod(carid)
{
    new id = GetVehicleModel(carid);
     if(id == 472 || id == 473 || id == 493 || id == 495 || id == 484 || id == 430 || id == 454 || id == 453 || id == 452 || id == 446) return true;
     return false;
}

stock VoziloJeMotor(carid)
{
    new id = GetVehicleModel(carid);
   if(id == 462 || id == 448 || id == 581 || id == 522 || id == 461 || id == 521 || id == 523 || id == 463 || id == 468 || id == 471) return true;
   return false;
}

stock VoziloJePrikolica(carid)
{
    new id = GetVehicleModel(carid);
   if(id == 435 || id == 450 || id == 569 || id == 570 || id == 584 || id == 590 || id == 591 || id == 606 || id == 607 || id == 608 || id == 610 || id == 611) return true;
   return false;
}

stock VoziloJeBicikla(carid)
{
    new id = GetVehicleModel(carid);
   if(id == 481 || id == 509 || id == 510) return true;
   return false;
}

stock VoziloJeKamion(carid)
{
    new id = GetVehicleModel(carid);
   if(id == 499 || id == 498 || id == 609 || id == 524 || id == 578 || id == 455 || id == 403 || id == 414 || id == 443 || id == 514 || id == 515 || id == 408) return true;
   return false;
}[/pawn]
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: Łuk@ poslato Jun 04, 2016, 18:38:15 POSLE PODNE
if(id == 435 || id == 450 || id == 569 || id == 570 || id == 584 || id == 590 || id == 591 || id == 606 || id == 607 || id == 608 || id == 610 || id == 611) return true; jesu li to sve idovi motora, ako nisu dodaj.
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: Jack_Corleone poslato Jun 04, 2016, 19:28:54 POSLE PODNE
Nece brt pokazuje i na motor i na helis 60 a treba za motor 40 litra i za helis 100l sve lepo odradjeno i definisano ali nece.
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 04, 2016, 21:48:26 POSLE PODNE
Hm ajde probaj samo za motore ovako pa vidi sta ce biti.. Zameni tvoj stock za motore sa ovim.
[pawn]
stock VoziloJeMotor(carid)
{
    new modelid = GetVehicleModel(carid);
   if (modelid == 448 || modelid == 461 || modelid == 462 || modelid == 463 || modelid == 468 || modelid == 471 || modelid == 521 || modelid == 522 || modelid == 523 || modelid == 581 || modelid == 586)
   {
      return 1;
   }
   return 0;
}
[/pawn]

I u toj komandi ili cemu vec samo ovo stavi cisto da vidimo sta ce biti mada ti mora ovako raditi.
[pawn]for (new c = 1; c <= brojvozila; c++)
{
    if (VoziloJeMotor(c)) { GorivoP[c] = 40; }
}[/pawn]
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: Jack_Corleone poslato Jun 05, 2016, 04:26:44 PRE PODNE
Prikazuje 0 l sad
Naslov: Odg: [POMOC]Kako namestiti
Poruka od: ▂ ▃ ▅ Rudimental ▅ ▃ ▂ poslato Jun 05, 2016, 11:56:14 PRE PODNE
0 na motoru ili ?