Szerző Téma: [Tutorial]Frakció Jármûvek  (Megtekintve 2553 alkalommal)

Heroic

  • Vendég
[Tutorial]Frakció Jármûvek
« Dátum: 2011. július 10. - 01:24:40 »
0 Show voters
Üdv Mindenkinek
 
Láttam egy leírás a Frakció Jármûvek berakásáról de én egy picit tovább fejlesztettem.
Ha valami nem jó szóljatok mert ez az 1. Tutoriam remélem jó lesz :)
 
_______________________________________
 
elejeré kel egy
 
new Autok[KOCSIMENNYISEG];

 
utána Kell egy Forward
 
forward Autok(carid);

 
ezzel lesz majd a public rész is
na de most jön az a rész amit én tovább fejlesztettem
 
public Autok(carid)
{
for(new i = 0; i < sizeof(Autok); i++)
{
if(carid == Autok)   return 1;
}
return 0;
}

 
ez aszt jelenti
hogy minden Autok = Kezdõdõ kocsi a bandaé /csoporté lesz!
na és akkor most nézzünk egy példát
 
Autok[0] = AddStaticVehicle(596,1562.9822,-1711.7472,5.6059,1.3245,53,1,30000); 

 
ez egy példa [egy rendõr kocsi asszem]
ahoz hogy több kocsit tegyünk le ilyen bandással
Mindig hozzá kell adni +1 a [ 0 ]hoz
tehát a következõ péda ugyan azzal a kordinátákkal
 
Autok[0] = AddStaticVehicle(596,1562.9822,-1711.7472,5.6059,1.3245,53,1,30000); 
Autok[1] = AddStaticVehicle(596,1562.9822,-1711.7472,5.6059,1.3245,53,1,30000);
Autok[2] = AddStaticVehicle(596,1562.9822,-1711.7472,5.6059,1.3245,53,1,30000);

 
és így tovább
 
________________________________
 
remélem tudtam Segíteni!
És írjátok le ha valamit elk*rtam
Üdv:Heroic
« Utoljára szerkesztve: 2011. július 10. - 01:56:12 írta Heroic »

Nem elérhető krisk

  • 2380
    • Profil megtekintése
[Tutorial]Frakció Jármûvek
« Válasz #1 Dátum: 2011. július 23. - 13:29:04 »
0 Show voters
Igazából használhatnál némi szakzsargont, meg a helyesírási hibákat javíthatnád. Az egész kód hibás szemantikusan, semmi értelme nincs.
 

ez aszt jelenti
hogy minden Autok = Kezdõdõ kocsi a bandaé /csoporté lesz!
 
[/quote]
Ez annyit csinál, hogy a carid paramétert összehasonlítja az összes olyan kocsi IDjével, ami az Autok tömbben van. Magyarul, ez nem varázsolja a bandának/csoportnak az autót, mivel semmi korlátozás nincs a kódban, hogy más is beleüljön, plusz nem hívódik meg, tehát nem fog lefutni. A megoldás az lenne, hogy elõször is kommenteket raksz a callbackbe, tehát az helyett, hogy csak odaírnád, hogy return 1, esetleg odaírhatnád, hogy ez a kódrészlet akkor fut le, amikor a megadott carid egyezik egy bandakocsi IDjével.
Másodszor, mindig, mikor beszáll egy ember az autóban (ugye \'OnPlayerEnterVehicle\' callback), meg kell hívni ezt a kódot, majd ha eggyel térünk vissza, megnézni, hogy az adott ember benne van-e ebben a bandában, ha nem, teszünk vele amit jónak látunk.
« Utoljára szerkesztve: 2011. július 23. - 13:32:41 írta krisk »

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
[Tutorial]Frakció Jármûvek
« Válasz #2 Dátum: 2011. július 23. - 13:34:46 »
0 Show voters
Valójában ez a leírás nem is leírás. Kérlek Heroic, javítsd ki és fejleszd tovább a leírást, különben 1 héten belül törlöm.

Köszöntem.

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
[Tutorial]Frakció Jármûvek
« Válasz #3 Dátum: 2011. július 24. - 00:13:56 »
0 Show voters
Annyira örülök, hogy ezt nem olvassák el a témanyitók.. (tisztelet a kivételnek)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal