>>[2Script Befehle]<<

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
  • Guten Morgen wiedermal ^^


    Ich möchte gerne 2Befehle haben, da meine Befehle nicht gehen.
    Ich möchte,

    • /veh Befehl damit ich mich mit Auto Spawn kann.
    • /repair Befehl damit man Autos Reparieren kann.



    Lg xxServerxx

  • ocmd:veh(playerid, params[])
    {
    new vehID, Color1, Color2, string[128], PlayerName[MPN], Float:x, Float:y, Float:z, Float:a, vehcar;
    if(Spieler[playerid][Admin] < 1) return SendClientMessage(playerid, Rot, "Du bist kein {AFFF00}Admin{FF0023}!");
    if(sscanf(params, "ddd", vehID, Color1, Color2)) return SendClientMessage(playerid, Rot, "Benutze: {FEFEFE}/veh [FahrzeugID] [Farbe1] [Farbe2]");
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    if(vehID<400||vehID>611) return SendClientMessage(playerid, Rot, "FahrzeugID's nur von {AFFF00}400 - 611{FF0023}!");
    if(Color1<0||Color1>161) return SendClientMessage(playerid, Rot, "Farbe1 nur von {AFFF00}0 - 161{FF0023}!");
    if(Color2<0||Color2>161) return SendClientMessage(playerid, Rot, "Farbe2 nur von {AFFF00}0 - 161{FF0023}!");
    format(string, sizeof(string), "{AFFF00}Admin %s {FF0023}hat sich ein Auto mit der ID %d gespawnt.", PlayerName, vehID);
    SendClientMessageToAll(Rot, string);
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, a);
    vehcar = AddStaticVehicle(vehID, x-1, y-1, z, a, Color1, Color2);
    PutPlayerInVehicle(playerid, vehcar, 0);
    return 1;
    }
    ocmd:repair(playerid, params[])
    {
    SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
    }


    Gegebenfalls anpassen.

    [align=center]

  • ocmd:veh(playerid, params[]) //Car Erzeugen
    {
    new Float:vehx,Float:vehy,Float:vehz;
    new vehid,cc1,cc2,string[128];
    if(SpielerInfo[playerid][pAdmin]>=1)
    {
    if(sscanf(params,"iii",vehid,cc1,cc2))return SendClientMessage(playerid, cRed,"INFO: /veh [CAR-ID] [COLOR 1] [COLOR 2]");
    GetPlayerPos(playerid,vehx,vehy,vehz);
    new carid = CreateVehicle(vehid,vehx,vehy,vehz,3,cc1,cc2,-1);
    SetVehicleNumberPlate(carid,"~>Admin<~");
    PutPlayerInVehicle(playerid, carid, 0);
    format(string,sizeof(string),"Du hast ein Admincar gespawnt! (FahrzeugID :%d)",GetVehicleModel(GetPlayerVehicleID(playerid)));
    SendClientMessage(playerid,cBlue,string);
    }
    return 1;
    }


    ocmd:dveh(playerid, params[]) //Car Löschen
    {
    #pragma unused params
    if(SpielerInfo[playerid][pAdmin]>=1)
    {
    if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid, cRed, "Du musst in einen Auto sitzen");
    new currentveh;
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
    SendClientMessage(playerid, cGreen, "Auto gelöscht");
    }
    return 1;
    }


    ocmd:fixveh(playerid, params[]) //Car Reperatur
    {
    #pragma unused params
    if(SpielerInfo[playerid][pAdmin]>=1)
    {
    if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid, cRed, "Du musst in einen Auto sitzen");
    RepairVehicle(GetPlayerVehicleID(playerid));
    SendClientMessage(playerid, cGreen, "Auto Repariert");
    }
    return 1;
    }

  • Danke erstmall,


    aber ich bekomme bei /veh 4Errors.



    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(232) : warning 225: unreachable code
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(447) : error 017: undefined symbol "MPN"
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(447) : error 029: invalid expression, assumed zero
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(447) : warning 221: label name "Float" shadows tag name
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(447) : error 017: undefined symbol "x"
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(447) : fatal error 107: too many error messages on one line

  • ocmd:veh(playerid, params[]){ new vehID, Color1, Color2, string[128], PlayerName[MAX_PLAYER_NAME], Float:x, Float:y, Float:z, Float:a, vehcar; if(Spieler[playerid][Admin] < 1) return SendClientMessage(playerid, COLOR_RED, "Du bist kein {AFFF00}Admin{FF0023}!"); if(sscanf(params, "ddd", vehID, Color1, Color2)) return SendClientMessage(playerid, Rot, "Benutze: {FEFEFE}/veh [FahrzeugID] [Farbe1] [Farbe2]"); GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); if(vehID<400||vehID>611) return SendClientMessage(playerid, COLOR_RED, "FahrzeugID's nur von {AFFF00}400 - 611{FF0023}!"); if(Color1<0||Color1>161) return SendClientMessage(playerid, COLOR_RED, "Farbe1 nur von {AFFF00}0 - 161{FF0023}!"); if(Color2<0||Color2>161) return SendClientMessage(playerid, COLOR_RED, "Farbe2 nur von {AFFF00}0 - 161{FF0023}!"); format(string, sizeof(string), "{AFFF00}Admin %s {FF0023}hat sich ein Auto mit der ID %d gespawnt.", PlayerName, vehID); SendClientMessageToAll(COLOR_RED, string); GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a); vehcar = AddStaticVehicle(vehID, x-1, y-1, z, a, Color1, Color2); PutPlayerInVehicle(playerid, vehcar, 0); return 1;
    }


    Ich habe den Befehl genommen, jedoch bekomme ich die Errors,



    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(232) : warning 225: unreachable code
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : error 017: undefined symbol "Spieler"
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : warning 215: expression has no effect
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : error 001: expected token: ";", but found "]"
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : error 029: invalid expression, assumed zero
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : fatal error 107: too many error messages on one line

  • Ich hoffe du meinst das 8|



    ocmd:setadmin (playerid,params[]){ if(!isPlayerAnAdmin(playerid,6)) return SendClientMessage(playerid,COLOR_RED,"Du bist kein Admin!"); new pID, rang, string[128]; new giveadmin[MAX_PLAYER_NAME]; new getadmin[MAX_PLAYER_NAME]; if(sscanf(params,"ui",getadmin, rang)) return SendClientMessage(playerid,COLOR_GREY,"/makeadmin [ID] [Rang]"); format(string,sizeof(string),"=> %s hat %s zu einem %d -Admin befördert!", giveadmin, getadmin, rang); SetPVarInt(pID,"Adminlevel",rang); SendClientMessageToAll(COLOR_NEWS,string); return 1;}

  • im veh script machen sie aus


    if(Spieler[playerid][Admin] < 1) return SendClientMessage(playerid, Rot, "Du bist kein {AFFF00}Admin{FF0023}!");
    :


    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid, Rot, "Du bist kein {AFFF00}Admin{FF0023}!");

  • ocmd:veh(playerid, params[]){ new vehID, Color1, Color2, string[128], PlayerName[MAX_PLAYER_NAME], Float:x, Float:y, Float:z, Float:a, vehcar; if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid, COLOR_RED, "Du bist kein {AFFF00}Admin{FF0023}!");023}!"); if(sscanf(params, "ddd", vehID, Color1, Color2)) return SendClientMessage(playerid, Rot, "Benutze: {FEFEFE}/veh [FahrzeugID] [Farbe1] [Farbe2]"); GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); if(vehID<400||vehID>611) return SendClientMessage(playerid, COLOR_RED, "FahrzeugID's nur von {AFFF00}400 - 611{FF0023}!"); if(Color1<0||Color1>161) return SendClientMessage(playerid, COLOR_RED, "Farbe1 nur von {AFFF00}0 - 161{FF0023}!"); if(Color2<0||Color2>161) return SendClientMessage(playerid, COLOR_RED, "Farbe2 nur von {AFFF00}0 - 161{FF0023}!"); format(string, sizeof(string), "{AFFF00}Admin %s {FF0023}hat sich ein Auto mit der ID %d gespawnt.", PlayerName, vehID); SendClientMessageToAll(COLOR_RED, string); GetPlayerPos(playerid, x, y, z); GetPlayerFacingAngle(playerid, a); vehcar = AddStaticVehicle(vehID, x-1, y-1, z, a, Color1, Color2); PutPlayerInVehicle(playerid, vehcar, 0); return 1;
    }




    Wenn ich das mache kommen die Errors,



    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(232) : warning 225: unreachable code
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : warning 215: expression has no effect
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(604) : error 001: expected token: ";", but found "}"
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(603) : error 010: invalid function or declaration
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(603 -- 607) : error 010: invalid function or declaration
    C:\Users\Refika\Desktop\Reallife\pawno\GTARS.pwn(603 -- 607) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

  • Beitrag von BluETonyy ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • Beitrag von BluETonyy ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • Beitrag von BluETonyy ()

    Dieser Beitrag wurde vom Autor gelöscht ().
  • do.de - Domain-Offensive - Domains für alle und zu super Preisen