[ HILFE ] Adminwaffenpack

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 habe eine Adminvilla gemappt, und möchte dann /adminpack geht, dass heisst, man bekommt als Admin waffen. hier der Befehl:


    //ADMINWAFFEN///

    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047)
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }


    Nun kommen bei mir 2Errors, ich weiss nicht was Falsch ist, bitte helfen.


    Hier die Errors:

    Zitat

    C:\Users\gtaman\Desktop\gta scripts\German Next Era script\gamemodes\CoGReallife.pwn(43200) : error 001: expected token: ")", but found "if"
    C:\Users\gtaman\Desktop\gta scripts\German Next Era script\gamemodes\CoGReallife.pwn(43202 -- 43203) : error 035: argument type mismatch (argument 2)

  • if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047)
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }


    MFG K3VIN

  • So stimmt er sry..


    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }
    }


    MFG K3VIN

  • if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (!IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047))return SendClientMessage(playerid,COLOR_RED, "Hier kannst du dich nicht ausrüsten!");
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!");
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }


    Du hast das ); hinter deinem SendClientMessage Text vergessen ;D


    //Edit


    Hab noch was bei RangeOfPoint verbessert..

  • So jetzt aber -.-


    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0)) //<-- Fehler
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    { //<- Fehler
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"); //<-- Fehler
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }
    }


    MFG K3VIN

  • Warte mal, fragen wir mal so: Wo muss ich das


    //ADMINWAFFEN///

    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0)) //<-- Fehler
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    { //<- Fehler
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"); //<-- Fehler
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }
    }


    Einfügen? xd

  • //ADMINWAFFEN///

    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0)) Hier ist irgendwo Fehler
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047))
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!"); Und hier ist irgendwo Fehler
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }
    }

  • Was K3VIN sagen wollte:
    SendClientMessage(playerid,"Du hast dir einen Adminpack rausgeholt!")


    Du hast vergessen hinter SendClientMessage(playerid,Welche farbe?,"") Die Farbe anzugeben.

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • //ADMINWAFFEN///

    if (strcmp(cmd, "/adminpack", true) == 0 || strcmp(cmd, "/ap", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,2311.1758,-1135.9795,1054.3047)
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    SendClientMessage(playerid,FARBE,"Du hast dir einen Adminpack rausgeholt!"
    GivePlayerWeapon(playerid, 24, 999);
    GivePlayerWeapon(playerid, 29, 999);
    GivePlayerWeapon(playerid, 30, 999);
    GivePlayerWeapon(playerid, 34, 999);
    }
    return 1;
    }
    }


    Probiers mal so.


    /E: Bei FARBE einen Farbcode einfügen.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen