API Funktion klappt nicht bei mir

  • Ich habe einen Killzähler gemacht doch Ingame wird es zwar ausgelesen aber die API des GetZone/CityNAme wird nicht ausgelesen.


    Code
    Numpad0::
    IniRead, Kills, Killzähler.ini, Gesamte Kills, Kills
    Kills++
    IniWrite, %Kills%, Killzähler.ini, Gesamte Kills, Kills
    GetCityName(Stadt)
    GetZoneName(Bezirk)
    SendInput t/f Ich habe soeben einen Feind in %Stadt% %Bezirk% gekill. Gesamte Kills: %Kills% {enter}
    return



    Woran kann es liegen?

  • Du musst die Variable auch schon setzen du kannst nicht in der Funktion Bezirk eingeben.


    Code
    Numpad0::
    IniRead, Kills, Killzähler.ini, Gesamte Kills, Kills
    Kills++
    IniWrite, %Kills%, Killzähler.ini, Gesamte Kills, Kills
    Stadt := GetCityName()
    Bezirk := GetZoneName()
    SendInput t/f Ich habe soeben einen Feind in %Stadt% %Bezirk% gekill. Gesamte Kills: %Kills% {enter}
    return
  • Code
    Numpad0::
    IniRead, Kills, Killzähler.ini, Gesamte Kills, Kills
    Kills++
    IniWrite, %Kills%, Killzähler.ini, Gesamte Kills, Kills
    SendChat("/f Ich habe soeben einen Feind in " GetCityName() " " GetZoneName() " gekill. Gesamte Kills:" %Kills%)
    return

    versuch mal das (nicht getestet)

    styleLogo-2816b7276210d1e0d5849c5b36d2d1be2a4ad800.png

    Einmal editiert, zuletzt von jdm_driven ()