Killerid, Playerid zeigt er unter Onplayerdeath als sinnlos an

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
  • Hallo Community, ich habe ein Problem.

    public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == 255) return 1;
    if(gTeam[playerid] == 1){PlayerInfo[playerid][Gartenscore] =- 1;}
    if(gTeam[killerid] == 1){PlayerInfo[killerid][Gartenscore] =+ 1;}
    return 1;
    }


    so sieht mein Onplayerdeath aus, jedoch bekomm ich folgende Errors:



    leider verstehe ich den sinn dieses Errors nicht.
    Kann man killerid keiner variable zuteilen?


    mfg Multivan


    edit: die errors sind bei dem gTeam[killerid]


    edit: habs, das muss += und -= heißen^^

    526C4Hj.png Mit freundlichen Grüßen,
    Noneatme


  • public OnPlayerDeath(playerid, killerid, reason)
    {
    if(killerid == 255) return 1;
    if(gTeam[playerid] == 1){PlayerInfo[playerid][Gartenscore] --;}
    if(gTeam[killerid] == 1){PlayerInfo[killerid][Gartenscore] ++;}
    return 1;
    }


    Ansonsten muss es so aussehen


    -= und += und nicht =- oder =+


    MFG RFT

    RFT