Szerző Téma: Jármu  (Megtekintve 546 alkalommal)

Jármu
« Dátum: 2010. Június 28. - 11:02:48 »
0 Show voters
Üdv. Segítséget szeretnék kérni. Hogyan tudnám megldani azt hogy egy jármube csak én tudjak beleülni. Senki más. 20 asa dminom van csak nekem. Vagy adminszintel kellene, vagy a nevemre valami függvényt. Köszönöm a segítséget!

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Jármu
« Válasz #1 Dátum: 2010. Június 28. - 11:46:44 »
0 Show voters

public OnPlayerEnterVehicle( playerid, vehicleid ) {
    if( vehicleid == HELYETTESÍTSD AZ ID-T ) {
        static szName[ MAX_PLAYER_NAME ];
        GetPlayerName( playerid, szName, sizeof szName );
        if( !strcmp( \"neved\", szName ) ) {
            //Beszállhat, esetleg üzenet, stb..
        } else {
            RemovePlayerFromVehicle( playerid );
            SendClientMessage( playerid, SZÍN, \"Ezt a jármuvet nem használhatod!\" );
        }
    }
    return 1;
}

Nem elérhető Game94

  • 405
    • Profil megtekintése
Jármu
« Válasz #2 Dátum: 2010. Június 28. - 12:20:22 »
0 Show voters
Nekem nem muködik .
Ha más be akar szállni akkor kiírja hogy nem zállhatsz be , de a kocsiból nem szedi ki .
Ja és én egy kicsit másképpen csináltam , nem tudom hogy ez lehet e a hiba :
 

Newokhoz beraktam :
new enkocsim ;
Kocsik közé beraktam :
enkocsim = AddStaticVehicle(444,1671.6418,-1685.1484,21.8113,89.8685,159,159);
OnPlayerEnterVehicle alá beraktam :
{
   if( vehicleid == enkocsim ) {
       static szName[ MAX_PLAYER_NAME ];
       GetPlayerName( playerid, szName, sizeof szName );
       if( !strcmp( \"Lil_Jon\", szName ) ) {
           //Beszállhat, esetleg üzenet, stb..
       } else {
           SendClientMessage( playerid, COLOR_LIGHTRED, \"Ezt a jármuvet csak Lil Jon használhatja :P\" );
           RemovePlayerFromVehicle( playerid );
       }
   }
return 1;
}
« Utoljára szerkesztve: 2010. Június 28. - 12:28:55 írta Game94 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal