Autos für eine bestimmte Person

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,



    Ich wollte mal Fragen, wie man Autos erstellt die nur eine Bestimmte Person Fahren kann und andere aus dem Fahrzeug rausgeschmissen werden.



    MFG DJSpawn

    I work with FL Studio's 8




    MG-Hosting Website: hosting.mg-gamer.de

  • //ganz nach oben:
    new djspawnauto;
    //OnGameModeInit:
    djspawnauto=AddStaticVehicle(...);
    //OnPlayerStateChange:
    if(newstate==PLAYER_STATE_DRIVER) {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    if(strcmp(name,"DJSpawn",true)==0) {
    SendClientMessage(playerid,farbe,"Willkommen in Ihrem Auto xD"); }
    else {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,farbe,"Nur für DJSpawn");
    TogglePlayerControllable(playerid,1); }}

  • Ok, jetzt gibt es anderes Problem es kommt immer der error: C:\DOKUME~1\Besitzer\EIGENE~1\ICQ\385856~1\RECEIV~1\399955~1\party.pwn(1921) : error 030: compound statement not closed at the end of file (started at line 1912)


    Steht ganz am Ende, wenn ich es mitten ins script mache kommen ganz andere Errors


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER) {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    if(strcmp(name,"DJSpawn",true)==0) {
    SendClientMessage(playerid,farbe,"Willkommen in Ihrem Auto"); }
    else {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,farbe,"Nur für DJSpawn");
    TogglePlayerControllable(playerid,1); }}



    MFG

    I work with FL Studio's 8




    MG-Hosting Website: hosting.mg-gamer.de

  • public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER) {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    if(strcmp(name,"DJSpawn",true)==0) {
    SendClientMessage(playerid,farbe,"Willkommen in Ihrem Auto"); }
    else {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,farbe,"Nur für DJSpawn");
    TogglePlayerControllable(playerid,1); }}
    return 1;
    }