Führerscheine

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
  • also ich habe jetzt ein fssystem^^ schaut hier:
    enum PlayerInfo
    {
    A,
    B,
    C,
    H,
    S,


    }
    new pInfo[MAX_PLAYERS][PlayerInfo];
    die speicher ich alle brav aber aber nun kommt das problem:
    wie frage ich habe was der spieler hat? also das da kommt: Spieler %s hat:
    A
    C
    S
    da müsste ich normal tausende if abfragen machen aber geht das auch ohne? also nicht ohne abfragen aber mit weniger abfragen?
    das muss doch besser gehn, aber wie?? UNd wenn das hier nicht geht, kann mir dann wer nen besseren vorschlag machen?

    Einma vorbei schaun lohnt sich
    www.prt-clan.com der GamerClan für GTA-SAMP.Wir haben einen leistungsstarken vServer und ein hoch entwickeltes RealLife Script der Marke eigenbau, zu 100% Selfmade.
    Bald geht der RL-Server on, seid alle dabei. Regestriert euch und fiebert mit!!!


    3 Mal editiert, zuletzt von Weed ()

  • sag doch einfach
    SendClientMessage(playerid,COLOR_RED,"Spieler %s hat folgende Scheine:",pname)
    if(pInfo[A]=1)
    {
    SendClientMessage(playerid,COLOR_RED,A);
    }
    if(pInfo[B]=1)
    {
    SendClientMessage(playerid,COLOR_RED,B);
    }
    if(pInfo[C]=1)
    {
    SendClientMessage(playerid,COLOR_RED,C);
    }
    if(pInfo[H]=1)
    {
    SendClientMessage(playerid,COLOR_RED,H);
    }
    if(pInfo[S]=1)
    {
    SendClientMessage(playerid,COLOR_RED,S);
    }

  • jaja soweit bin ich auch schon, aber was wenn der spieler 2 hat? werden die dann beide angezeigt?
    Es gibt aber sicherlich ne bessere lösung mit den führerscheinen, aber wie??

  • dcmd_checklizens(playerid.paramas[])
    {
    if(gTeam[playerid] == pd)
    {
    new
    pID;
    if(sscanf(paramas, "u",pID))
    {
    return SendClientMessage(playerid,ROT,"Benutzung: /checklizens [playerid]");
    }
    if(!IsPlayerConnected(pID))
    {
    return SendClientMessage(playerid,ROT,"Kein Spieler mit angegebener ID online");
    }
    if(GetDistanceBetweenPlayers(playerid,pID<=10.0))
    {
    new
    name,
    string[50];
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"Führerscheine von %d(ID: %u)",name,pID);
    SendClientMessage(playerid,GELB,string);
    if(pInfo[pID][A]=1)
    {
    SendClientMessage(playerid,GELB,"A");
    }
    if(pInfo[pID][B]=1)
    {
    SendClientMessage(playerid,GELB,"B");
    }
    if(pInfo[pID][C]=1)
    {
    SendClientMessage(playerid,GELB,"C");
    }
    if(pInfo[pID][H]=1)
    {
    SendClientMessage(playerid,GELB,"H");
    }
    if(pInfo[pID][S]=1)
    {
    SendClientMessage(playerid,GELB,"S");
    }
    }
    return 1;
    }
    das is das scirpt, dabei dreht pawno dann völlig am rad. Aber was daren falsch

    Einma vorbei schaun lohnt sich
    www.prt-clan.com der GamerClan für GTA-SAMP.Wir haben einen leistungsstarken vServer und ein hoch entwickeltes RealLife Script der Marke eigenbau, zu 100% Selfmade.
    Bald geht der RL-Server on, seid alle dabei. Regestriert euch und fiebert mit!!!


    2 Mal editiert, zuletzt von Weed ()

  • geht das net so???


    SendClientMessage(playerid,COLOR_RED,"Spieler %s hat folgende Scheine:",pname)
    if(pInfo[A]=1)
    {
    SendClientMessage(playerid,COLOR_RED,A);
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Dieser Spieler besizt kein A-schein"); // und so weiter
    }


    ~*|B|*|S|*|F|*~ - Reallife


    *Closed Beta 0.1 - Finish
    *Closed Beta 0.2 - Started
    *Erste Open Beta 0.3 Come Soon !!!


    Prozent : 20%
    ||||||||||


  • was weiß ich is ja meine frage an euch, sobald der code drin is spinnt pawno rum was daran falsch???

    Einma vorbei schaun lohnt sich
    www.prt-clan.com der GamerClan für GTA-SAMP.Wir haben einen leistungsstarken vServer und ein hoch entwickeltes RealLife Script der Marke eigenbau, zu 100% Selfmade.
    Bald geht der RL-Server on, seid alle dabei. Regestriert euch und fiebert mit!!!


    2 Mal editiert, zuletzt von Weed ()