[SAMMELTHREAD] Kleine Scripting Fragen

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
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
  • Ich hab mir das mal von englischen SAMP Forum abgeguckt und mache hier mal einen Thread auf in dem man kleinere Fragen fragen kann ohne immer einen neuen Thread aufzumachen.
    Also postet bitte hier anstatt einen neuen Thread aufzumachen wenns nicht allzu viel ist. :)

  • Hi.. ich werde der erste sein der dieses ausnutzt :D


    Wie kann man einen TEXT machen der unten rechts ist.. also z.b. "Exlac braucht ein Taxi"
    also unten rechts... :thumbup:

  • okay.. ^^ Thanks!


    nochmal kurz: also:
    also ich mache ein Command /taxi und darein soll ich dann GameTextForAll(Jemand Brauch ein Taxi,2000,1); ? :thumbup:

  • ähm ja hi
    also ich wollt so was wie fraktionen machen:
    also halt Police un so
    aber ein admin muss diejenigen erst zuweisen
    hoffe ihr könnt mia helfen
    Lübe Grüße an Rafelder un an alle anderen hia


  • static gTeam[MAX_PLAYERS];


    #define TEAM_ZIVIL 0
    #define TEAM_POLICE 1


    public OnPlayerConnect(playerid)
    {
    gTeam[playerid]=TEAM_ZIVIL;
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    //Dein Command...
    gTeam[/*deine id*/]=TEAM_POLICE;
    //Deinen Command schließen
    return 1;
    }


    /*
    gTeam[playerid] = Team von Player
    TEAM_POLICE = Police
    if(gTeam[playerid] == TEAM_POLICE) { << Abfrage
    */


    Ich hoffe ich konnte helfen ;)

    Einmal editiert, zuletzt von Rafelder ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • static gTeam[MAX_PLAYERS];


    #define TEAM_ZIVIL 0
    #define TEAM_POLICE 1


    public OnPlayerConnect(playerid)
    {
    gTeam[playerid] = TEAM_ZIVIL;
    return 1;
    }


    public OnRconCommand(cmd[])
    {
    if(!strcmp(cmd, "police", true, 7))
    {
    new act = strval(cmd[8]);
    if(cmd != -1 && cmd < MAX_PLAYERS && IsPlayerConnected(act))
    {
    SendRconCommand("echo Player Police");
    gTeam[act] = TEAM_POLICE;
    SendClientMessage(playerid, 0xFF6900AA, "Your new Team is Police!");
    }
    return 1;
    }


    /*
    gTeam[playerid] = Team von Player
    TEAM_POLICE = Police
    if(gTeam[playerid] == TEAM_POLICE) { << Abfrage
    */


    Nie getestet und im Halbschlaf geschrieben.
    hf

  • Also:


    Wie kann man eine WHITELIST machen?? also da steht dann z.b. Exlac=1 (frei) Exlac=0 (ban) und alle die net druf stehen werden gekickt??


    aba bitte ohne DUDB / Dini / dutils sondern geht das au anders??

  • also ich möchte:


    Die die auf der Whitelist stehen dürfen rauf die anderen werden gekickt und da steht dann Nicht auf der Whitelist!


    und die Whitelist is dann im Scriptfiles ordner...

  • hier sollte so Funzen, kannste als FS nehmen, oder in deinen GM setzen


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