Beiträge von *** PAWNO ***

    Also Leute mal als erstes zu den WBB3 Licensen, es ist erlaubt sie


    § 3 Weitergabe

    • (1) Eine Weiterveräußerung der Software ist nur pro Softwareexemplar als Ganzes zulässig, d.h., unter Aufgabe der eigenen Nutzung des vergüteten „Exemplars“ sind Kunden berechtigt, durch Übermittlung der Software an einen Dritten, diesem das Recht zur Nutzung entsprechend den zwischen WoltLab und dem Kunde bestehenden Vereinbarungen zur Nutzung zu übertragen. Kunden sind verpflichtet, bei einer solchen Weitergabe an einen Dritten, die Software auf den verbleibenden Datenträgern zu löschen. In Folge der Weitergabe erlischt das Recht des Kunden zur Softwarenutzung.
    • (2) Kunden dürfen die Software Dritten nicht überlassen, wenn der begründete Verdacht besteht, der Dritte werde diese Lizenzbestimmungen verletzen, insbesondere unerlaubte Kopien herstellen.

    So okay, das mit den Kindern mag evtl stimmen, dass die zu mir kommen ;) aber ich vergebe deshalb nur Leuten Servern, die älter als 16 sind, da GTA auch erst ab 16 ist !


    mfg. :thumbup:

    Naja -.- also ich hab noch keine .de Domain, weil die noch nich da sind ;) aber wenn sie da sind, habe ich auch eine :P


    Und ja, es ist eine Wbb3 Licens ^^ ich habe davon natürlich nicht 1000 ^^ aber ein paar ;) von meinen früheren Projekten !


    Und natürlich ist es kostenlos, dass is doch der Sinn beim "Sponsorn" :)

    Die Errors:


    Code
    error 022: must be lvalue (non-constant)error 022: must be lvalue (non-constant)error 029: invalid expression, assumed zerofatal error 107: too many error messages on one line
    4 Errors.

    if(listitem == 2)
    {
    new String[128];
    new Name[MAX_PLAYER_NAME];
    new Geld;
    Geld = Spieler[playerid][Bankguthaben];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(String,sizeof(String),"[Kontostand von %s]\nGeld: %d\nSparkasse",Name,Geld);
    ShowPlayerDialog(playerid,DIALOG_STYLE_MSGBOX,0,"Sparkasse Kontostand",String,"Weiter","Weiter");
    return 1;
    }

    if(listitem == 2)
    {
    new String[128];
    new Name[MAX_PLAYER_NAME];
    new Geld = Spieler[playerid][Bankguthaben];
    GetPlayerName(playerid,Name,sizeof(Name));
    format(String,sizeof(String),"[Kontostand von %s]\nGeld: %d\nSparkasse",Name,Geld);
    ShowPlayerDialog(playerid,DIALOG_STYLE_MSGBOX,0,"Sparkasse Kontostand",String,"Weiter","Weiter");
    return 1;
    }

    stock sscanf(string[], format[], {Float,_}:...){ new name[MAX_PLAYER_NAME]; #if defined isnull if (isnull(string)) #else if (string[0] == 0 || (string[0] == 1 && string[1] == 0)) #endif { return format[0]; } #pragma tabsize 4 new formatPos = 0, stringPos = 0, paramPos = 2, paramCount = numargs(), delim = ' '; while (string[stringPos] && string[stringPos] <= ' ') { stringPos++; } while (paramPos < paramCount && string[stringPos]) { switch (format[formatPos++]) { case '\0': { return 0; } case 'i', 'd': { new neg = 1, num = 0, ch = string[stringPos]; if (ch == '-') { neg = -1; ch = string[++stringPos]; } do { stringPos++; if ('0' <= ch <= '9') { num = (num * 10) + (ch - '0'); } else { return -1; } } while ((ch = string[stringPos]) > ' ' && ch != delim); setarg(paramPos, 0, num * neg); } case 'h', 'x': { new num = 0, ch = string[stringPos]; do { stringPos++; switch (ch) { case 'x', 'X': { num = 0; continue; } case '0' .. '9': { num = (num << 4) | (ch - '0'); } case 'a' .. 'f': { num = (num << 4) | (ch - ('a' - 10)); } case 'A' .. 'F': { num = (num << 4) | (ch - ('A' - 10)); } default: { return -1; } } } while ((ch = string[stringPos]) > ' ' && ch != delim); setarg(paramPos, 0, num); } case 'c': { setarg(paramPos, 0, string[stringPos++]); } case 'f': { setarg(paramPos, 0, _:floatstr(string[stringPos])); } case 'p': { delim = format[formatPos++]; continue; } case '\'': { new end = formatPos - 1, ch; while ((ch = format[++end]) && ch != '\'') {} if (!ch) { return -1; } format[end] = '\0'; if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1) { if (format[end + 1]) { return -1; } return 0; } format[end] = '\''; stringPos = ch + (end - formatPos); formatPos = end + 1; } case 'u': { new end = stringPos - 1, id = 0, bool:num = true, ch; while ((ch = string[++end]) && ch != delim) { if (num) { if ('0' <= ch <= '9') { id = (id * 10) + (ch - '0'); } else { num = false; } } } if (num && IsPlayerConnected(id)) { setarg(paramPos, 0, id); } else { #if !defined foreach #define foreach(%1,%2) for (new %2 = 0; %2 < MAX_PLAYERS; %2++) if (IsPlayerConnected(%2)) #define __SSCANF_FOREACH__ #endif string[end] = '\0'; num = false; id = end - stringPos; foreach (Player, playerid) { GetPlayerName(playerid, name, sizeof (name)); if (!strcmp(name, string[stringPos], true, id)) { setarg(paramPos, 0, playerid); num = true; break; } } if (!num) { setarg(paramPos, 0, INVALID_PLAYER_ID); } string[end] = ch; #if defined __SSCANF_FOREACH__ #undef foreach #undef __SSCANF_FOREACH__ #endif } stringPos = end; } case 's', 'z': { new i = 0, ch; if (format[formatPos]) { while ((ch = string[stringPos++]) && ch != delim) { setarg(paramPos, i++, ch); } if (!i) { return -1; } } else { while ((ch = string[stringPos++])) { setarg(paramPos, i++, ch); } } stringPos--; setarg(paramPos, i, '\0'); } default: { continue; } } while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ') { stringPos++; } while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' ')) { stringPos++; } paramPos++; } do { if ((delim = format[formatPos++]) > ' ') { if (delim == '\'') { while ((delim = format[formatPos++]) && delim != '\'') {} } else if (delim != 'z') { return delim; } } } while (delim > ' '); return 0;}