Wysłany: 2018-03-17, 11:18
Lucenzo
Wiek: 33 Na forum: 3010 dni Posty: 31
Nick w MP: Kotuń
Piwa : 2
Witamm chce zrobi? system gangu tylko nietypowy ?eby by?o tak;
Komenda tworzywysz gang wtedy tworzy si? plik z uid gangu
W tym pliku zapisuje tylko ;
Nazw? gangu
Ustawia kas? gangu na 100
+ gdzie zrobi? zapis aut gangu?
I tera mam system reje i logo chce doda? do niego 3zmienne
1.uidgangu:
2. Nale?no??dogangu
3. Ranga w gangu(1.cz?onek 2.VC 3. Leader)
Czy kto? pomohlby mi doj?? jako? do rozpocz?cia tego? Bo nie bardzo wiem jak
Wysłany: 2018-03-17, 11:53
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
"Lucenzo" napisał/a :
Chcia?bym pom?c, ale nie potrafi? ju? operowa? na plikach. Po prostu zapomnia?em jak to si? robi.
Jest mn?stwo skrypt?w na gangi w internecie, poszukaj sobie sam i wybierz jeden do edycji. Odradzam tworzenie czegokolwiek, co bazuje na zapisie do pliku - jest to przestarza?a metoda i ma?o funkcjonalna, tym bardziej, je?li chodzi o gangi. Pr?dzej czy p??niej b?dzie ch?? zrobienia czego? i oka?e si?, ?e na plikach jest to niemo?liwe, a z poziomu MySQL czy SQLite jak najbardziej. Oczywi?cie wyb?r nale?y do ciebie.
Wysłany: 2018-03-17, 14:01
OchIAch
Wiek: 26 Na forum: 3114 dni Posty: 144
Nick w MP: OchIAch
Piwa : 1311
"Lucenzo" napisał/a :Komenda tworzysz gang wtedy tworzy si? plik z uid gangu
Musisz zrobi? uID ile gang?w jest stworzonych w tym celu polecam:
Pawn
new IloscGangow ; // Zmienna przechowuj?ca ilo?? gang?w
#define MAX_GANGOW 100 // Maxymalna ilo?? gang?w
public OnFilterScriptInit ()
{
IloscGangow = 0 ;
for(new i ; i < MAX_GANGOW ; i ++)
{
// Wczytywanie gangu
IloscGangow ++; // Dodaje ilo?? gang?w + 1
}
return 1 ;
}
"Lucenzo" napisał/a :Komenda tworzywysz gang wtedy tworzy si? plik z uid gangu
Polecam dini, wiem ?e stare ale najprostsze
Pawn
CMD : stworzgang ( playerid , params [])
{
if( isnull ( params )) return SendClientMessage ( playerid , 0xFF0000FF , "Wpisz nazwe gangu!" ); // Gdy nie wpisal nazwy gangy
new plik [ 256 ];
format ( plik , 256 , "/Gangi/%s.ini" , IloscGangow ); // Tworzy plik "uID Gangu.ini"
dini_Create ( plik ); // Tworzy plik gangu
return 1 ;
}
"Lucenzo" napisał/a :
Pawn
CMD : stworzgang ( playerid , params [])
{
if( isnull ( params )) return SendClientMessage ( playerid , 0xFF0000FF , "Wpisz nazwe gangu!" ); // Gdy nie wpisal nazwy gangy
new plik [ 256 ];
format ( plik , 256 , "/Gangi/%s.ini" , IloscGangow ); // Tworzy plik "uID Gangu.ini"
dini_Create ( plik ); // Tworzy plik gangu
dini_Set ( plik , "Nazwa" , params ); // Wpisuje do uID gangu nazwe
return 1 ;
}
"Lucenzo" napisał/a :Ustawia kas? gangu na 100
Pawn
CMD : stworzgang ( playerid , params [])
{
if( isnull ( params )) return SendClientMessage ( playerid , 0xFF0000FF , "Wpisz nazwe gangu!" ); // Gdy nie wpisal nazwy gangy
new plik [ 256 ];
format ( plik , 256 , "/Gangi/%s.ini" , IloscGangow ); // Tworzy plik "uID Gangu.ini"
dini_Create ( plik ); // Tworzy plik gangu
dini_Set ( plik , "Nazwa" , params ); // Wpisuje do uID gangu nazwe
dini_IntSet ( plik , "Kasa" , 100 ); // Ustawia kase gangu na 100
return 1 ;
}
"Lucenzo" napisał/a :
I teraz mam system reje i logo chce doda? do niego 3 zmienne
1. uid gangu:
2. Nale?no?? dogangu
3. Ranga w gangu (1.cz?onek 2.VC 3. Leader)
Pawn
new Ranga [ MAX_PLAYERS ][ MAX_GANGOW ];
new IDGangu [ playerid ];
// Gdy sie zaloguje
IDGangu [ playerid ] = dini_Int ( "PLIK KONTA GRACZA" , "GanguID" );
Ranga [ playerid ][ IDGangu [ playerid ]] = 2 ; // VC Lider
Nie wiem czy to ostatnie zrozumiesz, ja sam ledwo to rozumiem xD
Wysłany: 2018-03-17, 14:06
Lucenzo
Wiek: 33 Na forum: 3010 dni Posty: 31
Nick w MP: Kotuń
Piwa : 2
OOo dzi?ki wielkie ;D teraz tylko jedna sprawa
Chce pokazywa? dla leadera cz?onk?w gangu nawet tych offline
To nwm czy tworzy? np w gangach l(uid).oni plik i tam umieszczac ich nick czy jako? inaczej SI da?
Wysłany: 2018-03-18, 19:21
OchIAch
Wiek: 26 Na forum: 3114 dni Posty: 144
Nick w MP: OchIAch
Piwa : 1311
"Lucenzo" napisał/a :OOo dzi?ki wielkie ;D teraz tylko jedna sprawa
Chce pokazywa? dla leadera cz?onk?w gangu nawet tych offline
To nwm czy tworzy? np w gangach l(uid).oni plik i tam umieszczac ich nick czy jako? inaczej SI da?
Zapisywanie zrob kazde do jednego pliku.
Pawn
CMD : dodajgracza ( playerid , params [])
{
new plik [ 256 ];
format ( plik , 256 , SCIEZKA DO GANGU LIDERA , IloscGangow ); // sciezka do gangu lidera
dini_Set ( plik , "np. Cz?onek2" , params ); // Dodaje gracza, "/dodajgracza OchIAch" doda gracza OchIAch
}
Tagi: system :: gangu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: