Guten Tag ich hab ein Adminsystem vom tutorial von mrmonat nacht gemacht und habe folgende errors
C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(312) : error 017: undefined symbol "SetPVarInt"
C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(313) : error 017: undefined symbol "SetPVarInt"
C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(327) : error 017: undefined symbol "GetPVarInt"
C:\Dokumente und Einstellungen\Besitzer\Desktop\gangwar\gamemodes\hgw2.pwn(328) : error 017: undefined symbol "GetPVarInt"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Zeilen :
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
und die hier
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
Fehler im Adminsystem ,
- phN
- Geschlossen
- Erledigt
-
-
stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
}ganz unten ins Script versuchen.
-
Die errors sind immer noch da es geht ja um die errors
-
new adminlevel = 0;
new SetPVarInt(playerid,adminlevel,dini_Int(Spielerdatei,adminlevel)); -
Hab jetzt ein error mehr dazu bekommen
-
Ich habe es so:
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
if(GetPVarInt(playerid,"Baned")==1)
{stock SpielerSpeichern(playerid)
{
if(GetPVarInt(playerid,"loggedin")==1)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
}
return 1;
stock isPlayerInFrakt(playerid,fraktid)
{
if(GetPVarInt(playerid,"Fraktion")==fraktid)return 1;
return 0;
}stock isPlayerAnAdmin(playerid,rang)
{
if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
return 0;
} -
breadfish.de
Hat das Thema geschlossen.