hi leuts ich hab mal wieder nen problem und zwar ediere grad ein GF für mein projekt und joa wollte /showlicenses per GUI machen..
das fenster kommt aber es steht überall nicht vorhanden
hier mal der command if(strcmp(cmd,"/showlicenses",true)==0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /showlicenses [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Show Licenses to yourself, use /licenses!"); return 1; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new text1[20];
new text2[20];
new text3[20];
new text4[20];
new text5[20];
if(PlayerInfo[playerid][pCarLic]) { text1 = "Vorhanden"; } else { text1 = "Nicht Vorhanden"; }
if(PlayerInfo[playerid][pFlyLic]) { text4 = "Vorhanden"; } else { text4 = "Nicht Vorhanden"; }
if(PlayerInfo[playerid][pBoatLic]) { text2 = "Vorhanden"; } else { text2 = "Nicht Vorhanden"; }
if(PlayerInfo[playerid][pFishLic]) { text3 = "Vorhanden"; } else { text3 = "Nicht Vorhanden"; }
if(PlayerInfo[playerid][pGunLic]) { text5 = "Vorhanden"; } else { text5 = "Nicht Vorhanden"; }
new string1[128],string2[128],string3[128],string4[128],string5[128],mstring[1280];
format(string1, sizeof(string1),"Führerschein: %s",text1);
format(string2, sizeof(string2),"Flugschein: %s",text2);
format(string3, sizeof(string3),"Bootschein: %s",text3);
format(string4, sizeof(string4),"Fischerschein: %s",text4);
format(string5, sizeof(string5),"Waffenschein: %s",text5);
format(mstring, sizeof (mstring), "%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n", string1,string2,string3,string4,string5);
ShowPlayerDialog(giveplayerid,1,DIALOG_STYLE_MSGBOX,"Scheine",mstring,"Ok","abbrechen");
SendClientMessage(giveplayerid, COLOR_GREY, string);
format(string, sizeof(string), "* %s hat dir seine Scheine gezeigt.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Du hast %s deine Scheine gezeigt.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist nicht in deiner nähe!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist offline!");
return 1;
}
}
return 1;
}