Problem mit Orgname

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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