O kakvom savjetu se radi: o spremanju clanova u fajl
Detaljan opis savjeta: Ovako nikako da napravim da se clan sprema u neku datorteku kada ga invite kao na primjer da se svi clanovi spremaju u jednu datoteku
(primjer)
1: Ivan_Ino
2: Neki_Nick
3: Prazno
4: Prazno
5: Prazno
6: ...
i da ja mogu pomocu komande brisati ime clana na odredjenom broju.. ako me kuzite sta trebam
@tema: izmeni je po datom formularau za savete
@problem: najbolje preko fwritea, u komandi invite zapisuj clanove u fajlu, taj fajl napravi sam pod scriptfiles, i u komandi zapises, i u komandi za uninvite pomeras igraca sa tog fajla(brises ga), i kraj price
Citat: Blaeks poslato Jun 11, 2013, 21:51:14 POSLE PODNE
@tema: izmeni je po datom formularau za savete
@problem: najbolje preko fwritea, u komandi invite zapisuj clanove u fajlu, taj fajl napravi sam pod scriptfiles, i u komandi zapises, i u komandi za uninvite pomeras igraca sa tog fajla(brises ga), i kraj price
izmjenut u neg znam i ja to objasnjenje al neznam iskritat to neidemi ta stvar :o
daj primjer neki jbt ako ti nije tesko...
EDIT: i ako moze preko dinija, ili Y-inia
nesto vako u invitanju new text[80];
format(text,64,"%s",GetName(dajemid));
new File:log;
log = fopen("ovde ime dokumenta/ovde ime foldera.txt", io_write);
fwrite(log, text);
fclose(log);
i funkciju getname imas svakako, nadam se da razumes poentu ?
Citat: Blaeks poslato Jun 11, 2013, 21:59:03 POSLE PODNE
nesto vako u invitanju new text[80];
format(text,64,"%s",GetName(dajemid));
new File:log;
log = fopen("ovde ime dokumenta/ovde ime foldera.txt", io_write);
fwrite(log, text);
fclose(log);
i funkciju getname imas svakako, nadam se da razumes poentu ?
:/ , oke ali kako cu jos napravit da ocitava ako je npr. na tom popisu ime Ivan_Ino i ja se logiram pod tim imenom Ivan_Ino i kak cu nap. da mi pise ti si u toj i toj orgi :/
pod onplayerspawn napravis proveru da li je igrac deo organizacije tog i tog broja i posaljes mu poruku
iscitas iz tog fajla
kuzim ja to al neznam kako nap if(playerid u logu pod jednim brojem ;));
scm(playerid,....
ali zasto bi iscitavao iz loga kada mozes preko varijable ? mucis sam sebe
gle, trebam iscitavanje iz toga loga, fajla kako vec i kada sam lider da mogu vidit sve clanove i offline i online zato radim preko jednoga fajla...
nepotrebno kompliciras,kao sto ti je blaeks reko
Oke, onda daj mi pokusaj objasnit ili mi napravi da mogu gledat i offline clanove odredjene orge i online
napravis da se igracu seta varijabla jeli u org prilikom inv,i provrtis kroz fajl ili Ãgrace(nez kako ces) i to prikazes.
Nisam 100% sig,ako sam sta krivo reko nek me blaeks ispravi
u mene se spremaju svi regani korisnici u mapu /korisnici
i sada bili ja mogao napravit nekako da prolazi kroz sve korisnike i trazi npr ako je u nekog pMember = 2
da mi izbaci tamo njegov nick kuzite kako cu to nap.
gle jednostavno ovako..
napravis ovako
enum orgInfo
{
Lider[MAX_PLAYER_NAME],
Clan[MAX_PLAYER_NAME]
};
new ORGInfo[10][orgInfo];
napravis sejvanje i ucitavanje organizacije
i ovako ide za sve clanove
napravis komandu
format(string, sizeof string, "Lider 1: %s | clan1: %s", ORGInfo[1][Lider], ORGInfo[1][Clan]);
SCM(playerid, -1, string);
a ja bi ako se moze napravit preko foreach-a da prolazi kroz sve registrirane clanove i koji su online i offline i ako je npr pMember = 1 da mi izbaci ime tog igraca... kuzite ako se to moze napravit ja koristim Y_ini...
BUMP znal neko napravit ovo kao sto sam naveo gore