čus lidi . Skoušel jsem si udělat takovej ukládač zbraní. Prostě když hrač odejde ze serveru tak se mu savne jaký měl zbraně a kolik nábojů (ID zbrane\r\nNáboje....a takhle to jede až do konce). To mi jde ale v načítání je problém.. Ze souboru to načte jen ID zbraní ale nevičte to počet nábojů.. Dám sem kod
new jmeno[16];
GetPlayerName(playerid, jmeno, 16);
new souborname[32];
format(souborname, sizeof(souborname), "AMMO %s.txt", jmeno);
if(fexist(souborname))
{
new File:soubor;
soubor = fopen(souborname, io_read);
if(soubor)
{
new weapon0[4];
new weaponammo0[8];
new weapon1[4];
new weaponammo1[8];
new weapon2[4];
new weaponammo2[8];
new weapon3[4];
new weaponammo3[8];
new weapon4[4];
new weaponammo4[8];
new weapon5[4];
new weaponammo5[8];
new weapon6[4];
new weaponammo6[8];
new weapon7[4];
new weaponammo7[8];
new weapon8[4];
new weaponammo8[8];
new weapon9[4];
new weaponammo9[8];
new weapon10[4];
new weaponammo10[8];
new weapon11[4];
new weaponammo11[8];
new weapon12[4];
new weaponammo12[8];
fread(soubor, weapon0);
fread(soubor, weaponammo0);
fread(soubor, weapon1);
fread(soubor, weaponammo1);
fread(soubor, weapon2);
fread(soubor, weaponammo2);
fread(soubor, weapon3);
fread(soubor, weaponammo3);
fread(soubor, weapon4);
fread(soubor, weaponammo4);
fread(soubor, weapon5);
fread(soubor, weaponammo5);
fread(soubor, weapon6);
fread(soubor, weaponammo6);
fread(soubor, weapon7);
fread(soubor, weaponammo7);
fread(soubor, weapon8);
fread(soubor, weaponammo8);
fread(soubor, weapon9);
fread(soubor, weaponammo9);
fread(soubor, weapon10);
fread(soubor, weaponammo10);
fread(soubor, weapon11);
fread(soubor, weaponammo11);
fread(soubor, weapon12);
fread(soubor, weaponammo12);
fclose(soubor);
GivePlayerWeapon(playerid, strval(weapon0), strval(weaponammo0));
GivePlayerWeapon(playerid, strval(weapon1), strval(weaponammo1));
GivePlayerWeapon(playerid, strval(weapon2), strval(weaponammo2));
GivePlayerWeapon(playerid, strval(weapon3), strval(weaponammo3));
GivePlayerWeapon(playerid, strval(weapon4), strval(weaponammo4));
GivePlayerWeapon(playerid, strval(weapon5), strval(weaponammo5));
GivePlayerWeapon(playerid, strval(weapon6), strval(weaponammo6));
GivePlayerWeapon(playerid, strval(weapon7), strval(weaponammo7));
GivePlayerWeapon(playerid, strval(weapon8), strval(weaponammo8));
GivePlayerWeapon(playerid, strval(weapon9), strval(weaponammo9));
GivePlayerWeapon(playerid, strval(weapon10), strval(weaponammo10));
GivePlayerWeapon(playerid, strval(weapon11), strval(weaponammo11));
GivePlayerWeapon(playerid, strval(weapon12), strval(weaponammo12));
SendClientMessage(playerid, COLOR_GREEN, "uspěšně loadnuto :D");
return 1;
}
}
Vím že mi budete říkat proč jsem tam nedal cyklus atd.... to neřeště. Mně prostě zajímá proč to nenačítá ty náboje. Zkoušel jsem přes funkci SCM poslat do chatu ID zbrane a počet nábojů.. ID zbraně to pošle ale když to má poslat počet nábojů tak to udělá v chatu jen mezeru a nic. Dík. čus
Dotaz
MiNiX 0
čus lidi . Skoušel jsem si udělat takovej ukládač zbraní. Prostě když hrač odejde ze serveru tak se mu savne jaký měl zbraně a kolik nábojů (ID zbrane\r\nNáboje....a takhle to jede až do konce). To mi jde ale v načítání je problém.. Ze souboru to načte jen ID zbraní ale nevičte to počet nábojů.. Dám sem kod
Vím že mi budete říkat proč jsem tam nedal cyklus atd.... to neřeště. Mně prostě zajímá proč to nenačítá ty náboje. Zkoušel jsem přes funkci SCM poslat do chatu ID zbrane a počet nábojů.. ID zbraně to pošle ale když to má poslat počet nábojů tak to udělá v chatu jen mezeru a nic. Dík. čus
Link to comment
Share on other sites
7 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now