Guten Tag undzwar habe ich ein Problem mit dem Organistations namen.
Undzwar wird nur immer der erste Buchstabe angezeigt vom OrgaNamen.
Hier mein Code:
else if(strcmp(x_job,"orginvite",true) == 0)
{
if(OInviteOffer[playerid] != -1)
{
if(IsPlayerConnected(OInviteOffer[playerid]))
{
new OTeam = OInviteTeam[playerid];
GetPlayerName(OInviteOffer[playerid], giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), " Du bist der Organisation %s beigetreten, du wurdest von Leader %s eingestellt.", OInviteName[playerid], giveplayer);//Hier der fehler bei OInviteName, wenn die Orga "Hallo" heißt dann wird nur das h angezeigt.
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s hat deine Einladung angenommen.", sendername);
SendClientMessage(OInviteOffer[playerid], COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pOrgaID] = OTeam;
strmid(PlayerInfo[playerid][pOrgaName], OInviteName[playerid], 0, strlen(OInviteName[playerid]), 255);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_ERRORTEXT, " Niemand hat dir einen Invite Angeboten !");
return 1;
}
}
if(PlayerInfo[giveplayerid][pOrgaID] == -1 && PlayerInfo[giveplayerid][pOrgaLeader] == -1)
{
new OTeam = PlayerInfo[playerid][pOrgaID];
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "%s hat dir eine Einladung gesendet der Organisation %s beizutreten. (Benutze /accept orginvite um zu akzeptieren)", sendername, PlayerInfo[playerid][pOrgaName]);//Hier wird der Name aber richtig angezeigt.
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Du hast eine Einladung an %s gesendet, die Organisation %s beizutreten.", giveplayer,PlayerInfo[playerid][pOrgaName]);
OInviteOffer[giveplayerid] = playerid;
OInviteTeam[giveplayerid] = OTeam;
new Name123 = PlayerInfo[playerid][pOrgaName];
OInviteName[giveplayerid] = Name123;
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
Ich hoffe ihr könnt mir helfen.
MfG
Acer