Textdraw / Offlinemeldungen

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
  • Guten Tag,
    Kann mir einer 2Systeme machen.
    1.) Wen man im Report Chat ist, Soll auf dem Kopf des Spielers und Admins "Report-Modus" stehen, und wieder weggehen wen der ReportChat beenden wird / Offline geht


    2.) Wen ein Spieler Offline geht, soll eine Nachricht kommen, und nur die Leute die von der Nähe von der Person sind die Offline gegangen sind, die Nachricht bekommen: .. hat den Server verlassen(Normal), oder wen man ne Exe hat soll da stehen: .. hat den Server verlassen(Timeout/Task Manager/EXE)


    MfG
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    German Projekt Reallife

    87.98.244.35:3434

  • Beide Frage gab es schonmal in der Scriptingbase bzw. existieren im SAMP-Wiki.



    1. Link


    2. Siehe Scripting Base/Tutorials
    ///////////////////////////////////////////////////////////////////////////
    new ReportModus[playerid];
    new Text3D:ReportLabel[playerid];


    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
    if(ReportModus[playerid] == 0)
    {
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    ReportLabel[playerid]=Create3DTextLabel(playerid, "Report-Modus", color, x, y, z, 25.0, GetPlayerVirtualWorld(playerid), 0);
    Attach3DTextLabelToPlayer(RportLabel[playerid], playerid, 0.0, 0.0, 0.5);
    ReportModus[playerid]=1;
    }
    else if(ReportModus[playerid] == 1)
    {
    Delete3DTextLabel(ReportLabel[playerid]);
    ReportModus[playerid]=0;
    }
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    if(ReportModus[playerid] == 1)Delete3DTextLabel(ReportLabel[playerid]);
    return 1;
    }

    Berlin - Tel Aviv - Moskau