Nummernschild+

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. Unzwar hab ich einen Befehl gemacht aber ich will wenn der User das Fahrzeug spawnt das sein Name als Nummernschild bleibt.
    Außerdem will ich wenn es einmal gespawnt ist und er den Befehl nochmal eingibt das das alte Fahrzeug gelöscht wird und ein neues zu ihm gespawnt wird.
    Code:
    if(strcmp(cmd,"/supcar",true)==0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 1)
    {
    new Float:x, Float:y, Float:z, sName[MAX_PLAYER_NAME], string2[256];
    GetPlayerPos(playerid, x, y, z);
    Sultan = CreateVehicle(546, Float:x, Float:y, Float:z, 0, 0, 1, -1);
    PutPlayerInVehicle(playerid, Sultan, 0);
    GetPlayerName(playerid, sName, sizeof(sName));
    format(string2, sizeof(string2), "[AdmCmd] Admin %s hat sich ein SupCar gespawnt.", sName);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(SpielerInfo[i][pAdmin] >= 1)
    {
    SendClientMessage(i, COLOR_GREEN, string2);
    }
    }
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_GREY,"Du bist kein Admin!");
    }
    }


    Danke im Vorraus
    //edit: Kann mir denn niemand helfen?
    //edit: Was fehlt denn noch :(

    6 Mal editiert, zuletzt von Asmiiir ()

  • if(strcmp(cmd,"/supcar",true)==0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 1)
    {
    DestroyVehicle(Sultan[playerid]);
    new Float:x, Float:y, Float:z, sName[MAX_PLAYER_NAME], string2[256],Sultan[MAX_PLAYERS];
    GetPlayerPos(playerid, x, y, z);
    Sultan[playerid] = CreateVehicle(546, Float:x, Float:y, Float:z, 0, 0, 1, -1);
    GetPlayerName(playerid, sName, sizeof(sName));
    SetVehicleNumberPlate(Sultan[playerid],sName);
    SetVehicleToRespawn(Sultan[playerid]);
    PutPlayerInVehicle(playerid, Sultan[playerid], 0);
    format(string2, sizeof(string2), "[AdmCmd] Admin %s hat sich ein SupCar gespawnt.", sName);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    if(SpielerInfo[i][pAdmin] >= 1)
    {
    SendClientMessage(i, COLOR_GREEN, string2);
    }
    }
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_GREY,"Du bist kein Admin!");
    }
    }


    würde so sagen

  • Danke schön :) [WORT] [WORT] [WORT]


    //edit: Errors:
    Zeile (40637) : Ungültiges Array (kein Array?): "Sultan"
    Zeile (40637) : Befehl hat keinen Sinn
    Zeile (40637) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (40637) : Ungültiger Befehl
    Zeile (40637) : Zuviele Fehler in einer Zeile

    Einmal editiert, zuletzt von Asmiiir ()