Beiträge von InternetInk aka Benjamin

    Mal zusammengefasst:
    1. In der überschrift steht "Zukfunt"
    2. Darunter steht "Herzliene",aber das sind doch Hände? hö?
    3. Zwischen den Bildern steht "Klik"
    4. Unten steht "Welche folgenden..." Die Bilder sind aber darüber ...

    Kann gerade leider nicht im wiki schauen, ist ja down...


    Zugriff auf das Englische Forum & die Wiki


    @ Thread:



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp("/suche", cmdtext, true, 10) == 0)
    {
    if(GetPlayerSkin(playerid) == 123)
    {
    if(IsPlayerInRangeOfPoint(playerid, 10000000000.0,-1847.4036,1165.1617,39.5751))
    {//Sehe hierdrin 0 Sinn aber okay... xD
    SendClientMessage(playerid,COLOR_RED,"* Du bist in Team B !!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_YELLOW,"Du bist in keinem Ammunation");
    }
    }
    return 1;
    }

    achja,ich benutze das a_sampmysql plugin also dieses Standart Teil nehme ich mal an...
    Ich hab per phpMyAdmin nen User hinzugefügt und jop er erhöht die ID automatisch ;)
    Allerdings frage ich mich ob das mit der ID so viel sinn macht, man "sucht" bzw wählt ja in MySQL mit:

    SQL
    SELECT * FROM user WHERE ID='3'


    zum Beispiel...
    In Pawn wäre es dann so,wenn ich mich nicht irre:

    new sql[70]:
    format(sql, sizeof(sql), "SELECT * FROM user WHERE ID='%d'", Player[playerid][pSQLID]);
    samp_mysql_query(sql);

    So,aber wenn ich die Variable Player[playerid][pSQLID] ja noch garnicht habe(Beim Connecten des Spielers),wie soll ich denn danach suchen?
    Also verstehst so bissle meine verwirrung? xD
    DA macht es doch mehr sinn mit

    SQL
    SELECT * FROM user WHERE pName='InternetInk'

    oder nicht?
    Was ich mir sonst vorstellen könnte ist das man mit der SQLID vllt besser arbeiten kann als wie mit dem namen... kA


    //OT: Hab dich ma ICQ geaddet :P

    Wow, ich hab noch nie gesehen das du hilfe brauchst


    Najoa MySQL ist halt neuland für mich, und irgendwoher muss ich das ja lernen oder?


    Erstmal dickes Danke hat mir schonmal gut weitergeholfen!
    Ich hab jez ne Tabelle erstellt mit "ID" ,"Name","Passwort" & "Level"
    Wozu ist jez das "ID" mit dem automatischem erhöhen? Also ich verstehe ja das ich irgendwas brauch um später sagen zu können "Diese Tabellenzeile gehört diesem User"
    Dafür kann ich dann diese ID benutzen?
    Außerdem, ich habe die Tabelle wie bereits gesagt erstellt,wie leg ich da jez z.B nen User rein?

    "id" und "playerid" sind im grunde auch nur 2 Zahlen,"id" ist in diesem falle 3 und "playerid" 2
    playerid kann man in OnPlayerCommandText benutzten da es dann die ID desjenigen zurückgibt (oder darstellt) der grade den Befehl ausführt.
    Nun brauchst du nurnoch die variablen namen "id" und "playerid" dort einzusetzen wo du sie hinhaben willst.
    format(string,sizeof(string),"Du hast der ID %d $%d Dollar gesendet",id,geld); "id" ist die andere Person aus dem Befehl
    format(string,sizeof(string),"ID %d hat Dir $%d Dollar gesendet",id,geld);
    Und hier ist "id" wieder der andere? Das kann ja nicht sein,denn in diesem Teil ist nähmlich der gemeint der den Befehl ausführt, und wer ist das?
    Richtig, "playerid" :D Also statt "id" beim 2. "playerid"

    Aloha,
    Ich versuche,wenn auch nur mit geringem Erfolg mein Script auf MySQL umzuschreiben, ich habe nen Tutorial hier gefunden,allerdings wird es dort nicht wirklich umfassend erklärt sodass ich mir nun mal eure Hilfe hinzuhohle...
    Ich habe eine MySQL Datenbank angelegt,diese ist Leer,per Script Connecte ich auf diese Datenbank,das funktioniert auch.
    Nur weiß ich jetzt nicht weiter,ich möchte meine User darin Speichern aber ich hab absolut keine Ahnung wie ich das Anstellen soll.
    Soweit ich mir das zusammenreimen kann sollte ich iwie Tabellen erstellen(oder erstellen lassen kA) um darin dann z.B den Namen zu speichern.
    Da weiß ich schon nichtmehr weiter,ich nutze phpMyAdmin 2.11.2.1 mit der Server version 5.1 (kA ob das was nützt)
    Was soll ich jetzt tun? Also Ne Tabelle erstellen? Was hat das mit den Zeilen darin auf sich?
    Bin für jede Hilfe Dankbar :D

    Deinen Account nutzen darf er nicht,d.h. er darf sich nicht damit einloggen.
    Außerdem überleg doch mal, wir sperren ihn und dann sollen wir erlauben das er über wen anderes trotzdem noch zutritt erhält?
    Wo ist da bitte der sinn?

    wenn das alles 3 Staatliche Fraktionen sind dann machs so:

    if(gTeam[playerid] != SFPD && gTeam[playerid] != Cobra && gTeam[playerid] != ARMY)



    Sobald man jez z.B SFPD Member ist wird die abfrage nichtmehr erfüllt und die Nachricht kommt nicht

    new copcars[anzahl der vehicle als zahl];
    copcar[0] = AddStatic...
    copcar[1] = AddStatic...
    usw.
    und dann :



    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    for(new j = 0;j<sizeof gsauto;j++)
    {
    if(vehicleid == gsauto[j])
    {
    if(gTeam[playerid] != Team_Gs )
    {
    SendClientMessage(playerid,ROT,"Du besitzt keinen Schlüssel für dieses Auto!");
    TogglePlayerControllable(playerid,true);
    }
    }
    else if(vehicleid == copcar[j])
    {
    if(gTeam[playerid] != Team_Cops )
    {
    SendClientMessage(playerid,ROT,"Du besitzt keinen Schlüssel für dieses Auto!");
    TogglePlayerControllable(playerid,true);
    }
    }
    }
    return 1;
    }