Szerző Téma: [TUT]Örökös rendszám  (Megtekintve 4134 alkalommal)

Nem elérhető hunfiu

  • 161
    • Profil megtekintése
[TUT]Örökös rendszám
« Dátum: 2012. Január 04. - 16:13:28 »
+2 Show voters
Sziasztok
Ez egy tutorial lenne hogy hogyan készítsünk 1 autónak örökös rendszámot ami ha leparkolod,elindulszvele,spawnol,respawnol megmarad
Nos hát lássuk is:
[pawn]#include <a_samp>
public OnGameModeInit()
{
   SetVehicleNumberPlate(CreateVehicle(420,319.0137,-254.6775,1.3624,90.9961,1,39,0), \"Taxi - 001\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.1497,-251.1824,1.3636,88.9904,1,76,0), \"Taxi - 002\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.2715,-247.4477,1.3624,90.5472,1,40,0), \"Taxi - 003\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.0838,-243.7644,1.3622,88.1117,1,13,0), \"Taxi - 004\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.2083,-239.9680,1.3592,91.7969,1,62,0), \"Taxi - 005\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.1862,-235.6193,1.3488,91.8294,1,98,0), \"Taxi - 006\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,318.7379,-231.6110,1.3088,92.3939,1,111,0), \"Taxi - 007\"); //Taxi
}
[/pawn]
Szóval nézzük át:
[pawn]#include <a_samp>[/pawn]
Meghívjuk a fõ fügvényt
[pawn]public OnGameModeInit()
{
}
[/pawn]
Ez az eljárás akor hívodik meg ha bekacsol a mod (FIXED)
[pawn]   
   SetVehicleNumberPlate(CreateVehicle(420,319.0137,-254.6775,1.3624,90.9961,1,39,0), \"Taxi - 001\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.1497,-251.1824,1.3636,88.9904,1,76,0), \"Taxi - 002\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.2715,-247.4477,1.3624,90.5472,1,40,0), \"Taxi - 003\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.0838,-243.7644,1.3622,88.1117,1,13,0), \"Taxi - 004\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.2083,-239.9680,1.3592,91.7969,1,62,0), \"Taxi - 005\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,319.1862,-235.6193,1.3488,91.8294,1,98,0), \"Taxi - 006\"); //Taxi
   SetVehicleNumberPlate(CreateVehicle(420,318.7379,-231.6110,1.3088,92.3939,1,111,0), \"Taxi - 007\"); //Taxi
[/pawn]
Na szoval ez a funkcionk arra szolgál hogy beálítja az auto rendszámát a praméterek:
[pawn]
   SetVehicleNumberPlate(CreateVehicle(auti id,kordináta1,kordináta2,kordináta3,kordináta4,auto szine,fogalamsincs,a respawn kéleltetés), \"rendszám\");
[/pawn]
Nah remélem segítettem sziasztok  :)
« Utoljára szerkesztve: 2012. Január 04. - 16:34:33 írta hunfiu »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #1 Dátum: 2012. Január 04. - 16:30:16 »
0 Show voters
[pawn]public OnGameModeInit()
{
}[/pawn]
Ez az eljárás akor hívodik meg ha bekacsol a mod ill. a script
[/quote]
Szkript esetén biztos nem. Ott -OnFilterScriptInit( )

Nem elérhető hunfiu

  • 161
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #2 Dátum: 2012. Január 04. - 16:33:49 »
0 Show voters
ON: OK köszi
OFF: Én nálam van egy fs rend.amx és abba vanak ijenek szoval bajnak nem baj csak helytelenül fogalmaztam meg ezért sorry :S

[TUT]Örökös rendszám
« Válasz #3 Dátum: 2012. Január 06. - 09:36:58 »
0 Show voters
Nekem épp jó jön, jó kis TuT csak kicsit rövidre fogtad kicsit magyarázhattál volna de alapvetõen nincs vele baj

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #4 Dátum: 2012. Január 06. - 12:24:56 »
0 Show voters
Amúgy nem azér, de ez a rendszám nem a legjobban fog látszódni, mivel 8 karakter a maximum hosszúság, ami jól látszódik.
Színezéssel együtt pedig 32 karakter lehet a rendszám.

Nem elérhető The

  • 4384
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #5 Dátum: 2012. Január 07. - 14:16:41 »
0 Show voters
Remek.

[TUT]Örökös rendszám
« Válasz #6 Dátum: 2012. Január 12. - 12:30:01 »
0 Show voters
Szép munka, köszi!

[TUT]Örökös rendszám
« Válasz #7 Dátum: 2012. Június 24. - 15:58:05 »
0 Show voters
Akkor ezekre a rendszámokra majd hivatkozni is lehet?

[TUT]Örökös rendszám
« Válasz #8 Dátum: 2012. Június 24. - 21:58:52 »
0 Show voters
Idézetet írta: cserko93 date=1340546285\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15239\" data-ipsquote-contentclass=\"forums_Topic
Akkor ezekre a rendszámokra majd hivatkozni is lehet?
 
Ezt valahogy nem értem. Lekérdezni nem lehet, ha erre gondoltál.


stockolhatnád is :D
például CreatePlatedVehicle(modelid, Float:x, Float:y, Float:z, Float:a, Float:respawn_delay, plate[] = \"XYZR 000\")

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #9 Dátum: 2012. Június 25. - 15:47:34 »
0 Show voters
Jó leírás, azonban egy ciklussal el lehetett volna intézni az egészet, nemde? :D

Nem elérhető krisk

  • 2380
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #10 Dátum: 2012. Július 04. - 13:01:11 »
0 Show voters
Értem, szóval ez a rendszámtábla apáról fiúra száll, ugye?

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #11 Dátum: 2012. Augusztus 06. - 16:02:37 »
0 Show voters
Szép :D

Nem elérhető emu420

  • 3704
  • Veterán
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #12 Dátum: 2012. Augusztus 06. - 16:03:48 »
0 Show voters
fejezd be a poszt hunterkedést.

Nem elérhető Zharko

  • 1955
  • Future House <3
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #13 Dátum: 2012. Augusztus 08. - 10:23:30 »
0 Show voters
Ha már meglévõ jármûvekrõl van szó akkor:
for(new t = *Ahonnan kezdõdnek a taxi ID-k*; t < *Ahonnan befejezõdnek a taxi ID-k*, ++t)
pl:
 

new counter = 0; //--Ez lesz majd a rendszámban megjelenítendõ szám
for(new t = 21; t < 32; ++t)
{
        ++counter; //--Növelnünk kell, mert ezt magától nem növeli a ciklus
        new nText[16]; //--Ez lesz majd a formázandó karakterlánc (Taxi - %d)
        format(nText, sizeof nText, \"Taxi - %d\", counter); //--Megformázzuk ízlésünk szerint :D
        SetVehicleNumberPlate(t, nText); //--Íme, megváltoztatjuk a rendszámát, az elõbb megformázott karakterláncra
}

 
Asszem nem írtam el semmit
ja és: A jármûveket a módban egymás alá hozzátok létre.
« Utoljára szerkesztve: 2012. Augusztus 08. - 10:28:40 írta Zharko »

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
[TUT]Örökös rendszám
« Válasz #14 Dátum: 2012. Augusztus 08. - 10:38:15 »
0 Show voters
Idézetet írta: Zharko date=1344414210\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15239\" data-ipsquote-contentclass=\"forums_Topic
Asszem nem írtam el semmit.
 
Legegyszerûbb megoldás, hibátlan.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal