Hilfe bei Hauskaufen

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • Hey Leute,


    ich habe mich mal wieder an ein Tutorial gewendet, um Häuser zu createn. (Simples Haussystem)
    Bei mir harkt es aber beim Befehl hauskaufen,



    ocmd:hauskaufen(playerid,params[])
    {
    for(new haus=1;haus<MAX_HAUS;haus++)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
    new name[64]; /* <--- 394 */
    GetPlayerName(playerid,name,sizeof(name));
    if(strcmp(HausInfo[haus][haus_besitzer],name,false) == 0)return SendClientMessage(playerid,0x00FF00,"Dieses Haus gehört dir bereits!");
    if(strcmp(HausInfo[haus][haus_besitzer],"Keiner",false))return SendClientMessage(playerid,0x00FF00,"Dieses Haus steht nicht zum Verkauf!");
    if(GetPlayerMoney(playerid,-HausInfo[haus][haus_preis]);
    new pfad[50];
    format(pfad,50,"haus/%d.txt",haus);
    dini_Set(pfad,"Besitzer",name);
    KillHaus(haus);
    LoadHaus(haus);
    }
    return 1;
    }


    Zeile (394) : error 003: declaration of a local variable must appear in a compound block
    Zeile (394) : Unbekannte Variable : "name"
    Zeile (394) : Befehl hat keinen Sinn
    Zeile (394) : Erwartete Zeichen ";", aber gefunden "]"
    Zeile (394) : Zuviele Fehler in einer Zeile


    Hoffe mir kann jemand helfen ;)


    lg

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • Im Tutorial hat er es mit MAX_PLAYER_NAME gemacht, springen aber die gleichen Errors hinaus. Und einen Namen mit 64 Zeichen hab ich noch nie gesehen o.o.


    lg

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • Hmm,
    Vllt schreibst den Ersteller vom Tut mal an ?. Eventuell kann er die da weiterhelfen .


    Mal aufs Datum geguckt? Ist von 2011 und seine Aktivität: seit 2 Monaten inaktiv.


    lg

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht