Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Beim Login
- if(PlayerInfo[playerid][pLeader] > 0)
- {
- if(IsPlayerLeaderlistLeader(playerid,PlayerInfo[playerid][pLeader]))
- {
- }
- else
- {
- SendClientMessage(playerid, COLOR_GOLD23, "Du wurdest von deinem Leaderposten abgelöst.");
- SendClientMessage(playerid, COLOR_GOLD23, "Du wurdest nun zum Member Rang 3 degradiert.");
- PlayerInfo[playerid][pMember] = PlayerInfo[playerid][pLeader];
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pRank] = 3;
- }
- }
- return 1;
- stock AddLeaderToList(playerid,Fraktion)
- {
- new str[60];
- format(str, sizeof str, "/Leaderliste.txt");
- if(dini_Exists(str))
- {
- new frac[10];
- format(frac, sizeof frac, "%d",Fraktion);
- dini_Set(str, frac, Spielername(playerid));
- }
- return 1;
- }
- stock IsPlayerLeaderlistLeader(playerid,Fraktion)
- {
- new str[60];
- format(str, sizeof str, "/Leaderliste.txt");
- if(dini_Exists(str))
- {
- new fFraktion[30];
- format(fFraktion, sizeof fFraktion, "%d",Fraktion);
- if(!strcmp(Spielername(playerid),dini_Get(str,fFraktion),true))
- {
- printf("Return 1 mit Frakid %d",fFraktion);
- return 1;
- }
- else
- {
- print("Return 0");
- return 0;
- }
- }
- print("Return 0 weil dini nicht exisitert");
- return 0;
- }
- stock GetLeaderlistFraktionLeader(Fraktion)
- {
- new str[60];
- new frei[30];
- frei = "Freie Fraktion";
- format(str, sizeof str, "/Leaderliste.txt");
- if(dini_Exists(str))
- {
- new fLeader[300],fFraktion[300];
- format(fFraktion, sizeof fFraktion, "%d",Fraktion);
- format(fLeader, sizeof fLeader, "%s",dini_Get(str,fFraktion));
- return fLeader;
- }
- //return frei;
- }
- stock RemoveLeaderNameFromList(Name[],Fraktion)
- {
- new str[60];
- format(str, sizeof str, "/Leaderliste.txt");
- if(dini_Exists(str))
- {
- new frac[10];
- format(frac, sizeof frac, "%d",Fraktion);
- new Msgprg[30];
- Msgprg = "Nicht besetzt";
- dini_Set(str, frac, Msgprg);
- }
- return 1;
- }
- stock RemoveLeaderFromList(playerid,Fraktion)
- {
- new str[60];
- format(str, sizeof str, "/Leaderliste.txt");
- if(dini_Exists(str))
- {
- new frac[10];
- format(frac, sizeof frac, "%d",Fraktion);
- new Msgprg[30];
- Msgprg = "Nicht besetzt";
- dini_Set(str, frac, Msgprg);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment