Wysłany: 2014-04-12, 13:12
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
witam mam ten system auta by inferno:
http://speedy.sh/adQHS/systembezbuga.pwn
i chcia?bym do niego zrobi? co? takiego jak ?eby zapisywa? sie kolor auta do pliku a nie ?e jest w fsie ustawiony
niech bedzie i w fs zapisany ale chce te?:
cColor1
cColor2 sie zapisywa?y jak sie je doda.
takie jest zapisywanie:
forward ZapiszWoz(nr);
public ZapiszWoz(nr)
{
new file[25];
format(file,sizeof(file),WOZY_FILE,nr);
if(!DOF_FileExists(file))
{
DOF_CreateFile(file);
}
DOF_SetInt(file,"Kupiony", PrivateCar[nr][cKupiony]);
DOF_SetString(file,"Wlasciciel", PrivateCar[nr][cWlasciciel]);
DOF_SetInt(file,"Model", PrivateCar[nr][cModel]);
DOF_SetFloat(file,"X", PrivateCar[nr][cX]);
DOF_SetFloat(file,"Y", PrivateCar[nr][cY]);
DOF_SetFloat(file,"Z", PrivateCar[nr][cZ]);
DOF_SetFloat(file,"rX", PrivateCar[nr][cRX]);
DOF_SetInt(file,"Color1", PrivateCar[nr][cColor1]);
DOF_SetInt(file,"Color2", PrivateCar[nr][cColor2]);
DOF_SetInt(file,"Respawn", PrivateCar[nr][cRespawn]);
DOF_SetInt(file,"Koszt", PrivateCar[nr][cKoszt]);
DOF_SetInt(file,"Lock", PrivateCar[nr][cLock]);
DOF_SaveFile();
return 1;
}
ale koloru nie zapisuje wcale. czemu?
Wysłany: 2014-04-12, 14:29
JotP
Wiek: 26 Na forum: 4821 dni Posty: 217
Piwa : 1215
Zapisuje... Pewnie masz problem z wczytaniem. Pokaz kod ktory wczytuje
Wysłany: 2014-04-12, 14:37
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
nie zapisuje np stworze auto:
ma czarny kolor zakupie jade zmienie kolor czekam pi?c minut wy?aczam serwer w??czam i jest nadal czarny.
wczytywanie:
http://pastebin.com/xHkpKx7S
Wysłany: 2014-04-12, 18:24
JotP
Wiek: 26 Na forum: 4821 dni Posty: 217
Piwa : 1215
Spr?buj wyjsc z serwera a potem dopiero wy??czy?.
Wysłany: 2014-04-12, 19:28
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Wysłany: 2014-04-12, 19:46
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
a mi w?asnie chodzi o to pobieranie koloru do pliku bo tworzy? auto z kolorem ju? ustawi?em u siebie kolor na 5 wiec ka?dy bedzie widzia? 5 a teraz gdy sobie ktos zmieni kolor chce zeby mu go pobra?o i zapisa?o do pliku jak to uczyni??
Wysłany: 2014-04-12, 20:02
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"Halban" napisał/a :a mi w?asnie chodzi o to pobieranie koloru do pliku bo tworzy? auto z kolorem ju? ustawi?em u siebie kolor na 5 wiec ka?dy bedzie widzia? 5 a teraz gdy sobie ktos zmieni kolor chce zeby mu go pobra?o i zapisa?o do pliku jak to uczyni??
Masz wszystko w linku, kt?ry da?em.
Wysłany: 2014-04-13, 11:01
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
GetVehicleColor(vehicleid, cColor1, cColor1);
tak mam da? gdy chce ?eby pojazdowi ustawia? sie kolor czyli przy tworzeniu auta mam dac tak?
Ale jak da? zeby po daniu koloru on sie zapisywa? do pliku?
tego tam nie ma.
Wysłany: 2014-04-15, 10:15
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Po ustawieniu koloru funkcj?, albo nie wiem wywo?aniu callbacku OnVehicleMod albo OnVehicleRespray pobierasz nowy kolor i go zapisujesz? Jesus.
Wysłany: 2014-04-15, 13:10
JotP
Wiek: 26 Na forum: 4821 dni Posty: 217
Piwa : 1215
Pawn GetVehicleColor ( GetPlayerVehicleID ( playerid ), PrivateCar [ nr ][ cColor1 ], PrivateCar [ nr ][ cColor2 ]);
Daj to w publicu tym gdzie UNSPAWN masz auta!!! OMG! We? na serio, IgrexolonO ci t?umaczy a ty dalej nic... Zapraszam ci? na samp.wiki
Wysłany: 2014-04-15, 14:40
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
ale wy chyba nie rozumiecie...
Chodzi o to ca?y czas w pliku mam jedeno id koloru ustawiam sobie w grze kolor o id 139 a w pliku dalej mam 1
.... o tym m?wie
i gdy wy??cze serwer i w??cze to dalej jest w pliku 1
Wysłany: 2014-04-16, 08:39
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
forward ZapiszWoz(nr);
public ZapiszWoz(nr)
{
new file[25];
format(file,sizeof(file),WOZY_FILE,nr);
if(!DOF_FileExists(file))
{
DOF_CreateFile(file);
}
DOF_SetInt(file,"Kupiony", PrivateCar[nr][cKupiony]);
DOF_SetString(file,"Wlasciciel", PrivateCar[nr][cWlasciciel]);
DOF_SetInt(file,"Model", PrivateCar[nr][cModel]);
DOF_SetFloat(file,"X", PrivateCar[nr][cX]);
DOF_SetFloat(file,"Y", PrivateCar[nr][cY]);
DOF_SetFloat(file,"Z", PrivateCar[nr][cZ]);
DOF_SetFloat(file,"rX", PrivateCar[nr][cRX]);
GetVehicleColor(GetPlayerVehicleID(playerid), PrivateCar[nr][cColor1],PrivateCar[nr][cColor2]);
DOF_SetInt(file,"Respawn", PrivateCar[nr][cRespawn]);
DOF_SetInt(file,"Koszt", PrivateCar[nr][cKoszt]);
DOF_SetInt(file,"Lock", PrivateCar[nr][cLock]);
DOF_SaveFile();
return 1;
}
to zapis a wczytywanie?
Tagi: zapis :: coloru
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: