[INC] ICQ-Roar

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
  • Korrekt, konnte man eig InGame nachrichten erhalten oder nur senden?

  • Man müsste, um Nachrichten In-game zu erhalten, die Nachrichten in spezieller Form an den Server-ICQ-Account senden.
    Wie man jedoch die Nachricht dann ins Skript überträgt, damit sie eben "übersetzt" wird, kann schwierig werden.

  • Also nur senden, is doch auch Top.. ich werd mir das heut abend mal anschauen

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • ICQSend("111222333","ichbineinpw","444555666","ich bin eine nachricht");


    "111222333": Das ist die ICQ-UIN von dem Sender. Da machst einfach nen neuen Acc für den Server und die UIN kommt da rein.
    "ichbineinpw": Das ist das PW von dem Senderaccount. Also das womit du dich bei 111222333 anmelden kannst.
    "444555666": Das ist die ICQ-UIN von dem Empfänger. Deine ICQ-UIN oder die an den es halt gehen soll.
    "ich bin eine nachricht": Das ist die Nachricht die du verschicken willst.


    WICHTIG: Alles in Anführungszeichen bzw. als String angeben!
    Auch kannst du alle einzelnen Angaben als Variable angeben!


    Für Owner:
    new string[256];
    new ICQ_Pw[32];
    new ICQ_Nr[10];
    ICQ_Pw="Ich bin das PW mit dem du dich bei 714680 anmelden kannst";
    ICQ_Nr="48645651"; //Das ist die ICQnr an den du die Nachricht senden willst!
    format(string, (sizeof string), "%s hat den Server mit (ID: %d) betreten!",PlayerName(playerid), playerid);
    ICQSend("714680",ICQ_Pw,ICQ_Nr,string);

  • Mal endlich nach langer Zeit was richtig gutes
    10/10 n1 Leistung !!

  • Hi


    Ich hab das zum testen mal so gemacht:

    if(strcmp(cmd, "/icq", true) == 0) {
    SendPlayerFormattedText(playerid,"gesendet",0);
    ICQSend("12345678","passwort","87654321","nachricht");
    return 1;
    }

    Wobei 12345678 die Sender Nummer und 87654321 die Empfänger Nummer ist.


    Wenn ich den Command benutze zeigt es im Game erst das "gesendet" an aber in der nächsten zeile gleich SERVER: unknown command


    Es gibt keine Errors beim Compilen
    Hab ich einen Fehler gemacht?

    Einmal editiert, zuletzt von M@tz3 ()

  • Lass doch mal deine komische SendPlayerFormattedText Funktion weg und arbeite stattdessen mit der Standard- oder PrintFkt.
    Der Fehler kommt bei mir immer, wenn ich einen Fehler in Arrays habe, z.B. benutze ich einen höheren Wert, als es gibt.

    Kalcor: "... it makes the game look like it's not GTA. This mod is called San Andreas Multiplayer. It's not a custom game engine which you can script..."

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen