So ich habe eine text datei erstellt und reingeschrieben
LSPD:
Chriss
in scriptfiles und dann Jobs
Wie lade ich diese zeilen jetzt hoch sodas ich wenn ich /lspd eingebe eine Narchicht kommt mit diesen 2 zeilen?MFG Chriss
So ich habe eine text datei erstellt und reingeschrieben
LSPD:
Chriss
in scriptfiles und dann Jobs
Wie lade ich diese zeilen jetzt hoch sodas ich wenn ich /lspd eingebe eine Narchicht kommt mit diesen 2 zeilen?MFG Chriss
schau dir mal dini im englischen samp forum an dini_Get sollte helfen
GetLine(xfile[], line) {
new File:fstream = fopen(xfile, io_read), result[1024];
while(fread(fstream, result, sizeof result)) {
line--;
if(line == 0)
break;
}
fclose(fstream);
if(line == 0)
return result;
result = "";
return result;
}
Selber gemacht ist immer besser.
thx vielen dank ;-)MFG Chriss
Ehm...Dma oder die anderen wo muss ich den datei Namen eingeben?
also z.B coplist.txt
//Edit
Oder wie muss ich das also ich will z.B
/coplist
das der dann die coplist.txt öffnet und das im game schreibt...
Sry i´m no0b
Also hier ein Beispiel:
GetLine(xfile[], line) {
new File:fstream = fopen(xfile, io_read), result[1024];
while(fread(fstream, result, sizeof result)) {
line--;
if(line == 0)
break;
}
fclose(fstream);
if(line == 0)
return result;
result = "";
return result;
}
public OnPlayerCommandText(playerid, cmdtext[]) {
if(!strcmp(cmdtext, "/coplist")) {
SendClientMessage(playerid, 0xFF6900AA, GetLine("coplist.txt", 1));
return 1;
}
return 0;
}
Ah Dankkkküüüüü
//Edit
Funzt bei mir nich bei mir Crasht der COmpiler wenn ich es umwandeln will
Wohin muss dieses GetLine hin?