[HILFE] Variable im Text einfügen

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • Hi leute,


    ich brauche Hilfe mit meiner "Variable"...


    Beim Connecten wird "GeldKonto[playerid]" auf 0 gesetzt und alle 5 sek um 1 erhört,
    dass funktioniert ja super.
    Jetzt will ich machen das man mit /Konto sein geldstand aufrufen kann:

    if (strcmp(cmdtext,"/Konto", true) == 0)
    {
    SendClientMessage(playerid,GRUEN,"Dein Kontobetrag beträgt: " + GeldKonto[playerid] + "$");
    return 1;
    }


    Jetzt kommt folgenderer Error:


    C:\Dokumente und Einstellungen\pierre 1\Desktop\GTA Server\gamemodes\ps.pwn(236) : error 001: expected token: "-string end-", but found "-identifier-" ;( :wacko:


    Danke schonmal im vorraus (ich arbeite seit ca. 3 Tagen mit samp)


    Mfg pierre

  • Hi,


    Also ich kenne so eine Abfrage nur als String. Wie zum Beispiel:
    if (strcmp(cmdtext,"/Konto", true) == 0)
    {
    new string[50];
    format(string,sizeof(string),"Dein Kontobetrag beträgt: $%d",GeldKonto[playerid]);
    SendClientMessage(playerid,GRUEN,string);
    return 1;
    }


    Vielleicht hilft dir das ja weiter.
    //edit Sry hab ein Semikolon vergessen.

    Einmal editiert, zuletzt von Bohrer ()

  • Das mit ~r~ ggeht nur bei GameText ich glaube einzige lösung ist in 2 Zeilen:

    if (strcmp(cmdtext,"/Konto", true) == 0)
    {
    new string[50];
    SendClientMessage(playerid,0xff0000,"Dein Kontobetrag beträgt:");
    format(string,sizeof(string),"$%d",GeldKonto[playerid]);
    SendClientMessage(playerid,GRUEN,string); return 1; }




    MFG.:
    manumeyer


    if (strcmp("/Hatschi", cmdtext, true) == 0)
    {
    SendClientMessage(playerid,0xAA3333,"Gesundheit!");
    return 1;
    }