Beiträge von Man]ne.

    new HandyTimer[MAX_PLAYERS]; //Oben im Script
    forward HandyUpdate(playerid); //Für den Public


    HandyTimer[playerid] = SetTimerEx("HandyUpdate",1000,1,"d",playerid); //OnPlayerConnect
    public HandyUpdate(playerid)
    {
    new str[128];
    format(str,sizeof str,"Handy Status: Eingeschaltet - Coins: %d",PlayerInfo[playerid][pHandyGeld]);
    TextDrawSetString(AUS,str);
    return 1;
    }

    new ahCars[][autohauscarEnum] = {
    {560,770.9156,-1333.6069,13.2479,180.2660,50000,0},
    {429,763.5908,-1333.2424,13.2479,177.0371,80000,0},
    {434,998.3196,-1084.4276,23.5327,180.5334,150000,1},
    {402,767.2665,-1333.5542,13.3743,179.8283,120000,0},
    {402,767.2665,-1333.5542,13.3743,179.8283,100000,0}
    };


    Habe es mal richtig eingerückt, vielleicht war das ja der Fehler.

    new ahCars[][autohauscarEnum] = {
    {560,770.9156,-1333.6069,13.2479,180.2660,50000,0},
    {429,763.5908,-1333.2424,13.2479,177.0371,80000,0},
    {434,998.3196,-1084.4276,23.5327,180.5334,150000,1},
    {402,767.2665,-1333.5542,13.3743,179.8283,120000,0},
    {402,767.2665,-1333.5542,13.3743,179.8283,100000,0}
    };
    Versuch das mal ;)

    new str[50];
    format(str,sizeof str,"Supportermobil erstellt von %s",sendername);
    vehicle3Dtext[ carid ] = Create3DTextLabel( str, 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 );


    Sollte funktionieren ;)
    Wenn du einen String, Integer oder Float auslesen möchtest, musst du mit format arbeiten.

    ScriptingFreak hat eigentlich schon alles in seinen ersten Beitrag gesagt. Du musst abfragen ob du in der Nähe des Fahrzeuges bist. (IsPlayerInRangeOfPoint)
    Vorher musst du noch die Position des Fahrzeuges auslesen (GetVehiclePos)
    Dann auf/abschließen ;)


    Finish :thumbup:

    if(!IstSpielerAdmin(playerid,1))return SCM(playerid,ERROR,"Du kannst diesen Befehl nicht ausführen...");


    Du hast abgefragt, wenn er Adminrang 1 hat, dann kommt die Nachricht, du musst ein ! vor machen.

    ocmd:ooc(playerid,params[])
    {
    new text[128], level = GetPVarInt(playerid,"Adminlevel");
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"Benutze: /ooc [Nachricht]");
    if(isPlayerAnAdmin(playerid,level))
    {
    format(text,sizeof(text),"((%s %s: %s))",GetRank(playerid),SpielerName(playerid),text);
    SendClientMessageToAll(BLAU,text);
    }
    return 1;
    }
    Kein wunder. Benutz doch GetRank ;) GetPVarInt sind nur für Integer, du wolltest aber einen String ;D

    Hast du dein Adminlevel denn auch auf 2 oder höher gesetzt?
    Wenn du das als RCON benutzen möchtest, musst du das so abfragen:
    if(IsPlayerAdmin(playerid))


    Und bei Adminlevel kommt ein x?

    stock GetRang(playerid)
    {
    new aname[30];
    switch(GetPVarInt(playerid,"Adminlevel"))//ich nehme mal an, du speicherst so deine adminlevel
    {
    case 1:return aname="Adminlevel1";
    case 2:return aname="Adminlevel2";
    case 3:return aname="Adminlevel3";
    case 4....
    case 5....
    case 6....
    }
    return 1;
    }


    Ich habe dir das mal gemacht, und denke das es so klappen sollte.
    Du musst noch bisschen was lernen, da war bisschen was falsch ;)