Register/login/admin systeem
Featured Replies
Recent actief 0
- Er zijn hier geen geregistreerde gebruikers aanwezig.
Een betere weg om onze GTA community te volgen. Leer meer.
Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.
Hee mensen,,
Ik heb op de sa-mp forums een tutorial gezien voor het maken van je eigen register/login/admin systeem met dini...
nu kom ik op 1 line met 4 errors en 1 warning, alleen ik heb geen idee hoe ik deze weg krijg.
Aangezien ze op de sa-mp forums geen reactie geven na 1,5 dag hoop ik dat een van jullie hier raad me weet
Line 76 staat onder OnPlayerConnect callback, en staat ook aangegeven in die line.
Dit is de top van het script(waar het fout gaat):
// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <dini> #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 #define GREY 0xAFAFAFAA #define GREEN 0x33AA33AA #define YELLOW 0xFFFF00AA #define WHITE 0xFFFFFFAA #define LIGHTBLUE 0x33CCFFAA #define ORANGE 0xFF9900AA #if defined FILTERSCRIPT enum gPInfo { Logged, Regged, Level }; new PInfo[MAX_PLAYERS][gPInfo]; new file[256],n[MAX_PLAYER_NAME]; GetPlayerName(playerid,n,MAX_PLAYER_NAME); format(file,sizeof(file),"MyAdmin/Users/%s.txt",n); public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); } #endif public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { LINE 76 ->>> PInfo[playerid][Logged] = 0; PInfo[playerid][Regged] = 0; PInfo[playerid][Level] = 0; new n[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid,n,sizeof(n)); format(file,sizeof(file),"MyAdmin/Users/%s.txt",n); if(dini_Exists(file)) { SendClientMessage(playerid,LIGHTBLUE,"You are registered, Please /login!"); PInfo[playerid][Regged] = 1; PInfo[playerid][Logged] = 0; return 1; } if(!dini_Exists(file)) { SendClientMessage(playerid,LIGHTBLUE,"You are not registered, Please /register!"); PInfo[playerid][Regged] = 0; PInfo[playerid][Logged] = 0; return 1; } return 1; }En dit zijn de errors:
C:\Users\fts\Desktop\SA-MP-03ccc\filterscripts\aaddmmiinn.pwn(76) : error 017: undefined symbol "PInfo"
C:\Users\fts\Desktop\SA-MP-03ccc\filterscripts\aaddmmiinn.pwn(76) : warning 215: expression has no effect
C:\Users\fts\Desktop\SA-MP-03ccc\filterscripts\aaddmmiinn.pwn(76) : error 001: expected token: ";", but found "]"
C:\Users\fts\Desktop\SA-MP-03ccc\filterscripts\aaddmmiinn.pwn(76) : error 029: invalid expression, assumed zero
C:\Users\fts\Desktop\SA-MP-03ccc\filterscripts\aaddmmiinn.pwn(76) : fatal error 107: too many error messages on one line
Bewerkt: door minkema