GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: negyes44 - 2010. június 28. - 11:02:48

Cím: Jármu
Írta: negyes44 - 2010. június 28. - 11:02:48
Ü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!
Cím: Jármu
Írta: ZeRo - 2010. június 28. - 11:46:44

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;
}
Cím: Jármu
Írta: Game94 - 2010. június 28. - 12:20:22
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;
}