Hallo Leute also wenn ich meinen Server restarte werden alle Accounts resettet.
public OnGameModeExit()
{
SpielerSpeichern();
return 1;
}
stock SpielerSpeichern(playerid)
{
new Accounts[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Accounts,sizeof(Accounts),"/Accounts/%s.txt",Sname);
if(dini_Exists(Accounts))
{
dini_IntSet(Accounts,"Adminlevel",sSpieler[playerid][Adminlevel]);
dini_IntSet(Accounts,"Staatsfraktion",sSpieler[playerid][Staatsfraktion]);
dini_IntSet(Accounts,"Gang",sSpieler[playerid][Gang]);
dini_IntSet(Accounts,"Mafia",sSpieler[playerid][Mafia]);
}
return 1;
}
Beiträge von [GGR]GamerXDFreak
-
-
Stellt euch ne eigene Grafikkarte her Silizium aus ner Mine holen und rumbasteln
-
//===========================ADMIN SYSTEM===============================//
stock IstSpielerAdmin(playerid,level)
{
if(sSpieler[playerid][Adminlevel] >= level) return 1;
return 0;}
-
Voninnen
Passwort=
Fraktion=0
Adminlevel=0
Staatsfraktion=0
Gang=0
Mafia=0 -
Ich habe einen Account Ordner im Scriptfiles Ordner
-
//=========================ACCOUNTSYSTEM=======================//
stock Register(playerid,key[])
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
dini_Create(Spieler);
dini_Set(Spieler,"Passwort",key);
dini_IntSet(Spieler,"Adminlevel",0);
dini_IntSet(Spieler,"Staatsfraktion",0);
dini_IntSet(Spieler,"Gang",0);
dini_IntSet(Spieler,"Mafia",0);
dini_IntSet(Spieler,"Fraktion",0);
SendClientMessage(playerid,Blau,"Du hast dich erfolgreich regestriert");
SpawnPlayer(playerid);
return 1;}
stock Login(playerid,key[])
{
SpawnPlayer(playerid);
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
if(!strcmp(key,dini_Get(Spieler,"Passwort"),false))
{
SendClientMessage(playerid,Blau,"Du hast dich erfolgreich eingeloggt!");
}
else
{
SendClientMessage(playerid,Rot,"Du hast ein falsches Passwort eingegeben ,das System hat dich gekickt!");
Kick(playerid);
}
return 1;
}stock SpielerSpeichern(playerid)
{
new Accounts[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Accounts,sizeof(Accounts),"/Accounts/%s.txt",Sname);
if(dini_Exists(Accounts))
{
dini_IntSet(Accounts,"Adminlevel",sSpieler[playerid][Adminlevel]);
dini_IntSet(Accounts,"Staatsfraktion",sSpieler[playerid][Staatsfraktion]);
dini_IntSet(Accounts,"Gang",sSpieler[playerid][Gang]);
dini_IntSet(Accounts,"Mafia",sSpieler[playerid][Mafia]);
dini_IntSet(Accounts,"Fraktion",sSpieler[playerid][Fraktion]);
}
return 1;
}stock SpielerLaden(playerid)
{
new Spieler[64];
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname));
format(Spieler,sizeof(Spieler),"/Accounts/%s.txt",Sname);
if(dini_exists(Spieler))
{
SetPlayerScore(playerid = dini_Get(Accounts,"Level");
sSpieler[playerid][AdminLevel] = dini_Get(Accounts,"Adminlevel");
sSpieler[playerid][Staatsfraktion] = dini_Get(Accounts,"Staatfraktion");
sSpieler[playerid][Gang] = dini_Get(Accounts,"Gang");
sSpieler[playerid][Mafia] = dini_Get(Accouunts,"Fraktion");
sSpieler[playerid[Login] = 1;
SpawnPlayer(playerid);}
return 1;
}stock SpielerReset(playerid)
{
if(dini_exists(Spieler))
{
sSpieler[playerid][Adminlevel] = 0;
sSpieler[playerid][Level] = 0;
sSpieler[playerid][Staatsfraktion] = 0;
sSpieler[playerid][Gang] = 0;
sSpieler[playerid][Mafia] = 0;
}
return 1;
} -
Hallo Leute ,ich habe ein Accountsystem gescriptet mit einem kleinen Adminsystem ,doch wenn ich mich in den Scriptfiles Admin mache wird es nach dem Login sofort wieder zu 0 resettet.
Bitte helft mir.
MFG
Dungeon -
Das Passwort eines anderen Spielers springt zum anderen Spieler sozusagen sie vertauschen sich.
-
Hallo Leute ich habe seit langem das Problem ,dass sich Accounts auf meinem Server vermischen. Ich hoffe ihr könnt mir helfen.
-
Hallo Leute,ich möchte in einem gemappten Whirlpool Wasser einfügen.
-
Wie kann auf seinem SAMP Server ,sein eigenes Radio haben?
-
Hallo Leute ,wie kann ich mir eine Intro Musik scripten?
-
schreib es doch in deine server.cfg mit rein.
Hab ich schon -
Wie installiere ich das System ,also ich habe alle Dateien in die richtigen Ordner gepackt doch InGame bei /rcon loadfs DT_DynamicCar steht das load failed.
-
Kennt ihr ein gutes Tutorial ,wie man ein User Control Panel erstellt?
-
-
error 017: undefined symbol "CreateDynamicObject"
error 017: undefined symbol "DestroyDynamicObject"
error 017: undefined symbol "DestroyDynamicObject" -
Ich mache dir welche
-
Ich suche einen Scripter der mir ein Selfmade scripter. Ich bezahle 10Euro monatlich.
Projektdaten nur auf Anfrage!Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
-
Bekomme diese errors
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8108) : error 010: invalid function or declaration
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8111) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8112) : error 010: invalid function or declaration
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8115) : error 021: symbol already defined: "SetSpawnInfo"
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8116) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(8119) : error 010: invalid function or declaration
C:\Users\Abdul\Desktop\Scripts\GermanGalaxyReallife.pwn(70806) : warning 219: local variable "AntiSpawnKillText" shadows a variable at a preceding levelif(IsPlayerNPC(playerid))
{
new npcname[64];
GetPlayerName(playerid,npcname,64);
if(strcmp(npcname,"Nackte Frau,true))
{
//SetSpawnInfo(playerid, team, skin, Float:x, Float:y, Float:z, Float:rotation, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo);
SetSpawnInfo(playerid,0,107,3479.9111,-2040.0277,3.6000, 0, 0, 0, 0, 0, 0);
new Text3D:Nackte Frau = Create3DTextLabel("Nackte Frau",0xFF0000FF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(Nackte Frau, playerid, 0.0, 0.0, 0.5);
SetPlayerColor(playerid,0xFF0000FF);
return 1;
}