Fehler beim Laden (Dini)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Fehler beim Laden (Dini)

    PAWN-Quellcode

    1. stock Load_Character(playerid)
    2. {
    3. new Stunde, Minute, Sekunde,Load_Log[128],Float:x,Float:y,Float:z;
    4. new file[128],string[128];
    5. gettime(Stunde, Minute, Sekunde);
    6. format(Load_Log,sizeof(Load_Log),"Load Account: %s %d %d %d",GetName(playerid),Stunde,Minute,Sekunde);
    7. print(Load_Log);
    8. //Account Load
    9. format(file,sizeof(file),"/Accounts/%s.inc",GetName(playerid));
    10. Info[playerid][pAdminLevel] = dini_Int(file,"Admin Level");
    11. Info[playerid][RpPoints] = dini_Int(file,"Roleplay Points");
    12. //Character Load
    13. format(file,sizeof(file),"/Accounts/%s/%s.inc",GetName(playerid),CharacterName[playerid]);
    14. Info[playerid][pMoney] = dini_Int(file,"Money");
    15. for(new i = 0; i<MAX_PRODUCTS;i++)
    16. {
    17. if(Inventar[playerid][Inventar_Daten:i] > 0)
    18. {
    19. format(string,sizeof(string),"%s",InventarName[Inventar_Name:i]);
    20. Inventar[playerid][Inventar_Daten:i] = dini_Float(file,string);
    21. }
    22. }
    23. gettime(Stunde, Minute, Sekunde);
    24. format(Load_Log,sizeof(Load_Log),"%d %d %d Inventar 1 loaded!",Stunde,Minute,Sekunde);
    25. print(Load_Log);
    26. for(new i = 0; i<MAX_NORMALINVENTAR;i++)
    27. {
    28. if(NormalInventar[playerid][NormalInventar_Daten:i] > 0)
    29. {
    30. format(string,sizeof(string),"%s",NormalInventarName[NormalInventar_Name:i]);
    31. NormalInventar[playerid][NormalInventar_Daten:i] = dini_Int(file,string);
    32. }
    33. }
    34. gettime(Stunde, Minute, Sekunde);
    35. format(Load_Log,sizeof(Load_Log),"%d %d %d Inventar 2 loaded!",Stunde,Minute,Sekunde);
    36. print(Load_Log);
    37. for(new i = 0; i<MAX_QUALI; i++)
    38. {
    39. if(IllegalInventar[playerid][Cannabis][i] > 0)
    40. {
    41. format(string,sizeof(string),"Cannabis Qualität: %d%:",i);
    42. IllegalInventar[playerid][Cannabis][i] = dini_Float(file,string);
    43. }
    44. if(IllegalInventar[playerid][CrystalMeth][i] > 0)
    45. {
    46. format(string,sizeof(string),"Crystal Qualität: %d%:",i);
    47. IllegalInventar[playerid][CrystalMeth][i] = dini_Float(file,string);
    48. }
    49. if(IllegalInventar[playerid][Heroin][i] > 0)
    50. {
    51. format(string,sizeof(string),"Heroin Qualität: %d%:",i);
    52. IllegalInventar[playerid][Heroin][i] = dini_Float(file,string);
    53. }
    54. if(IllegalInventar[playerid][Kokain][i] > 0)
    55. {
    56. format(string,sizeof(string),"Kokain Qualität: %d%:",i);
    57. IllegalInventar[playerid][Kokain][i] = dini_Float(file,string);
    58. }
    59. }
    60. gettime(Stunde, Minute, Sekunde);
    61. format(Load_Log,sizeof(Load_Log),"%d %d %d Inventar 3 loaded!",Stunde,Minute,Sekunde);
    62. print(Load_Log);
    63. x = dini_Float(file,"pX");
    64. y = dini_Float(file,"pY");
    65. z = dini_Float(file,"pZ");
    66. SetPlayerPos(playerid,x,y,z);
    67. gettime(Stunde, Minute, Sekunde);
    68. SetCameraBehindPlayer(playerid);
    69. format(Load_Log,sizeof(Load_Log),"%d %d %d Spawn: %s",Stunde,Minute,Sekunde,GetName(playerid));
    70. print(Load_Log);
    71. return 1;
    72. }
    Alles anzeigen


    Irgendwie kommt 2 mal in der cmd Box:
    format(Load_Log,sizeof(Load_Log),"Load Account: %s %d %d %d",GetName(playerid),Stunde,Minute,Sekunde);
    print(Load_Log);

    Ansonsten nichts und geldaen wird auch nicht.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ==Banger () aus folgendem Grund: Push

  • ==Banger schrieb:

    Irgendwie kommt 2 mal in der cmd Box:
    Dann wird diese Funktion wohl 2x aufgerufen...


    ==Banger schrieb:

    Ansonsten nichts und geldaen wird auch nicht.
    Joa, damit wäre alles gesagt, danke jetzt kann ich dir genau sagen, woran es liegt.

    Ah ne, meine Glaskugel hab ich ja verloren gehabt.

    Wie wäre es mit mehr Informationen.

    • Existieren alle Pfade und alle Dateien in diesen Pfaden?
    • Sagt crashdetect etwas?
    • NormalInventarName was steht da so alles drinnen?
    • printe dir doch die Werte testweise in den Schleifen, dann weißt du, was geladen wird.
    • Dann kannst du herausfinden, wieso es nicht geladen wird, vermutlich weil etwas mit den Pfaden nicht stimmt.


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. X/