Wie benutze ich GeoIP

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
  • huhu hab ne frage und zwar wie benutze ich das GeoIP plugin


    will das beim connecten noch das Land steht hab aber kp


    so siehts bis jetzt aus:
    format(string,sizeof(string)," ~ %s hat den Server betreten.",GetPlayerString(playerid));
    format(string_en,sizeof(string_en)," ~ %s has joined the Server.",GetPlayerString(playerid));
    ForEachPlayer(i)
    if(i!=playerid)
    SendLanguageMessage(i,COLOR_GREY,string,string_en);


    MfG

    Desinteresse ist die größte Provokation.

  • Also ich habe mir das ganze mal angeschaut mit geoip und ich würde es mal so versuchen.


    new Country[16], Name[MAX_PLAYER_NAME], string[128], string_en[128];
    isLocal = GetPlayerLocation(playerid,Country);
    format(string,sizeof(string)," ~ %s aus %s hat den Server betreten",Name,isLocal);
    format(string_en,sizeof(string_en)," ~ %s from %s has joined the Server.",Name,isLocal);
    SendClientMessageToAll(COLOR_GREY,string);
    SendClientMessageToAll(COLOR_GREY,string_en);


    Kenne mich nicht mit Geoip aus, aber rein von der Erklärung her würde ich des so machen.


    Schau mal hier


    Melde dich mal, ob es geklappt hat.


    MfG

    Glaub keinem, der Dir sagt, dass Du nichts verändern kannst.
    Die, die das behaupten, haben nur vor der Veränderung Angst.
    Es sind dieselben, die erklären, es sei gut so, wie es ist.
    Und wenn Du etwas ändern willst, dann bist Du automatisch Terrorist (Die Ärzte - Deine Schuld)