Szerző Téma: kézifék parancs  (Megtekintve 4692 alkalommal)

Nem elérhető totar

  • 425
    • Profil megtekintése
kézifék parancs
« Dátum: 2011. június 04. - 15:47:37 »
0 Show voters
Üdv
Tudna valaki nekem segíteni írni egy kézifék parancsot.
Olyanra gondoltam hogy beírja /kezifek és akkor olyan mmint ha lelenne állítva a motor, ne mennyen sehova.
Aki segít azt nagyon megköszönöm.
Amugy ez  nem idetarotzik: kurta999 küldtem pm-et

Nem elérhető Buba

  • 540
    • Profil megtekintése
kézifék parancs
« Válasz #1 Dátum: 2011. június 04. - 19:57:42 »
0 Show voters
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/kezifek-le\", cmdtext, true, 10) == 0)
{
TogglePlayerControllable(playerid,false);
return 1;
}
if (strcmp(\"/kezifek-fel\", cmdtext, true, 10) == 0)
{
TogglePlayerControllable(playerid,true);
return 1;
}
return 0;
}

Nem elérhető totar

  • 425
    • Profil megtekintése
kézifék parancs
« Válasz #2 Dátum: 2011. június 05. - 06:54:01 »
0 Show voters
Ez jó és köszönöm!
de ugy meglehet csinálni hogy csak a jármût fagyasztya le, és hogy az ember kitudjon szállni.
help

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
kézifék parancs
« Válasz #3 Dátum: 2011. június 05. - 08:45:50 »
0 Show voters
Az szerintem csak Multi theft auto (mta)-ban lehetséges!

kézifék parancs
« Válasz #4 Dátum: 2011. június 05. - 09:19:17 »
0 Show voters
SetVehicleParamsEx - ezzel lehet, de igy leállitja a motort.
De ehhez nem nagyon értek, úgyhogy javaslom, hogy nézz utána :D

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
kézifék parancs
« Válasz #5 Dátum: 2011. június 05. - 13:51:55 »
0 Show voters
[pawn]
public OnPlayerCommandText( playerid, cmdtext[  ] ) {
    if( !strcmp( \"/kezifek\", cmdtext, true ) ) {
        if( GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
            new engine, lights, alarm, doors, bonnet, boot, objective;
            GetVehicleParamsEx( GetPlayerVehicleID( playerid ), engine, lights, alarm, doors, bonnet, boot, objective );
            SetVehicleParamsEx( GetPlayerVehicleID( playerid ), 0, lights, alarm, doors, bonnet, boot, objective );
        }
        return 1;
    }
    return 0;
}
[/pawn]

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
kézifék parancs
« Válasz #6 Dátum: 2011. június 05. - 14:17:30 »
0 Show voters
Így a motort állítjátok le. (Az autó gurul tovább)
Minek ide parancs? Szimplán tarts lenyomva a kézifék gombját. (Alapból:SPACE)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal