[SAMMELTHREAD] Kleine Scripting Fragen

  • 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... :thumbsup:

  • okay.. ^^ Thanks!


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

  • ä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 ()


  • 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

    [tabmenu][tab='Twitter']DMA @ Twitter: hier
    C & JAVA Videotutorials auf DevCornerNow

    [tab='Code-Schnipsel']


    [tab='Services']Programmieraufträge & kalkulationen per PN.
    SA:MP Egal ob Fehlerreparatur oder Scriptteile, beides wird erstellt. (Auch Nischen wie SQLite können bedient werden. ;-))
    sonstige Sprachen:

    • C
    • C++
    • C#
    • D
    • PAWN
    • JavaScript (HTML5)
    • PHP
    • Perl
    • SQL

    Assembler:

    • 6502
    • x86
    • IA64
    • PowerPC


    [tab='Projekte']Momentan

    • Z-C (programming language)
    • CGI-PAWN (pawn for webprogramming)

    [/tabmenu]

  • 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