Hallo,
wie kann man aus anderen Dateien etwas laden?
Im Detail:
Ich habe ein Filterscript (FS), was im Moment jedoch nur funktioniert wenn "IsPlayerAdmin" (also als RCON eingeloggt).
Jedoch habe ich auch noch einen GameMode (GM), wo die Admindaten "richtig" (mit Rang usw.) gespeichert werden.
Wie kann man diese erst laden, sodass es das mit dem FS abgleicht und man nicht mehr RCON sein muss?
Hier ein Scriptausschnitt aus dem FS:
// This is a comment
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Clearchat-Filterscript by Sebastian");
print("--------------------------------------\n");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(IsPlayerAdmin(playerid)) <--- hier sollte dann z.B. stehen "if (PlayerInfo[playerid][pAdmin] >= 1)"
if(strcmp("/clearchatall", cmdtext, true, 10) == 0)
{
Siehe bitte Zeile 19.
Die Userdaten sind im Ordner "Accounts/USERFILE.ini" - Die Zeile, wo das AdminLevel abgelesen werden soll heißt "Adminlevel=1338" (<--- z.B.)
UserFile = Da kommt der Name des Users hin, also z.B. "Accounts/TRS_Sebastian.ini"
Danke im Voraus!