Variable setzen

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
  • Hallihallo,
    hier kurz der Code, dann versuch ich das Problem zu erklären:
    enum playerInfo
    {
    passwort[64],
    geschlecht[50],
    [..]//hier gehts halt noch weiter, ist aber unwichtig
    }
    new pInfo[MAX_PLAYERS][playerInfo];


    Dann die gewünschte Benutzung von geschlecht:


    pInfo[playerid][geschlecht] = "Weiblich";//Zeile 393
    //bzw:
    pInfo[playerid][geschlecht] = "Maenlich";//Zeile 400


    Errors:


    C:\Dokumente und Einstellungen\***\Desktop\samp03asvr_R8_win32\gamemodes\reallife_0.0.4.pwn(393) : error 047: array sizes do not match, or destination array is too small
    C:\Dokumente und Einstellungen\***\Desktop\samp03asvr_R8_win32\gamemodes\reallife_0.0.4.pwn(400) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.


    Ja, ich denke, das ist mehr oder weniger selbsterklärend..
    Was habe ich falsch gemacht / nicht beachtet?
    Kann mir jemand helfen?


    //EDIT:
    So:
    new geschlecht[MAX_PLAYERS][20];
    geschlecht = "Maennlich";
    geschlecht = "Weiblich";
    Würde es gehen :|
    Ich brauche es aber wie oben?!
    Wieso funktioniert das obrige denn dann nicht?..


    MfG
    Maxx

    Einmal editiert, zuletzt von Maxx ()

  • Nütze es so und es passt ^^


    format(pInfo[playerid][geschlecht], 50, "Weiblich");


    format(pInfo[playerid][geschlecht], 50, "Maenlich");

    Mfg Templer


    >>Dein Breadfish-Thema im Unterforum ScriptingBase / Scriptingwünsche wurde nicht richtig beantworter?<<
    >>Es handelt sich um ein Programmier Problem und du nicht einfach weiter kommst wo der Fehler sein könnte?<<
    Dann melde dich bei mir über die PN-Funktion indem du den Link zu deinem Breadfish-Themen Problem schickst.
    Voraussetzung:
    Thema älter als 1 Tag und im Breadfish Forum gespostet!