Beiträge von Jaybinda

    hat leider nicht gefunzt :/
    Hmm, ich hab keine ahnung, nichts hat geholfen, hab auch schon in ein paar includes geschaut, da ist sie auch nicht definiert.
    Hab nu alles ohne COLOR_ gemacht^^
    Aber weiß vielleicht noch einer warum das sein könnte?


    MFG, Robdeflop®

    Hi


    Ich hab ein problem. Ich hatte die farbe blau vorher so definiert:


    #define COLOR_BLUE 0x0000FFAA


    Jetzt wollte ich die farbe aber ein bischen heller haben, und habe den hex code so geändert:


    #define COLOR_BLUE 0x0065FFFF


    Dann bekomme ich aber iwie den warn:


    warning 201: redefinition of constant/macro (symbol "COLOR_BLUE")


    warum? Ich habe die farbe nur 1 mal definiert.


    MFG, Robdeflop®

    nein iwie nicht, wird auch richtig gesaved oO


    EDIT: OMG, sry, habe ausversehen als variable ausgelesen xD Konnte also nicht gehen^^ Ich versuchs mal so :)


    EDIT2: So, ne frage. Der server ist gecrasht. Kann es sein dass es daran liegt dass ich den cars die tuningid 0 gebe? xD


    EDIT3: Hi


    Ich hab das jetzt mal so gemacht:


    public TuningGeben(vid)
    {
    new Tuningid[14];
    new Slot[26][26];
    split(CarInfo[vid][Tuning], Slot, '|');
    Tuningid[ 0] = strval(Slot[ 0]); if(Tuningid[ 0] != 0) AddVehicleComponent(vid, Tuningid[ 0]);
    Tuningid[ 1] = strval(Slot[ 1]); if(Tuningid[ 1] != 0) AddVehicleComponent(vid, Tuningid[ 1]);
    Tuningid[ 2] = strval(Slot[ 2]); if(Tuningid[ 2] != 0) AddVehicleComponent(vid, Tuningid[ 2]);
    Tuningid[ 3] = strval(Slot[ 3]); if(Tuningid[ 3] != 0) AddVehicleComponent(vid, Tuningid[ 3]);
    Tuningid[ 4] = strval(Slot[ 4]); if(Tuningid[ 4] != 0) AddVehicleComponent(vid, Tuningid[ 4]);
    Tuningid[ 5] = strval(Slot[ 5]); if(Tuningid[ 5] != 0) AddVehicleComponent(vid, Tuningid[ 5]);
    Tuningid[ 6] = strval(Slot[ 6]); if(Tuningid[ 6] != 0) AddVehicleComponent(vid, Tuningid[ 6]);
    Tuningid[ 7] = strval(Slot[ 7]); if(Tuningid[ 7] != 0) AddVehicleComponent(vid, Tuningid[ 7]);
    Tuningid[ 8] = strval(Slot[ 8]); if(Tuningid[ 8] != 0) AddVehicleComponent(vid, Tuningid[ 8]);
    Tuningid[ 9] = strval(Slot[ 9]); if(Tuningid[ 9] != 0) AddVehicleComponent(vid, Tuningid[ 9]);
    Tuningid[10] = strval(Slot[10]); if(Tuningid[10] != 0) AddVehicleComponent(vid, Tuningid[10]);
    Tuningid[11] = strval(Slot[11]); if(Tuningid[11] != 0) AddVehicleComponent(vid, Tuningid[11]);
    Tuningid[12] = strval(Slot[12]); if(Tuningid[12] != 0) AddVehicleComponent(vid, Tuningid[12]);
    Tuningid[13] = strval(Slot[13]); if(Tuningid[13] != 0) AddVehicleComponent(vid, Tuningid[13]);
    return 1;
    }


    Aber iwie funzt das immernoch nicht oO In der MySQL tabelle steht unter Tuning das:

    Zitat

    1163|0|1091|1093|0|1010|1089|1085|0|1087|1165|116


    Wird also richtig gesaved.
    Geladen wird so:
    samp_mysql_get_field("Tuning", result); strmid(CarInfo[carid][Tuning], result, 0 ,50, 50);


    Kann es sein dass das falsch gesplittet wird?


    MFG, Robdeflop®

    Hi


    Was ist daran falsch?


    public TuningGeben(vid)
    {
    new Tuningid[14];
    new Slot[26][26];
    split(CarInfo[vid][Tuning], Slot, '|');
    Tuningid[ 0] = strval(Slot[ 0]); AddVehicleComponent(vid, Tuningid[ 0]);
    Tuningid[ 1] = strval(Slot[ 1]); AddVehicleComponent(vid, Tuningid[ 1]);
    Tuningid[ 2] = strval(Slot[ 2]); AddVehicleComponent(vid, Tuningid[ 2]);
    Tuningid[ 3] = strval(Slot[ 3]); AddVehicleComponent(vid, Tuningid[ 3]);
    Tuningid[ 4] = strval(Slot[ 4]); AddVehicleComponent(vid, Tuningid[ 4]);
    Tuningid[ 5] = strval(Slot[ 5]); AddVehicleComponent(vid, Tuningid[ 5]);
    Tuningid[ 6] = strval(Slot[ 6]); AddVehicleComponent(vid, Tuningid[ 6]);
    Tuningid[ 7] = strval(Slot[ 7]); AddVehicleComponent(vid, Tuningid[ 7]);
    Tuningid[ 8] = strval(Slot[ 8]); AddVehicleComponent(vid, Tuningid[ 8]);
    Tuningid[ 9] = strval(Slot[ 9]); AddVehicleComponent(vid, Tuningid[ 9]);
    Tuningid[10] = strval(Slot[10]); AddVehicleComponent(vid, Tuningid[10]);
    Tuningid[11] = strval(Slot[11]); AddVehicleComponent(vid, Tuningid[11]);
    Tuningid[12] = strval(Slot[12]); AddVehicleComponent(vid, Tuningid[12]);
    Tuningid[13] = strval(Slot[13]); AddVehicleComponent(vid, Tuningid[13]);
    return 1;
    }


    MFG, Robdeflop®

    Hi


    Was ist daran falsch?


    SetPlayerColor(playerid, COLOR_BLACK);
    new Float:lX,Float:lY,Float:lZ,Float:lX1,Float:lY1,Float:lAngle;

    new value[200];
    new result[20];
    format(value,sizeof(value),"SELECT * FROM `User` WHERE `Name` = '%s'",wlname); samp_mysql_query(value); samp_mysql_store_result(); samp_mysql_fetch_row(value);
    samp_mysql_get_field("SpawnX", result); lX = floatstr(result);
    samp_mysql_get_field("SpawnY", result); lY = floatstr(result);
    samp_mysql_get_field("SpawnZ", result); lZ = floatstr(result);
    samp_mysql_get_field("Angle", result); lAngle = floatstr(result);
    samp_mysql_get_field("pSkin", result);
    SetPlayerPos(playerid, lX,lY,lZ);
    SetPlayerFacingAngle(playerid, lAngle);
    SetPlayerSkin(playerid, strval(result));
    TogglePlayerControllable(playerid, 0);
    XYVorSpieler(playerid,lX1,lY1,3.5);
    SetPlayerCameraPos(playerid,lX1, lY1, lZ);
    SetPlayerCameraLookAt(playerid, lX, lY, lZ);


    Ich will machen, dass man beim login auf sich sieht, also auf den vorderen körper. Aber iwie funzt des nit ganz. Die camera ist entweder ganz normal wie immer mit Blick auf dem Strand, oder in Blueberry, und blickt auf die Fabrik. Woran liegt das? Kann es daran liegen dass ich das unter OnPlayerSpawn machen muss? ^^


    MFG, Robdeflop®

    Warum eig "Fraktionen"??? Da denk ich IMMER an GF´s. Warum nicht Berufe oda Gangs oda Nebenjobs oda Shops?


    Außerdem kommt es auch drauf an wie "gut" die jobs sind usw. Dann kann man auch mit 5 "Jobs" hinkommen.