Also ich habe das Problem wenn ich Stats eingebe bleibt der Server stehen und alle werden ausgeloggt
pastebin Code
Ich hoffe ihr könnt mir Helfen
mit freundlichen Grüßen iN3xT_
Also ich habe das Problem wenn ich Stats eingebe bleibt der Server stehen und alle werden ausgeloggt
pastebin Code
Ich hoffe ihr könnt mir Helfen
mit freundlichen Grüßen iN3xT_
Bei deinen Abfragen ist das kein Wunder, das geht auch viel kürzer.
Arbeite am besten mit Switch
Also ich glaube das ist schonender
Ist es auch weil so fragt er ja wirklich alles ab ein switch ist da wirklich besser.
Ein tipp mach ein stock
stock FrakNameByID(frakid)
{
new frakname[64];
switch(frakid)
{
case 0: {frakname = "Zivilist";}
case 1: {frakname = "SFPD";}
case 2: {frakname = "FBI";}
}
return frakname;
}
das ist für die fraktionen
und wenn du ranks willst machst dus einfach so
stock FrakRankNameByFrakID(frakid, rankid)
{
new rankname[128];
if(frakid == 1)
{
switch(rankid)
{
case 1: {rankname = "Apprentice";}
case 2: {rankname = "Officer";}
case 3: {rankname = "Corporal";}
case 4: {rankname = "Investigator";}
case 5: {rankname = "Detective";}
case 6: {rankname = "Major";}
case 7: {rankname = "Sergeant";}
case 8: {rankname = "Colonel";}
case 9: {rankname = "Deputy Commissioner";}
case 10: {rankname = "Police Commissioner";}
}
}
if(frakid == 2)
{
switch(rankid)
{
case 1: {rankname = "Probationary Agent";}
case 2: {rankname = "Special Agent";}
case 3: {rankname = "Senior Agent";}
case 4: {rankname = "Assistant Agent-in-Charge";}
case 5: {rankname = "Special Agent-in-Charge";}
case 6: {rankname = "Section Chief";}
case 7: {rankname = "Deputy Assistant Director";}
case 8: {rankname = "Assistant Director";}
case 9: {rankname = "Deputy Director";}
case 10: {rankname = "Director";}
}
}
Und wenn du nu das ausgeben willst machst du einfach
new string[512];
new frakid = SpielerInfo[targetid][pMember]; //also ich würde dem Leader einen Rang geben. und nicht extra nochma pLeader ist viel einfacher
format(string, sizeof(string), "Fraktion: %s | Rang: %s ", FrakNameByID(frakid),FrakRankNameByFrakID(frakid, SpielerInfo[targetid][pRank]));
SendClientMessage(playerid, Deine Farbe, string);
Könntet ihr mir dabei Helfen weis grade nicht wo ich anfangen soll ob ihr mir das vllt fertig machen könntet
Ich habe dir eine PN Geschriebn melde dich bitte bei mir