Abfrage des Wetters ?!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hier mal die Codeschnipsel :)


    forward Wetter();
    forward SetWetter();


    new Weather[3];
    new WetterRandomLS[] = { 1,2,3,15 };
    new WetterRandomSF[] = { 5,6,16 };
    new WetterRandomLV[] = { 1,2,3,4,5,18 };



    Wetter();
    SetTimer("Wetter",900000, 1);
    SetTimer("SetWetter",1000, 1);




    public Wetter()
    {
    //Wetter 0 = LS , Wetter 1 = SF , Wetter 2 = LV
    Weather[0] = WetterRandomLS[random(sizeof(WetterRandomLS))];
    Weather[1] = WetterRandomSF[random(sizeof(WetterRandomSF))];
    Weather[2] = WetterRandomLV[random(sizeof(WetterRandomLV))];
    // VERSUCH new query[200]; // VERSUCH
    // VERSUCH format(query, sizeof(query), "INSERT INTO Server (wetterls, wettersf, wetterlv) VALUES ('i, Weather[0]', 'i, Weather[1]', 'i, Weather[2]')"); // VERSUCH
    // VERSUCH mysql_query(query); // VERSUCH
    }


    public SetWetter()
    {
    new Float:xx, Float:yy, Float:zz;
    for(new i=0; i< GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    GetPlayerPos(i, xx, yy, zz);
    if((xx > -992.5172 && xx < 4000.0000) && (yy < 528.0000 && yy > -4000.0000)) //Los Santos
    {
    SetPlayerWeather(i, Weather[0]);
    //Los Santos
    }
    if((xx > -4000.0000 && xx< -992.5172) && (yy < 4000.0000 && yy > -4000.0000)) //San Fierro
    {
    SetPlayerWeather(i, Weather[1]);
    //San Fierro
    }
    if((xx > -992.5172 && xx< 4000.0000) && (yy < 4000.0000 && yy > 528.0000)) //Las Venturas
    {
    SetPlayerWeather(i, Weather[2]);
    //Las Venturas
    }
    }
    }
    return 1;
    }


    edit// habe oben mal was versucht scheint aber nicht zu klappen.

    [GTR]-[color=ff6600]Reallife[/color]





    Deine SA-MP & IV-MP Reallife Community !



    Mach dir deine eigene Dynamische Signatur auf www.GTR-Reallife.de


    2 Mal editiert, zuletzt von [GTR]Der_Raecher ()

  • na also, da hast du es doch schon.
    //Wetter 0 = LS , Wetter 1 = SF , Wetter 2 = LV
    Weather[0] = WetterRandomLS[random(sizeof(WetterRandomLS))];
    Weather[1] = WetterRandomSF[random(sizeof(WetterRandomSF))];
    Weather[2] = WetterRandomLV[random(sizeof(WetterRandomLV))];

    Weather[0] ist LS usw ...
    einfach woanders abfragen ^^