Buchstaben $ abzug

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 also ich habe ma ne fragen und zwar würde ich das gener so machen das man zb /o blabla macht und das man dann 1 $ abzug bekommt
    so wäre das ja ganz einfach aba ich möchte das gerne so machen das man pro BUCHSTABEN (blabla) 1 $ abzug bekommet also das heisst
    blabla = 6 Buchtsaben = 6 $ abzug!
    ich hoffe ihr wisst was ich meine weis jmd wie das geth ??


    danke im Vorraus


    mfg Guillaume

    Wenn der klügere immer nachgibt, wird die Welt bald von dummen regiert.

  • Wenn du das so machen willst,dann würd ich Leerzeichnen aber nicht als Buchstaben anrechnen.Das könnte dann so aussehen.
    public OnPlayerText(playerid, text[])
    {
    new Betrag;
    Buchstaben_Stickman(text,Betrag);
    GivePlayerMoney(playerid,-Betrag);
    return 1;
    }
    stock Buchstaben_Stickman(text[], &Pay) {
    new
    len=strlen(text);
    for(new i;i<len;i++) {
    if(text[i]!=' ') // Leerzeichen mal rausgefiltert
    Pay++;
    }
    return 1;
    }
    Der zweite Parameter für die Funktion Buchstaben_Stickman(text[], &Pay) ist die Variable in der gespeichert wird wieviel der Spieler Zahlen muss.Sollte aber aus dem Beispiel klar werden.