Fraktions abfrage

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
  • ist bei dir pFraktion überhaupt ein string?


    wenn ja, nutze einfach strcmp


    BTW:
    Was meinst du bitte mit varchar?
    Speicherst du da einen Namen rein oder eine Zahl?
    Infos wäre da schon hilfreich

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • ja wird als Text gespeichert in Mysql , theoretisch ;)


    ocmd:invite(playerid,params[])
    {
    new pname;
    if(sscanf(params,"u",pname))return SendClientMessage(playerid,GREY,"Benutze : /invite [id/name]");
    if(!IsPlayerConnected(pname)) return SendClientMessage(playerid,ROT,"Fehler: Dieser Spieler ist nicht Online!");
    {
    if(SpielerInfo[playerid][pFraktion] = "Polizei")
    {
    SpielerInfo[pname][pFraktion] = "Polizei";
    }
    }
    return 1;
    }
    pFraktion[28],


    178 ist SpielerInfo[pname][pFraktion] = "Polizei";
    176 ist if(SpielerInfo[playerid][pFraktion] = "Polizei")
    C:\Users\Plyer\Desktop\Haupt\mysql\gamemodes\MySQL-Skript.pwn(176) : warning 211: possibly unintended assignment
    C:\Users\Plyer\Desktop\Haupt\mysql\gamemodes\MySQL-Skript.pwn(176) : error 047: array sizes do not match, or destination array is too small
    C:\Users\Plyer\Desktop\Haupt\mysql\gamemodes\MySQL-Skript.pwn(178) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

  • Ja, na klar.


    ich sagte doch nutze strcmp wenn du strings abgleichen willst.


    Wenn du strings variablen zuweisen willst, wie hier
    SpielerInfo[pname][pFraktion] = "Polizei";
    nutze format oder strmid dafür

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski