Beiträge von SHORE

    Finde ich ansich eine Gute idee dann könne leute dein auto knacken mit /knack odda so xD werden 30 sekunden gefreezt und wenn ers geknackt hat werden alle spieler im umkreis von 10 metern den sopund hören...finde das eine geile ideee

     if(strcmp(cmd,"/licenses",true)==0)
      {
      if(IsPlayerConnected(playerid))
      {
      new text1[20];
      new text2[20];
      new text3[20];
      new text4[20];
      new text5[20];
      new text6[20];
      if(PlayerInfo[playerid][pCarLic]) { text1 = "Bestanden"; } else { text1 = "Nicht Bestanden"; }
      if(PlayerInfo[playerid][pFlyLic]) { text4 = "Bestanden"; } else { text4 = "Nicht Bestanden"; }
      if(PlayerInfo[playerid][pBoatLic]) { text2 = "Bestanden"; } else { text2 = "Nicht Bestanden"; }
      if(PlayerInfo[playerid][pFishLic]) { text3 = "Bestanden"; } else { text3 = "Nicht Bestanden"; }
      if(PlayerInfo[playerid][pGunLic]) { text5 = "Bestanden"; } else { text5 = "Nicht Bestanden"; }
      if(PlayerInfo[playerid][pSFLic]) { text6 = "Bekommen"; } else { text6 = "Nicht Bekommen"; }
      SendClientMessage(playerid, COLOR_WHITE, "|__________________ Lizensen __________________|");
      format(string, sizeof(string), "** Führerschein: %s.", text1);
      SendClientMessage(playerid, COLOR_GREY, string);
      format(string, sizeof(string), "** Flugschein: %s.", text4);
      SendClientMessage(playerid, COLOR_GREY, string);
      format(string, sizeof(string), "** Bootschein: %s.", text2);
      SendClientMessage(playerid, COLOR_GREY, string);
      format(string, sizeof(string), "** Angelschein: %s.", text3);
      SendClientMessage(playerid, COLOR_GREY, string);
      format(string, sizeof(string), "** Waffenschein: %s.", text5);
      SendClientMessage(playerid, COLOR_GREY, string);
      format(string, sizeof(string), "** SF - Pass: %s.", text6);
      SendClientMessage(playerid, COLOR_GREY, string);
      SendClientMessage(playerid, COLOR_WHITE, "|______________________________________________|");
      }
      return 1;
      }/edit

    if(strcmp(cmd,"/licenses",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    new text1[20];
    new text2[20];
    new text3[20];
    new text4[20];
    new text5[20];
    if(PlayerInfo[playerid][pCarLic]) { text1 = "Bestanden"; } else { text1 = "Nicht Bestanden"; }
    if(PlayerInfo[playerid][pFlyLic]) { text4 = "Bestanden"; } else { text4 = "Nicht Bestanden"; }
    if(PlayerInfo[playerid][pBoatLic]) { text2 = "Bestanden"; } else { text2 = "Nicht Bestanden"; }
    if(PlayerInfo[playerid][pFishLic]) { text3 = "Bestanden"; } else { text3 = "Nicht Bestanden"; }
    if(PlayerInfo[playerid][pGunLic]) { text5 = "Bestanden"; } else { text5 = "Nicht Bestanden"; }
    if(PlayerInfo[playerid][pSFLic]) { text5 = "Bestanden"; } else { text5 = "Nicht Bestanden"; }
    SendClientMessage(playerid, COLOR_WHITE, "|__________________ Lizensen __________________|");
    format(string, sizeof(string), "** Führerschein: %s.", text1);
    SendClientMessage(playerid, COLOR_GREY, string);
    format(string, sizeof(string), "** Flugschein: %s.", text4);
    SendClientMessage(playerid, COLOR_GREY, string);
    format(string, sizeof(string), "** Bootschein: %s.", text2);
    SendClientMessage(playerid, COLOR_GREY, string);
    format(string, sizeof(string), "** Angelschein: %s.", text3);
    SendClientMessage(playerid, COLOR_GREY, string);
    format(string, sizeof(string), "** Waffenschein: %s.", text5);
    SendClientMessage(playerid, COLOR_GREY, string);
    format(string, sizeof(string), "** SF - Pass: %s.", text3);
    SendClientMessage(playerid, COLOR_GREY, string);
    SendClientMessage(playerid, COLOR_WHITE, "|______________________________________________|");
    }
    return 1;
    }
    UNGETESTET!

    Hier Bitte:
    füge unter
    enum pInfo
    das hier ein
    psfpass;
     if(strcmp(cmd, "/givesfpass", true) == 0)
     {
      if(IsPlayerConnected(playerid))
      {
      if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
      {
      if(PlayerToPoint(25.0,playerid,359.2877,161.9373,1025.7964))
      {
      tmp = strtok(cmdtext, idx);
      if(!strlen(tmp))
      {
      SendClientMessage(playerid, COLOR_WHITE, "FEHLER: /allowsf [playerid]");
      return 1;
      }
      giveplayerid = ReturnUser(tmp);
      if(IsPlayerConnected(giveplayerid))
      {
      if(giveplayerid != INVALID_PLAYER_ID)
      {
      GetPlayerName(playerid, sendername, sizeof(sendername));
      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
      format(string, sizeof(string), "* Du hast %s einen Pass für San Fierro gegeben.",giveplayer);
      SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
      format(string, sizeof(string), "* Präsident %s hat dir einen Pass für San Fierro gegeben.",sendername);
      SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
      PlayerInfo[giveplayerid][pSFLic] = 1;
      return 1;
      }
      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, " Spieler ist Offline!");
      return 1;
      }
      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, ".:Sie sind nicht im Büro Sir:.");
      }
      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Präsident!");
      return 1;
      }
      }
      return 1;
     }
     if(strcmp(cmd, "/blocksfpass", true) == 0)
     {
      if(IsPlayerConnected(playerid))
      {
      if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
      {
      if(PlayerToPoint(25.0,playerid,359.2877,161.9373,1025.7964))
      {
      tmp = strtok(cmdtext, idx);
      if(!strlen(tmp))
      {
      SendClientMessage(playerid, COLOR_WHITE, "FEHLER: /blocksf [playerid]");
      return 1;
      }
      giveplayerid = ReturnUser(tmp);
      if(IsPlayerConnected(giveplayerid))
      {
      if(giveplayerid != INVALID_PLAYER_ID)
      {
      GetPlayerName(playerid, sendername, sizeof(sendername));
      GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
      format(string, sizeof(string), "* Du hast %s die Aufenthaltserlaubnis in SF entzogen.",giveplayer);
      SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
      format(string, sizeof(string), "* %s hat dir die Aufenthaltserlaubnis in SF entzogen.",sendername);
      SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
      SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du musst San Fierro nun Verlassen, da die Cops dich sonst Verhaften");
      PlayerInfo[giveplayerid][pSFLic] = 0;
      return 1;
      }
      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, " Spieler ist Offline!");
      return 1;
      }


      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, ".:Sie sind nicht im Büro Sir:.");
      }
      }
      else
      {
      SendClientMessage(playerid, COLOR_GREY, " Du bist nicht der Präsident!");
      return 1;
      }
      }
      return 1;
     }

    Hier keine Arnung obs geht, das hab ich mal irgendwann gefunden

    Spoiler anzeigen
    new Float:b1,Float:b2,Float:b3;[pwn]new Float:b1,Float:b2,Float:b3;

    Spoiler anzeigen
    new countdown = 0;
    new countdowns;
    new deto;
    new bombenleger[MAX_PLAYER_NAME];
    new bombe;
    new bomb = 0;

    Spoiler anzeigen
    forward count_down();
    forward bombabkling();
    forward detonation();//---------------------------[/bomb und /defuse]
    if(strcmp(cmd, "/bombe", true) == 0)
    {
    if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
    {
    if (bomb == 0)
    {
    GetPlayerName(playerid, bombenleger, sizeof(bombenleger));
    //new Float:b1,Float:b2,Float:b3;
    GetPlayerPos(playerid, b1, b2, b3);
    bombe = CreatePickup(1252 ,1, b1+2,b2,b3);
    deto = SetTimer("detonation", 300000, 0);
    countdowns = SetTimer("count_down", 295000, 0);
    countdown = 1;
    bomb = 1;
    SetPlayerColor(playerid, COLOR_RED);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    SetPlayerCheckpoint(i, b1,b2,b3,600);
    }
    SetTimer("bombabkling", 7200000, 0);
    SendClientMessage(playerid, COLOR_GREEN, "Du hast eine Bombe gelegt die in 5 Minuten explodiert!");
    SendCopMessage(COLOR_RED, "==================[Alarmstufe : ROT]=====================");
    SendCopMessage(COLOR_RED, "Eine Bombe wurde gelegt. In 5 Minuten wird sie explodieren!");
    SendCopMessage(COLOR_RED, "Mit /defuse kannst du diese Bombe entschärfen!");
    SendCopMessage(COLOR_RED, "Ein Rang 5 Mitglied ist verflichtet Infos zum Standort zu geben!");
    SendCopMessage(COLOR_RED, "==================[Alarmstufe : ROT]=====================");
    SendCopMessage(COLOR_GREY, "Der Bombenleger ist jetzt ROT markiert, so können sie die Bombe finden!");
    SendClientMessageToAll(COLOR_RED, "STAAT: Es wurde eine Bombe gelegt, die Polizei / das F.B.I. / die Army wird weitere Info´s geben!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Bombenlegen ist nur alle 2 Stunden möglich !");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du hast keine Bombe und weißt nicht wie sowas geht !");
    }
    return 1;
    }
    if(strcmp(cmd, "/defuse", true) == 0)
    {
    if(bomb != 0)
    {
    if(PlayerToPoint(4.0, playerid, b1, b2, b3))
    {
    if(IsACop(playerid))
    {
    KillTimer(deto);
    KillTimer(countdowns);
    new defuser[MAX_PLAYER_NAME];
    GetPlayerName(playerid, defuser, sizeof(defuser));
    format(string, sizeof(string), "Der Beamte %s hat die Bombe erfolgreich entschärft !", defuser);
    SendClientMessageToAll(COLOR_NEWS, string);
    DestroyPickup(bombe);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du weißt nicht wie das geht, lass besser die Profis ran !");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Es ist keine Bombe in der Nähe");
    }
    }
    return 1;
    }public detonation()
    {
    new bombennachricht[256];
    format(bombennachricht, sizeof(bombennachricht), "Die Bombe ist detoniert, der Bombenleger war %s", bombenleger);
    SendClientMessageToAll(COLOR_RED, bombennachricht);
    CreateExplosion(b1,b2,b3, 6, 350);
    CreateExplosion(b1+2,b2,b3,6, 350);
    CreateExplosion(b1-5,b2,b3,6, 350);
    CreateExplosion(b1+10,b2-5,b3,5, 600);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    DisablePlayerCheckpoint(i);
    }
    DestroyPickup(bombe);
    return 0;
    }

    Spoiler anzeigen
    public bombabkling()
    {
    bomb = 0;
    return 1;
    }

    Spoiler anzeigen
    public count_down()
    {
    if(countdown == 1)
    {
    GameTextForAll("~w~5",1000,3);
    countdown = 2;
    countdowns = SetTimer("count_down", 1000, 0);
    return 1;
    }
    if(countdown == 2)
    {
    GameTextForAll("~g~4",1000,3);
    countdown = 3;
    countdowns = SetTimer("count_down", 1000, 0);
    return 1;
    }
    if(countdown == 3)
    {
    GameTextForAll("~b~3",1000,3);
    countdown = 4;
    countdowns = SetTimer("count_down", 1000, 0);
    return 1;
    }
    if(countdown == 4)
    {
    GameTextForAll("~l~2",1000,3);
    countdown = 5;
    countdowns = SetTimer("count_down", 1000, 0);
    return 1;
    }
    if(countdown == 5)
    {
    GameTextForAll("~r~1",1000,3);
    countdown = 6;
    countdowns = SetTimer("count_down", 1000, 0);
    return 1;
    }
    if(countdown == 6)
    {
    GameTextForAll("~r~ BOOOM",1000,3);
    countdown = 0;
    return 1;
    }
    return 0;
    }

    Da grig ich Errors
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : warning 211: possibly unintended assignment
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : error 022: must be lvalue (non-constant)
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : warning 215: expression has no effect
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : error 001: expected token: ";", but found ")"
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : error 029: invalid expression, assumed zero
    C:\Users\AmoK\Desktop\My Samp Server\gamemodes\gf.pwn(15081) : 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.

    Hallo Leute Ich wünche mir eine Erweiterung von /setstat
    Undzwar sollte wenn ich /setstat [spielerid/teildesnamens] [21] [betrag] mache soll der Skin des Spielers Geändert werden der Skin sollte er solange besitzen bis er den Server verlässt!
    Hoffendlich macht mir wer son Wunsch xD
    mfg. [NeS]AmoK