Sampis GF Edit

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
  • Sampi's GF Edit0.1


    Fraktionen

    Es gibt 15 Fraktionen
    LSPD
    FBI
    Army
    Medic
    LCN
    Yakuza
    Präsident
    Hitman
    News Reporters
    San Andreas Taxi Company
    Fahrschule
    Grove Street
    Ordungsamt
    Canny Bus Group
    Ballas




    Fraktions Bases [Nur Yakuza,Hitman,News Reporters,Medic,Canny Bus Group,LSPD,Army]
    Bus Routen [Es gibt nur 1!!]
    Bus Nachricht [z.B /bus Nächste Haltestelle: Los Santos]
    SF/BS Pass
    Tore/Gates [Zum Öffen: /og - Zum Schliessen: /cg]
    Grove Street und Ballas Health+Rüstungsspawn
    Eigene Kegel [Nicht überall einige müssen noch Gesetzt werden!]
    Neuer LSPD Interior+Neuer Knast
    Bei /admins wird Rang angezeigt
    Freiwilliges Anfangstutorial
    Fahrrad Spawn am SF Bahnhof
    /jailtime in Minuten
    San Andreas Media hat einen Aufzug [/aufzug zum hoch -oder runter fahren]
    Es wurden noch einige Sachen gemappt [BSN Tankstelle,SF Bahnhof Tankstelle]
    /setage [ID] [Alter] [Nur für 1337 Admins]
    /gotojail [Ab Level 1 Admins]
    /gotostadthalle [Ab Level 3 Admins]
    /gotobsn [Ab Level 1 Admins]
    Es ist ein bisschen auf Deutsch übersetzt
    ...und glaub ich noch ein paar Sachen die ich vergessen habe.


    DriveIN
    Am Burgershot Süd gibt es ein DriveIN.Mit /bss kann man sich etwas zuessen kaufen.
    Es gibt Zur Zeit nur ein DriveIN.
    Neues DriveIN hinzufügen:

    Spoiler anzeigen

    Füge einfach unter OnPlayerCommandText das hinzu:
    Man muss nur noch Position und Command ändern.

    // Burgershot Süd
    if(strcmp(cmd, "/bss", true) ==0)
    {
    if(PlayerToPoint(3, playerid,799.5938,-1629.8910,13.5076) && GetPlayerState(playerid) == 2)
    {
    TogglePlayerControllable(playerid, false);
    SetTimer("drivein",5000,0);
    SendClientMessage(playerid, COLOR_LIGHTGREEN, "Kleinen Moment dein Essen wird zubereitet");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht am Burgershot Süd DriveIn ! ");
    }
    }


    Im GM können noch einige Sachen drinne sein die ich Ausprobiert habe oder Sachen die ich zuende machen wollte aber es doch nicht zuende gemacht habe.
    Wie z.B SF-BS Grenzen mit Schranken,Bank in SF und das SFPD.


    Download
    .pwn http://uploaded.to/file/us7gwi
    Quelltext: http://sampi.sa.funpic.de/sgf/sgf.txt
    (Pastebin ist abgekratzt als ich das bei pastebin rein tuhen wollte^^)


    Fehler
    Wen ihr Fehler findet dann sagt sie mir, Bitte.
    Dann versuche ich sie auch zu beheben^^



    Auch wenns nichts besonderes ist.Trotzdem Viel Spaß damit:thumbup:

    3 Mal editiert, zuletzt von Sampi ()

  • jo hört sich gut an aber gibt es halt schon so viele trotzdem :thumbup::thumbup::thumbup:

  • < Hat ohne den GM downzuloaden den ersten Fehler entdeckt. ^^


    Beim DriveIn Befehl muss es SetTimerEx sein, nicht SetTimer.

  • Danke^^
    Achso SetTimerEx hm..wusst ich nicht bei mir hats auch so Funkioniert^^
    Werd ich gleich mal beheben^^

  • lol nice
    larp
    if(strcmp(cmd, "/setage", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /setage [playerid/PartOfName] [age]");
    return 1;
    }
    new playa;
    new age;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    age = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    PlayerInfo[playa][pAge] = age;
    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, 256, "AdmWarning: %s has set %s's age to %d.", sendername,giveplayer,age);
    ABroadCast(COLOR_YELLOW,string,1);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!");
    }
    }
    return 1;


    dein gf


    if(strcmp(cmd, "/setage", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /setage [playerid/Spielername] [Alter]");
    return 1;
    }
    new playa;
    new age;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    age = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    PlayerInfo[playa][pAge] = age;
    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, 256, "AdmWarning: %s hat das Alter von %s auf %d geändert.", sendername,giveplayer,age);
    ABroadCast(COLOR_YELLOW,string,1);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du darfst diesen Befehl nicht benutzen !");
    }
    }
    return 1;


    ich hasse leute die sachen von anderen scripts kopieren und behaupten sie hätten es selber gemacht :thumbdown:
    ansonsten nice ^^