Waffenspeichern und Laden

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
  • Hallöle,


    Ich möchte das ich durch dini waffen speichern und laden kann


    Mein Speicher code funkt nicht und ich habe mich nicht getraut was mit dem Laden zu machen.
    new name[128]; // Das
    new save[128];// Gleiche
    GetPlayerName(playerid,name,sizeof(name)); // wie
    format(save,sizeof(save),"/Spieler/%s/user.ini",name);// oben
    if(dini_Exists(save)) // steht
    {
    dini_IntSet(save,"Waffe=_",GetPlayerWeapon(playerid,1,GetPlayerAmmo(playerid,1));
    }
    return 1;
    }


    Ich möchte nur das ihr mir sagt was Falsch ist und wie ich die IDs für die Waffen heraus finden kann.


    Ich weiß nicht mal ob es die 1 gibt xD.

    Meine Ersten Werke :)
    [ FILTERSCRIPT ] MapIcon Creator Beta 2
    Die Erste Alpha Version ist draußen von mein SA-MP Server.

    Ich arbeite nur am Server wenn ich zeit habe, Keine Zeit = Keine Updates oder neuerungen ;)

  • stock SavePlayerWeapons(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    new save[128];
    format(save,sizeof save,"/Spieler/%s/user.ini",name);
    if(fexist(save))
    {
    new waffe,ammox,form[128];
    for(new i = 0;i<13;i++)
    {
    GetPlayerWeaponData(playerid,i,waffe,ammox);
    format(form,sizeof form,"waffe_%d",i);
    dini_IntSet(save,form,waffe);
    format(form,sizeof form,"ammo_%d",i);
    dini_IntSet(save,form,ammox);
    }
    return 1;
    }
    return 0;
    }


    // Sorry vergessen :D


    stock GetsPlayerWeapons(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    new save[128];
    format(save,sizeof save,"/Spieler/%s/user.ini",name);
    if(fexist(save))
    {
    new waffe,ammox,form[128];
    for(new i = 0;i<13;i++)
    {
    format(form,sizeof form,"waffe_%d",i);
    waffe = dini_Int(save,form);
    format(form,sizeof form,"ammo_%d",i);
    ammox = dini_Int(save,form);
    GivePlayerWeapon(playerid,waffe,ammox);
    }
    return 1;
    }
    return 0;
    }

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Da wo ich die Stock Teile gemacht hab kommt Folgender Fehler

    F:\Server\Zusatzliches\samp\gamemodes\privatecitypage.pwn(1116) : error 017: undefined symbol "gPlayerLogged"
    F:\Server\Zusatzliches\samp\gamemodes\privatecitypage.pwn(1116) : warning 215: expression has no effect
    F:\Server\Zusatzliches\samp\gamemodes\privatecitypage.pwn(1116) : error 001: expected token: ";", but found "]"
    F:\Server\Zusatzliches\samp\gamemodes\privatecitypage.pwn(1116) : error 029: invalid expression, assumed zero
    F:\Server\Zusatzliches\samp\gamemodes\privatecitypage.pwn(1116) : fatal error 107: too many error messages on one line

    Meine Ersten Werke :)
    [ FILTERSCRIPT ] MapIcon Creator Beta 2
    Die Erste Alpha Version ist draußen von mein SA-MP Server.

    Ich arbeite nur am Server wenn ich zeit habe, Keine Zeit = Keine Updates oder neuerungen ;)