Beiträge von NicoAiko

    Hallo,


    ich benutze den Objekt Streamer von Y_Less oder so kp :D


    Befehle sind halt CreateDynamicObject und so...


    Nun ja die gesamten gemappten Objecte sind trotz diesen Streamers weg.


    Alle sind sie im script bei OnGameModeInit


    Die zu bewegenen Objekte sind normal CreateObject.


    Server Version ist 0.3d


    habt ihr vllt bessere Streamer für 0.3d?


    MfG NicoAiko

    alles falsch



    ocmd:heal(playerid,params[])
    {
    for(new i = 0; i < sizeof(MedicCars); i++) //Statt MedicCars die Variable nehmen die du für die Krankenhaus Fahrzeuge genommen hast
    {
    if(!IsAMedicCar(i) && i == sizeof(MedicCars)-1) //Ungetestet!
    return SendClientMessage(playerid,rot,"Du bist in keinem Krankenhaus-Fahrzeug!");
    new pID, string[128], money, namepID[MAX_PLAYER_NAME], nameplayerid[MAX_PLAYER_NAME];
    if(!isPlayerInFrakt(playerid,2))return 0;
    if(sscanf(params,"ui", pID, money))return SendClientMessage(playerid, Hellblau, "Benutze: /heal [Spieler-ID] [Preis]");
    if(GetPlayerMoney(pID) < money)return SendClientMessage(playerid, Gruen, "Der Spieler hat nicht genügend Geld");
    SetPlayerHealth(pID, 100);
    GivePlayerMoney(playerid, money);
    GivePlayerMoney(pID, -money);
    GetPlayerName(pID, namepID, MAX_PLAYER_NAME);
    GetPlayerName(playerid, nameplayerid, MAX_PLAYER_NAME);
    format(string, sizeof(string), "Du hast %s für $%d geheilt.", namepID, money);
    SendClientMessage(playerid, Orange, string);
    format(string, sizeof(string), "Du wurdest von Medic %s für %d$ geheilt.", nameplayerid, money);
    SendClientMessage(pID, Orange, string);
    return 1;
    }
    return 1;
    }

    Nabend,


    meine LadeAlleHaeuser Funktion läuft nicht so wie sie sollte...


    Sie sieht so aus:
    VERSION 0.3d!!!


    [tabmenu]


    [tab='Platzhalter']
    Klicke auf den TAB: Der Code um zum Code zu gelangen!
    [tab='Der Code']

    stock LadeAlleHaeuser()
    {
    new query[880],string[200],SizeString[10],FreeMieter = 6;
    mysql_query("SELECT * FROM `Haus_Data`");
    mysql_store_result();
    new i = 0;
    for(; i < mysql_num_rows(); i++)
    {
    mysql_query("SELECT * FROM `Haus_Data`");
    mysql_store_result();
    while(mysql_fetch_row_format(query))
    sscanf(query,"e<p<|>ds[24]ddddds[24]s[24]s[24]s[24]s[24]s[24]ddffffffdd>",Haus[i]);
    if(Haus[i][H_Size] == 1)
    SizeString = "Klein";
    if(Haus[i][H_Size] == 2)
    SizeString = "Mittel";
    if(Haus[i][H_Size] == 3)
    SizeString = "Groß";
    if(Haus[i][H_Size] == 4)
    SizeString = "Villa";
    if(strcmp(Haus[i][H_Besitzer],"Immobilien SA",true) == 0)
    {
    format(string,sizeof(string),"Dieses Haus ist zu verkaufen!\nPreis: $%d\nEigentum: %s\nGröße: %s",Haus[i][H_Kaufpreis],Haus[i][H_Besitzer],SizeString);
    }
    else
    {
    if(Haus[i][H_MieteAn] == 0)
    {
    format(string,sizeof(string),"Dieses Haus gehört %s",Haus[i][H_Besitzer]);
    }
    else
    {
    if(strcmp(Haus[i][H_Mieter1],"None",false))
    { FreeMieter -= 1; }
    if(strcmp(Haus[i][H_Mieter2],"None",false))
    { FreeMieter -= 1; }
    if(strcmp(Haus[i][H_Mieter3],"None",false))
    { FreeMieter -= 1; }
    if(strcmp(Haus[i][H_Mieter4],"None",false))
    { FreeMieter -= 1; }
    if(strcmp(Haus[i][H_Mieter5],"None",false))
    { FreeMieter -= 1; }
    if(strcmp(Haus[i][H_Mieter6],"None",false))
    { FreeMieter -= 1; }
    format(string,sizeof(string),"Dieses Haus gehört %s\nMietpreis: $%d\nMieter frei: %d",Haus[i][H_Besitzer],Haus[i][H_Miete],FreeMieter);
    FreeMieter = 6;
    print(string);
    }
    }
    H_3DLabel[i] = Create3DTextLabel(string,hellblau,Haus[i][H_AusgangX],Haus[i][H_AusgangY],Haus[i][H_AusgangZ],30,0,0);
    H_Pickup_Eingang[i] = CreatePickup(1239,23,Haus[i][H_EingangX],Haus[i][H_EingangY],Haus[i][H_EingangZ],Haus[i][H_VirtualWorld]);
    H_Pickup_Ausgang[i] = CreatePickup(1239,23,Haus[i][H_AusgangX],Haus[i][H_AusgangY],Haus[i][H_AusgangZ],0);
    }
    printf("%d Haus/Häuser wurden geladen.",mysql_num_rows());
    printf("Besitzer of Haus 0 = %s,Mieter1 %s,Mieter2: %s, Mieter3: %s,Mieter4,5,6 %s %s %s",Haus[0][H_Besitzer],Haus[0][H_Mieter1],Haus[0][H_Mieter2],Haus[0][H_Mieter3],Haus[0][H_Mieter4],Haus[0][H_Mieter5],Haus[0][H_Mieter6]);
    printf("Besitzer of Haus 1 = %s,Mieter1 %s,Mieter2: %s, Mieter3: %s,Mieter4,5,6 %s %s %s",Haus[1][H_Besitzer],Haus[1][H_Mieter1],Haus[1][H_Mieter2],Haus[1][H_Mieter3],Haus[1][H_Mieter4],Haus[1][H_Mieter5],Haus[1][H_Mieter6]);
    Contains_X_Houses = mysql_num_rows();
    mysql_free_result();
    return 1;
    }

    [/tabmenu]


    Normalerweise soll beim Laden überprüft werden, ob der Besitzer "Immobilien SA" gehört oder nicht. am Ende ein Pickup + Label erstellen wo dies zu sehen ist.


    Bei 2 Häusern ist der Besitzer der Selbe aber in der MySQL_Datenbank verschieden!


    Ich weiß nicht mehr weiter!!
    Vielen Dank für die Hilfe


    MfG NicoAiko


    Edit: Problem 1 gelöst

    Hallo,


    bei mir laden keine variablen, bzw. die werden nicht in den variablen gespeichert -.-


    hier der Code...



    ich weiß nicht weiter!



    stock LadeAlleHaeuser()
    {
    new query[880];
    mysql_query("SELECT * FROM `Haus_Data`");
    mysql_store_result();
    for(new i = 0; i < mysql_num_rows(); i++)
    {
    mysql_query("SELECT * FROM `Haus_Data`");
    mysql_store_result();
    while(mysql_fetch_row_format(query))
    sscanf(query,"e<p<|>ds[24]ddddds[24]s[24]s[24]s[24]s[24]s[24]s[24]s[24]s[24]s[24]ddffffffs[150]ddd>",Haus[i]);

    printf("%s,%d,%d,%d,%d,%s,%d,%d",Haus[i][H_Besitzer],Haus[i][H_Kaufpreis],Haus[i][H_Verkaufspreis],Haus[i][H_Miete],
    Haus[i][H_Size],Haus[i][H_LabelText],Haus[i][H_Interior],Haus[i][H_VirtualWorld]);
    }
    printf("%d Haus/Häuser wurden geladen.",mysql_num_rows());
    Contains_X_Houses = mysql_num_rows();
    mysql_free_result();
    return 1;
    }

    hatte das hier auch mal versucht aber auch fehlanzeige -.-



    format(mysql_string,sizeof(mysql_string),"%d",i+1);
    Haus[i][H_A_ID] = mysql_H_GetInt("Haus_Data","AutoI_ID","GivenID",mysql_string);
    format(Haus[i][H_Besitzer],24,mysql_H_GetString("Haus_Data","Besitzer","GivenID",mysql_string));
    Haus[i][H_Kaufpreis] = mysql_H_GetInt("Haus_Data","Kaufpreis","GivenID",mysql_string);
    Haus[i][H_Verkaufspreis] = mysql_H_GetInt("Haus_Data","Verkaufspreis","GivenID",mysql_string);
    Haus[i][H_Miete] = mysql_H_GetInt("Haus_Data","Miete","GivenID",mysql_string);
    Haus[i][H_MieteAn] = mysql_H_GetInt("Haus_Data","MieteAn","GivenID",mysql_string);
    Haus[i][H_Size] = mysql_H_GetInt("Haus_Data","Size","GivenID",mysql_string);
    format(Haus[i][H_Mieter1],24,mysql_H_GetString("Haus_Data","Mieter1","GivenID",mysql_string));
    format(Haus[i][H_Mieter2],24,mysql_H_GetString("Haus_Data","Mieter2","GivenID",mysql_string));
    format(Haus[i][H_Mieter3],24,mysql_H_GetString("Haus_Data","Mieter3","GivenID",mysql_string));
    format(Haus[i][H_Mieter4],24,mysql_H_GetString("Haus_Data","Mieter4","GivenID",mysql_string));
    format(Haus[i][H_Mieter5],24,mysql_H_GetString("Haus_Data","Mieter5","GivenID",mysql_string));
    format(Haus[i][H_Mieter6],24,mysql_H_GetString("Haus_Data","Mieter6","GivenID",mysql_string));
    format(Haus[i][H_Mieter7],24,mysql_H_GetString("Haus_Data","Mieter7","GivenID",mysql_string));
    format(Haus[i][H_Mieter8],24,mysql_H_GetString("Haus_Data","Mieter8","GivenID",mysql_string));
    format(Haus[i][H_Mieter9],24,mysql_H_GetString("Haus_Data","Mieter9","GivenID",mysql_string));
    format(Haus[i][H_Mieter10],24,mysql_H_GetString("Haus_Data","Mieter10","GivenID",mysql_string));
    Haus[i][H_Locked] = mysql_H_GetInt("Haus_Data","Locked","GivenID",mysql_string);
    Haus[i][H_Kuehlschrank] = mysql_H_GetInt("Haus_Data","Kuehlschrank","GivenID",mysql_string);
    Haus[i][H_EingangX] = mysql_H_GetFloat("Haus_Data","EingangX","GivenID",mysql_string);
    Haus[i][H_EingangY] = mysql_H_GetFloat("Haus_Data","EingangY","GivenID",mysql_string);
    Haus[i][H_EingangZ] = mysql_H_GetFloat("Haus_Data","EingangZ","GivenID",mysql_string);
    Haus[i][H_AusgangX] = mysql_H_GetFloat("Haus_Data","AusgangX","GivenID",mysql_string);
    Haus[i][H_AusgangY] = mysql_H_GetFloat("Haus_Data","AusgangY","GivenID",mysql_string);
    Haus[i][H_AusgangZ] = mysql_H_GetFloat("Haus_Data","AusgangZ","GivenID",mysql_string);
    format(Haus[i][H_LabelText],150,mysql_H_GetString("Haus_Data","Label","GivenID",mysql_string));
    Haus[i][H_Interior] = mysql_H_GetInt("Haus_Data","Interior","GivenID",mysql_string);
    Haus[i][H_VirtualWorld] = mysql_H_GetInt("Haus_Data","VirtualWorld","GivenID",mysql_string);

    Wart ihr im Kino?


    Wenn ja wie fandet ihr den Film, war immerhin Teil 1?


    Ich war bis vor 1 1/2 Stunden noch im Kino und hab den Film gesehen.
    Ich kann nur so viel sagen, GEIL!!!!!!!!!!!




    Andere Frage, denkt ihr, dass The Twilight Saga ein Mädchen-Film ist?
    Würde gerne eure Meinungen und evtl. auch Erfahrungen wissen :)



    MfG NicoAiko