Szerző Téma: Utasként autó irányítás  (Megtekintve 4145 alkalommal)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #15 Dátum: 2012. november 10. - 18:26:49 »
0 Show voters
ez minden gomb nyomásra fordít 1 fokot de szerintem a sebességet 0-zza...
a SetVehicleVelocity-nél meg inkább szorzást kéne alkalmazni :) és timerel csekkolni hogy nyomja e még a gombot...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Utasként autó irányítás
« Válasz #16 Dátum: 2012. november 10. - 18:35:23 »
0 Show voters
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
            if(isUtas(playerid))
            {
      if(newkeys & KEY_DOWN)
      {
         SetVehicleVelocity(GetPlayerVehicleID(playerid),0.0,0.0,0.0);
      }
   }
}
return 1;
}

 
Esetleg így?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #17 Dátum: 2012. november 10. - 18:38:53 »
0 Show voters
amúgy ha RP szeróra kell akkor a szorzás jobb lenne mert ez kb ATOM SATU FÉK :D
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Utasként autó irányítás
« Válasz #18 Dátum: 2012. november 10. - 18:50:04 »
0 Show voters
Mint a Knight Rider-be az a kinyitható cucc :D
 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
            if(isUtas(playerid))
            {
      if(newkeys & KEY_DOWN)
      {
                new Float:Velocity[3];
                 GetVehicleVelocity(GetPlayerVehicleID(playerid), Velocity[0], Velocity[1], Velocity[2]);
         SetVehicleVelocity(GetPlayerVehicleID(playerid),Velocity[0] - Velocity[0] / 6,Velocity[1],Velocity[2]);
      }
   }
}
return 1;
}

 
És így?
Anyám szerint egy autó 50 km/h-ról 3 mp alatt megáll,tehát 100 km/h-n 6 másodperc,ergo ha a hatodrészét kivonjuk belõle reális csökkenést kaphatunk.


vagy nem  :D

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #19 Dátum: 2012. november 10. - 18:58:28 »
0 Show voters
X-X/6

 
helyett jobb lenne szerintem
 
X*0.834

 
4-el talán érthetõbben eltudom magyarázni...
 
1-1/4 = 0.75
1*0.75 = 0.75

 
2 mûvelet helyett csak 1 lenne :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Utasként autó irányítás
« Válasz #20 Dátum: 2012. november 10. - 19:11:34 »
0 Show voters
Igen,de ha az X nem 1 akkor amit kivonunk belõle sem lehet 0.75
példa: 100 - 100/6 -> 100 - 16.6666
50 - 50/6 -> 50 - 8.3333
20 - 20/6 -> 50 - 3.3333

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #21 Dátum: 2012. november 10. - 19:18:14 »
0 Show voters
én nem is kivonást mondtam hanem szorzást :)
ugyanaz amit te csinálsz kb :) te azt mondod maradjon az 5/6-oda
én is ugyanezt mondom csak én szorzással...
 
1*0.834 = 0.834
100*0.834 = 84.3

 
te az eredeti számból ki vonod a szám 1/6-odát és úgy kapod meg az 5/6-odát
én meg beszorzom 0.834-el és így kapom meg az 5/6-odát
érted már?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Utasként autó irányítás
« Válasz #22 Dátum: 2012. november 10. - 19:30:06 »
0 Show voters
Értem

Utasként autó irányítás
« Válasz #23 Dátum: 2012. november 10. - 20:30:33 »
0 Show voters
Én egyébként arra gondoltam, hogy egy feltételes ciklussal osztogatnánk le a sebességet. Szóval mondjuk a negyed részére leosztjuk, ha az még mindig nem 0, akkor megint, és megint. Így egy egyenletes lassulást kaphatunk. A problémám az volt, hogy elméletben mindig szép és jó, csak ezt gyakorlatban még nem sikerüt megcsinálnom :D.

Dupla hozzászólás automatikusan összefûzve. ( 2012. november 10. - 20:32:29 )

De ez mindd csak formalitás, alternatív megoldást erre tudnánk kreálni, a nagyobb gond, hogy az illetõ aki vezet, az addig ne tudjon elindulni amíg én el nem engedtem a féket.
« Utoljára szerkesztve: 2012. november 10. - 20:32:29 írta Dexter95 »

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #24 Dátum: 2012. november 10. - 20:38:11 »
0 Show voters
timer :)
ja és most látom...OnPlayerKeyStateChange-nél nem mûködik a JOBB-BAL FEL-LE gomb érzékelés...
http://wiki.sa-mp.com/wiki/GetPlayerKeys
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Utasként autó irányítás
« Válasz #25 Dátum: 2012. november 10. - 20:42:35 »
0 Show voters
Jajj várjatok :D. Az OnPlayerUpdate az nekem tökéletes lesz :D. Legalábbis remélem. Na próbálkozok egyet. Majd megírom a tapasztalatot

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #26 Dátum: 2012. november 10. - 20:44:23 »
0 Show voters
oda óvatosan pakold a kódokat :) 1-2 terhelõ kód és nagyon lassítja a szerót...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető .:Secur:.

  • 2430
  • GTA Hero
    • Profil megtekintése
Utasként autó irányítás
« Válasz #27 Dátum: 2012. november 10. - 21:51:27 »
0 Show voters
xd van tesztalany? segítenék szívesen érdekel a téma.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Utasként autó irányítás
« Válasz #28 Dátum: 2012. november 10. - 22:03:21 »
0 Show voters
hát ha van szeród ahol tudunk tesztelni és feljövök a kis gépemen sofõrnek :D
írj PM-ben vagy Skypeon...


Skypeom: KovacsRicsi
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Utasként autó irányítás
« Válasz #29 Dátum: 2012. november 10. - 22:31:37 »
0 Show voters
Holnap tudunk alkotni valamit. :D. Ma már fáradt vagyok. Egész érdekes végeredményeket értem el :D. A fék majdnem tökéletes, noha a gázzal még van egy kis probléma, mert ha nekinyomom, akkor így hirtelen a szomszédos városban kötök ki xD. És hogyha zuhanok, elég egy kis féket nyomni, és máris könnyeden lebegek lefele, mint egy hulló falevél. Szóval van mit javítani, de már kezd alakulni :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal