Moin, moin
Beschäftige mich jetzt seit ein paar wochen mit Pawno bzw. Samp Scripting. Muss noch eine Menge lernen, Grundkenntnisse sind vorhanden da ich selber - Entwickler im Bereich Web Bin - Java- php - css ) egal ..
Kommen wir zu meinen Problem, habe mir nach einen Tutorial, ein "Dini" Speicherungs System Scripted läuft einwandfrei, ich habe da aber ein Problem mit dem Befehel: /makeleader [id] [fraktion]
- Sobald ich mir in der User ini "Admin status 4 Gebe" kann ich ingame, mir eine Fraktion zuweisen (kein Problem)
- Aber hier ist das Problem
Sobald ich mir z.b mit /makeleader 0 2" Die fraktion 2 zuteilen will, ändert sich das "Admin lvl" auch von 4 auf 2
Hier der ganze Makeleader befehel:
if(!strcmp(strget(cmdtext,0),"/makeleader"))
{
if(Spieler[playerid][admin] >= 4 )
{
if(!strlen(strget(cmdtext,1)))
return
SendClientMessage(playerid,GRAU,"Benutze: /makeleader [ID] [FraktionsID]");
new pname[MAX_PLAYERS];
new playerid = strval(strget(cmdtext,1));
new admin3[MAX_PLAYER_NAME];
new gang = strval(strget(cmdtext,2));
GetPlayerName(playerid,admin3,sizeof(admin3));
format(pname, sizeof(pname), "*** Du wurdest von Admin %s zum Leader der Fraktionsnummer %d gemacht.", admin3, gang);
SendClientMessage(playerid, ROT, pname);
format(pname, sizeof(pname), "*** Du hast %s zum Leader der Fraktionsnummer %d gemacht.", admin3, gang);
SendClientMessage(playerid, ROT, pname);
if(gang==1) { SetPlayerSkin(playerid,3);Spieler[playerid][admin]= 1; } //muss ich evtl änderb,,,
Spieler[playerid][admin] = gang;
Spieler[playerid][fraktion] = gang;
}
else
{
SendClientMessage(playerid, ROT,"Du darfst diesen Befehl nicht benutzen !");
}
return 1;
}
Grüße