Beiträge von datgame

    mit strcat kenn ich mich nich aus :D


    Du kannst es wie in iesem Beispiel machen



    new q1[128], q2[128], q[256];
    format(q1, sizeof(q1), "INSERT INTO tabelle");
    format(q2, sizeof(q2), "(spalte1, spalte2) VALUES ('text1', 'text2')");
    format(q, sizeof(q), "%s %s", q1, q2);
    mysql_query(q); // Oder welche Funktion du auch benutzt

    // edit:


    Fail :/


    Jz steht da garnix vor meinem Namen



    ocmd:f(playerid, params[]) {
    if(GetPVarInt(playerid, "Fraktion") == 0) return SendClientMessage(playerid, COLOR_RED, "Du bist in keiner Fraktion");
    new text[128];
    if(sscanf(params, "s", text)) return SendClientMessage(playerid, COLOR_RED, "Verwendung: {ffffff}/f [Text]");
    new PFrak = GetPVarInt(playerid, "Fraktion"),
    PR = GetPVarInt(playerid, "Rang");


    new PRang[128];
    switch(PR)
    {
    case 1: format(PRang, 128, FraksRang[PFrak][r1]);
    case 2: format(PRang, 128, FraksRang[PFrak][r2]);
    case 3: format(PRang, 128, FraksRang[PFrak][r3]);
    case 4: format(PRang, 128, FraksRang[PFrak][r4]);
    case 5: format(PRang, 128, FraksRang[PFrak][r5]);
    case 6: format(PRang, 128, FraksRang[PFrak][r6]);
    case 7: format(PRang, 128, FraksRang[PFrak][r7]);
    case 8: format(PRang, 128, FraksRang[PFrak][r8]);
    case 9: format(PRang, 128, FraksRang[PFrak][r9]);
    case 10: format(PRang, 128, FraksRang[PFrak][r10]);
    case 11: format(PRang, 128, FraksRang[PFrak][r11]);
    case 12: format(PRang, 128, FraksRang[PFrak][r12]);
    }
    new string[128];
    format(string, sizeof(string), "(( %s %s: %s ))", PRang, GetName(playerid), text);
    for(new i = 0; i < MAX_PLAYERS; i++) {
    if(IsPlayerConnected(i)) {
    if(GetPVarInt(i, "Fraktion") == PFrak) {
    SendClientMessage(i, COLOR_TÜRKIS, string);
    }
    }
    }
    return 1;
    }


    Jeffry:

    enum


    enum frakRang {
    r1[128],
    r2[128],
    r3[128],
    r4[128],
    r5[128],
    r6[128],
    r7[128],
    r8[128],
    r9[128],
    r10[128],
    r11[128],
    r12[128]
    };

    enum
    new FraksRang[][frakRang] = {
    {"111", "222", "333", "444", "555", "666", "777", "888", "999", "101010", "111111", "121212"}, // Nicht beachten ^^
    {"Anwärter", "Officer in Education", "Officer I", "Officer II", "Officer III", "Detective", "Sergent", "Lieutenant", "Captain", "Commander", "Deputy Chief", "Chief of Police"},
    {"Anwärter", "Officer in Education", "Officer I", "Officer II", "Officer III", "Detective", "Sergent", "Lieutenant", "Captain", "Commander", "Deputy Chief", "Chief of Police"}
    };


    Das ist mein Enum. Ich verstehe irgendwie meinen Fehler nicht :S

    Noch ein kleiner Error:

    Code
    C:\Program Files (x86)\Rockstar Games\Grand Theft Auto San Andreas\Server\gamemodes\WhitelifeRoleplay.pwn(495) : error 033: array must be indexed (variable "Rang")


    Scriptzeilen

    ocmd:f(playerid, params[]) {
    if(GetPVarInt(playerid, "Fraktion") == 0) return SendClientMessage(playerid, COLOR_RED, "Du bist in keiner Fraktion");
    new text[128];
    if(sscanf(params, "s", text)) return SendClientMessage(playerid, COLOR_RED, "Verwendung: {ffffff}/f [Text]");
    new PFrak = GetPVarInt(playerid, "Fraktion"),
    PR = GetPVarInt(playerid, "Rang"),
    Rang[128];
    format(Rang, sizeof(Rang), "r%i", PR);
    new PRang = FraksRang[PFrak][Rang];

    Scriptzeilen
    return 1;
    }

    Code


    if(!strcmp("/motor", cmdtext, true, 10)) {
    if(!IsInCar(playerid) && !IsInPlane(playerid) && !IsInBike(playerid) && !IsInBoat(playerid)) return SendClientMessage(playerid, COLOR_RED, "Du bist in keinem Fahrzeug");
    if(IsInCar(playerid)){
    if(GetPVarInt(playerid, "AutoLic") != 1 && GetPVarInt(playerid, "Aduty") == 0) return SendClientMessage(playerid, COLOR_RED, "Du hast keinen Führerschein");
    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, light, alarm, door, bonnet, boot, objective);
    if(engine == 1) {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, light, alarm, door, bonnet, boot, objective);
    } else {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, light, alarm, door, bonnet, boot, objective);
    }
    }
    if(IsInBike(playerid)){
    if(GetPVarInt(playerid, "BikeLic") != 1 && GetPVarInt(playerid, "Aduty") == 0) return SendClientMessage(playerid, COLOR_RED, "Du hast keinen Führerschein");
    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, light, alarm, door, bonnet, boot, objective);
    if(engine == 1) {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, light, alarm, door, bonnet, boot, objective);
    } else {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, light, alarm, door, bonnet, boot, objective);
    }
    }
    if(IsInPlane(playerid)){
    if(GetPVarInt(playerid, "FlyLic") != 1 && GetPVarInt(playerid, "Aduty") == 0) return SendClientMessage(playerid, COLOR_RED, "Du hast keinen Führerschein");
    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, light, alarm, door, bonnet, boot, objective);
    if(engine == 1) {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, light, alarm, door, bonnet, boot, objective);
    } else {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, light, alarm, door, bonnet, boot, objective);
    }
    }
    if(IsInBoat(playerid)){
    if(GetPVarInt(playerid, "BootLic") != 1 && GetPVarInt(playerid, "Aduty") == 0) return SendClientMessage(playerid, COLOR_RED, "Du hast keinen Führerschein");
    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, light, alarm, door, bonnet, boot, objective);
    if(engine == 1) {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, light, alarm, door, bonnet, boot, objective);
    } else {
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, light, alarm, door, bonnet, boot, objective);
    }
    }
    return 1;
    }


    Der Motor geht nicht an. Der Spieler hat einen Führerschein.

    Wieso wird meine Datenbank nicht geupdatet? -.-



    stock savePlayer(playerid) {
    if(GetPVarInt(playerid, "eingeloggt") != 1) return 1;
    new query[600];
    new id = GetPVarInt(playerid, "id");
    new Skin = GetPlayerSkin(playerid);
    new Money = GetPlayerMoney(playerid);
    new Fraktion = GetPVarInt(playerid, "Fraktion");
    new Rang = GetPVarInt(playerid, "Rang");
    new AdminLevel = GetPVarInt(playerid, "AdminLevel");
    new AutoLic = GetPVarInt(playerid, "AutoLic");
    new BikeLic = GetPVarInt(playerid, "BikeLic");
    new BootLic = GetPVarInt(playerid, "BootLic");
    new FlyLic = GetPVarInt(playerid, "FlyLic");
    new Level = GetPlayerScore(playerid);
    format(query, sizeof(query), "UPDATE users SET Skin='%i', Money='%i', Fraktion='%i', Rang='%i', AdminLevel='%i', AutoLic='%i', BikeLic='%i', BootLic='%i', FlyLic='%i', Level='%i' WHERE id='%i'", Skin, Money, Fraktion, Rang, AdminLevel, AutoLic, BikeLic, BootLic, FlyLic, Level, id);
    mysql_function_query(dbhandle, query, false,"","");
    return 1;
    }

    ich mappe mit MTA 1.3.5 kann es sein, das ich updaten muss?


    Zitat von RAiNBoMb


    Habe deine Objekte grade in meinen Mapeditor reingepackt.


    Es sieht so aus, als ob du nicht beim Mappen fertig geworden bist.
    Es ist auch kein Bug.
    Ich habe die Vermutung, dass du eine alte Version (Autosave Version) genommen hast, und deswegen sieht es so aus.


    So siehts bei mir aus:

    Hi!


    Ich habe ein kleines Problem.


    Meine Objecte laden irgendwie falsch.

    Code
    <map edf:definitions="editor_main">    <object id="object (CJ_AIRPRT_BAR) (1)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1006.4000244141" posY="-1130.6999511719" posZ="23.39999961853" rotX="0" rotY="0" rotZ="272"></object>    <object id="object (CJ_AIRPRT_BAR) (2)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1008.299987793" posY="-1130.5999755859" posZ="23.39999961853" rotX="0" rotY="0" rotZ="271.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (3)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1010.200012207" posY="-1130.5" posZ="23.39999961853" rotX="0" rotY="0" rotZ="271.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (4)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1012.0999755859" posY="-1130.4000244141" posZ="23.39999961853" rotX="0" rotY="0" rotZ="271.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (7)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1014" posY="-1130.4000244141" posZ="23.39999961853" rotX="0" rotY="0" rotZ="267.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (8)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1015.9000244141" posY="-1130.5" posZ="23.39999961853" rotX="0" rotY="0" rotZ="267.99499511719"></object>    <object id="object (CJ_AIRPRT_BAR) (9)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1016.9000244141" posY="-1129.5999755859" posZ="23.39999961853" rotX="0" rotY="0" rotZ="359.99499511719"></object>    <object id="object (CJ_AIRPRT_BAR) (10)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1016.9000244141" posY="-1127.6999511719" posZ="23.39999961853" rotX="0" rotY="0" rotZ="359.99450683594"></object>    <object id="object (CJ_AIRPRT_BAR) (11)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1016.9000244141" posY="-1125.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="359.99450683594"></object>    <object id="object (CJ_AIRPRT_BAR) (12)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1016.9000244141" posY="-1123.9000244141" posZ="23.39999961853" rotX="0" rotY="0" rotZ="359.99450683594"></object>    <object id="object (CJ_AIRPRT_BAR) (13)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1016.9000244141" posY="-1122" posZ="23.39999961853" rotX="0" rotY="0" rotZ="359.99450683594"></object>    <object id="object (CJ_AIRPRT_BAR) (14)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1038.6999511719" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (15)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1036.8000488281" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (18)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1034.9000244141" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (19)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1033" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (21)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1031.0999755859" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (22)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1029.1999511719" posY="-1130.8000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="270"></object>    <object id="object (CJ_AIRPRT_BAR) (23)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1028.1999511719" posY="-1129.9000244141" posZ="23.39999961853" rotX="0" rotY="0" rotZ="2"></object>    <object id="object (CJ_AIRPRT_BAR) (24)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1028.0999755859" posY="-1128" posZ="23.39999961853" rotX="0" rotY="0" rotZ="1.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (25)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1028" posY="-1126.0999755859" posZ="23.39999961853" rotX="0" rotY="0" rotZ="1.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (26)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1027.9000244141" posY="-1124.1999511719" posZ="23.39999961853" rotX="0" rotY="0" rotZ="1.99951171875"></object>    <object id="object (CJ_AIRPRT_BAR) (27)" interior="0" collisions="true" alpha="255" doublesided="false" model="2773" scale="1" dimension="0" posX="1027.8000488281" posY="-1122.3000488281" posZ="23.39999961853" rotX="0" rotY="0" rotZ="1.99951171875"></object>    <object id="object (BUST_CABINET_4) (1)" interior="0" collisions="true" alpha="255" doublesided="false" model="910" scale="1" dimension="0" posX="1194.1999511719" posY="-917.40002441406" posZ="43.400001525879" rotX="0" rotY="0" rotZ="334"></object>    <object id="object (gb_kitchtakeway04) (1)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1199.4000244141" posY="-919.29998779297" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (2)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1197" posY="-919.29998779297" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (3)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1194.0999755859" posY="-918.59997558594" posZ="42.200000762939" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (4)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1195.4000244141" posY="-919.40002441406" posZ="42.200000762939" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (5)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1202.1999511719" posY="-920.40002441406" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (6)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1203.8000488281" posY="-920" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (7)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1201.5999755859" posY="-920.59997558594" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gb_kitchtakeway04) (8)" interior="0" collisions="true" alpha="255" doublesided="false" model="2859" scale="1" dimension="0" posX="1200.0999755859" posY="-921.29998779297" posZ="42.099998474121" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (copbits_sfn) (1)" interior="0" collisions="true" alpha="255" doublesided="false" model="9241" scale="0.69999998807907" dimension="0" posX="1162.1999511719" posY="-1303.5" posZ="29.919960021973" rotX="0" rotY="0.10000610351563" rotZ="0"></object>    <object id="object (elecfence_BAR) (1)" interior="0" collisions="true" alpha="255" doublesided="false" model="987" scale="2" dimension="0" posX="1115.3000488281" posY="-1384.6999511719" posZ="12.800000190735" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (elecfence_BAR) (2)" interior="0" collisions="true" alpha="255" doublesided="false" model="987" scale="2" dimension="0" posX="1097" posY="-1384.6999511719" posZ="12.800000190735" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (elecfence_BAR) (3)" interior="0" collisions="true" alpha="255" doublesided="false" model="987" scale="2" dimension="0" posX="1082.5999755859" posY="-1385.0999755859" posZ="12.800000190735" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (gate_autoL) (2)" interior="0" collisions="true" alpha="255" doublesided="true" model="986" scale="1.5" dimension="0" posX="1144.1055908203" posY="-1385" posZ="15.300002098083" rotX="0" rotY="0" rotZ="0"></object>    <object id="object (elecfence_BAR) (4)" interior="0" collisions="true" alpha="255" doublesided="false" model="987" scale="1.5" dimension="0" posX="1149.8000488281" posY="-1291.3000488281" posZ="12.699999809265" rotX="0" rotY="0" rotZ="180"></object></map>


    Und so sieht es aus:


    http://www.directupload.net/file/d/3683/yt25tyzv_png.htm
    http://www.directupload.net/file/d/3683/rgu3mfyo_png.htm
    http://www.directupload.net/file/d/3683/csxt9hn2_png.htm


    In MTA sieht es alle "richtig" aus (also alles steht nebeneinander und auf dem Boden)