Funktion leuchtet mir nicht ein (Wie verwenden?) (Teamspeak Connector)

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
  • Hallo zusammen,


    ich versuche zurzeit ein paar kleine Features über ein Teamspeak Connector zu machen.
    Derzeit leuchtet mir aber die verwendung einer bestimmten funktion nicht ein.


    Plugin: http://forum.sa-mp.com/showthread.php?t=437671


    Damit möchte ich gerne den Nickname auslesen, soviel ich weiß geht das über diese Funktion:
    native TSC_QueryClientData(clientid, TSC_CLIENT_QUERYDATA:data, const callback[], const format[] = "", {Float, _}:...);


    Leider leuchtet mir hier nicht ein wie diese Funktion verwendet wird.


    TSC_QueryClientData(clientid, CLIENT_NICKNAME, "publicdings", "i", playerid);


    So würde ich das machen, allerdings hätte davon alles nach CLIENT_NICKNAME in meinen Augen keinen effekt weil ich es einfach nicht benötige, oder wie wird das verwendet?


    Lg


    #edit
    Überschrift
    quellentext geändert


    #eidt
    Habs.


    ocmd:test(playerid, params[])
    {
    new clientid = TSC_GetClientIdByUid(SpielerInfo[playerid][TSUID]);
    TSC_QueryClientData(clientid, CLIENT_NICKNAME, "test", "i", playerid);
    return 1;
    }


    forward test(playerid);
    public test(playerid)
    {
    new data[64];
    TSC_GetQueriedData(data, sizeof(data));
    printf("test aufgerufe %i | %s", playerid, data);
    }


    2 Mal editiert, zuletzt von EinfachMax ()