Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ino42O poslato Jun 11, 2013, 21:41:13 POSLE PODNE

Naslov: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 21:41:13 POSLE PODNE
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
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: 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
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 21:52:45 POSLE PODNE
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
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: 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 ?
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 22:00:20 POSLE PODNE
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 :/
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Blaeks poslato Jun 11, 2013, 22:02:01 POSLE PODNE
pod onplayerspawn napravis proveru da li je igrac deo organizacije tog i tog broja i posaljes mu poruku
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: xyzcod2 poslato Jun 11, 2013, 22:03:55 POSLE PODNE
iscitas iz tog fajla
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 22:06:14 POSLE PODNE
kuzim ja to al neznam kako nap if(playerid u logu pod jednim brojem ;));
scm(playerid,....
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Blaeks poslato Jun 11, 2013, 22:07:14 POSLE PODNE
ali zasto bi iscitavao iz loga kada mozes preko varijable ? mucis sam sebe
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 22:12:24 POSLE PODNE
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...
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: xyzcod2 poslato Jun 11, 2013, 22:16:03 POSLE PODNE
nepotrebno kompliciras,kao sto ti je blaeks reko
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 22:16:56 POSLE PODNE
Oke, onda daj mi pokusaj objasnit ili mi napravi da mogu gledat i offline clanove odredjene orge i online
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: xyzcod2 poslato Jun 11, 2013, 22:31:39 POSLE PODNE
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
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 11, 2013, 22:33:45 POSLE PODNE
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.
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Crazyn3ss poslato Jun 11, 2013, 22:54:43 POSLE PODNE
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);
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 12, 2013, 14:05:15 POSLE PODNE
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...
Naslov: Odg: [POMOC] Spremanje clanova
Poruka od: Ino42O poslato Jun 12, 2013, 14:59:11 POSLE PODNE
BUMP znal neko napravit ovo kao sto sam naveo gore