Beiträge von ChristianW

    Was verdient man überhaupt als "Anwendungsentwickler nach der Ausbildung "Netto" ca.? Könnte mir das evtl. einer beantworten noch... finde im Internet wirklich nichts.. das ist alles so komisch... vllt
    ist ja von euch einer Anwendungsentwickler ;)


    LG


    bis 3.5

    Abitur will ich nicht machen und zum Zoll ebenfalls nicht.. ich hab doch kein bock nochmal 3 Jahre ein Abi zu machen... am Pc arbeiten macht mir viel spaß... gibts noch was anderen in der IT Branche?


    SAP Basic Consultant, darfst die Deppenarbeit in SAP Systemen erledigen, glaub mir das wird dir kein Spass machen ;)

    Unerfahrenheit


    Du sagst es, dann erklär du mir nicht als Unerfahrener wie man es besser macht


    Es ist doch alles erklärt


    wenn du keine `` machst könnte es mysql sehenw ie SET UPDATE whatever ..... Darum macht man einfach ``drum und schon erkennt mysql es nichtmehr als query


    EIn wirkliches beispiel wäre alter das mysql den befhler ALTER ... hat und somit wird es zu komplikationen kommen

    Hm komisch das es funktioniert oder ? ... Solltest dir mal Gedanken machen warum Mysql es verarbeiten kann


    Wie Blackace schon sagte MySQl verwendet noch eigene Sachen kp wie das nennt und da gehen manche ohne `` nicht


    und wenn du bei xxx = '%s' xxx = %s schreibst geht der query nicht und laber mir bitte nicht an die Birne es geht. Les dir mal durch wie MySQL aufgebaut ist und wie man es nutzt und ehrlich geh jetzt am besten raus oder kauf dir iwie nen Buch kann ich mir hier ja nicht anhören!

    die '


    Wenn du ohne ' arbeitest machst du ziemlich viel falsch


    So als Beispiel nimmst du jetzt mal key und setzt keine ` um key dann wirst du ein error bekommen, da mysql key nutzt und so ist der query einfach unsauber. Aber ist ja deine Sache nur ist es mysteriös das deine Querys auch ohne ' erfolgreich übermittelt werden ;)

    Genauso ist es schwachsinn die ` zu setzten ^^


    Glaub mir ich weiss schon was ich tue nur dann nach 1 / 2 Bierchen und 2 Uhr nachts, shcleichen sich halt mal Fehler ein, aber ich aknn dir garantieren, wenn du später als Anwendungsentwickler arbeitest und du die ` weglässt dein Chef haut dir 100%ig den PC um die Ohren :) Also erstmal informieren dann spammen!

    for(new i; i < MAX_PLAYER_GEWERBE; i++) {


    Du benutzt aber MAX_PLAYER_GEWERBE als Loop oO


    heißt also, dass du unabhängig von der Art alle Gewerbe durchgehst und wenn der Name stimmt, diese ausgibst...
    „i“ wird dadurch aber immer größer ^^


    Deshalb nutze ich auch inuse :) Aber es funktioniert nun mit ein wenig ausprobieren hab das PlayerGewerbe[userp][i][inuse] !=true) continue;
    nun geht es

    „Dies kann aber nicht sein, da diese ID 0 haben und ID 0 eine Tankstelle ist wird dort Tankstelle angeziegt.“
    Den Satz verstehe ich nicht ganz, daher wird mir das Problem auch nicht ganz klar...


    Sagenw ir es so, das Problem: Es wird ein Gewerbe erstellt


    stock AddGewerbe(playerid, g_art) {
    new query[200];
    for(new i; i < MAX_PLAYER_GEWERBE; i++) {
    if(PlayerGewerbe[playerid][i][inuse] == true) continue;
    PlayerGewerbe[playerid][i][inuse] = true;
    PlayerGewerbe[playerid][i][pgid] = i;
    PlayerGewerbe[playerid][i][gart] = g_art;
    format(PlayerGewerbe[playerid][i][g_owner],24,"%s",PlayerInfo[playerid][_name]);
    format(query,sizeof(query),"INSERT INTO `playergewerbe` (`id`,`owner`,`art`,`warns`,`abgelaufen`,`cdate`) VALUES ('%i','%s','%i','0','0','%i')",i, PlayerInfo[playerid][_name], g_art, gettime());
    mysql_query(connection, query);
    break;
    }
    return 1;
    }


    Aber wenn ich die dann mit dem Startpostbefehl abrufen will sind iwie 3 Gewerbearten vorhanden obwohl nur eine Art da sein darf! So in der Daenbank wird auch nur einer angezeigt. Deshalb muss es am Startpostbefehl liegen

    Hey Com,


    Wenn ich als Cop den Befehl nutze erscheinen immer mysteriöserweise 2 weitere Gewerbelizenzen. Dies kann aber nicht sein, da diese ID 0 haben und ID 0 eine Tankstelle ist wird dort Tankstelle angeziegt.
    Ich farge hier allerdings ab ob die Variable genutzt wird (inuse)


    ocmd:checkplayergewerbe(playerid,params[]) {
    new puser, endstr[2000], part[128], st;
    if(!IsACop(playerid)) return SendClientMessage(playerid,white,"["html_red"Fehler"html_white"]: Du bist kein Polizist!");
    if(sscanf(params,"u",puser)) return SendClientMessage(playerid,white,"["html_red"Fehler"html_white"]: Nutze: /checkplayergewerbe [Spielername]");
    for(new i; i < MAX_PLAYER_GEWERBE; i++) {
    if(PlayerGewerbe[puser][i][inuse] == false) continue;
    format(part,sizeof(part),"[%i] Gewerbeart: %s\n", i, GetGewerbeName(PlayerGewerbe[puser][i][gart]));
    strcat(endstr,part);
    spg[playerid][st] = i;
    st++;
    }
    PlayerInfo[playerid][selectedpid] = puser;
    if(strlen(endstr) == 0) return SendClientMessage(playerid,white,"["html_red"Fehler"html_white"]: Der Spieler besitzt keine Gewerbe!");
    return ShowPlayerDialog(playerid,DIALOG_GEWERBEP,DIALOG_STYLE_LIST,"Gewerbeüberprüfung", endstr, "Weiter", "Ende");
    }


    Bild hänbge ich mal an


    Bei AddFirm(xxx) wird der wert natürlich auf true gesetzt :)

    Hallo, und zwar wird auf unseren Server immer um 4:00 Uhr einen restart gemacht ( per Script ( gmx ) ) aber nach den Restart joinen keine Bots mehr auch wenn ich InGame einen /gmx mache, joinen keine Bots evtl. jemand eine idee ?


    Bei OnGameModeExit


    for(new i; i < MAX_PLAYERS; i++) if(IsABot(i)) kick(i);

    Es gibt doch so ein Filterscript von SA:MP, dies ermöglicht es dir Skins in einem Textdraw auszuwählen. Wenn der Spieler auf einer diesen Skins klickt, ziehst du ihm einfach 15000k ab. Bin selber kein Profi-Scripter, aber bei logischem Denken geht alles.


    Es gibt eine Include, nutze ich selber aber ein FS ist nicht vorhaden mMn