Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: plików
1. Edycja oryginalnych plików w MTA?
W zasadzie tak jak w temacie. Chodzi mi o to ?e chcia?bym zmieni? w oryginalnej grze GTA SA, np. w pliku IPL w?a?ciwo?ci jakiego? obiektu. Jednak jak to zrobi? w standardowych ustawieniach to MTA te zmiany blokuje i ich nie odczytuje. Widzi tylko te oryginalne pliki. Jak to zmieni??
2. jaka nazwa plików tych serwerów RPG
Hej, na jakich plikach bazuj? te ca?e RPG serwery Exel Multi Mega itp co 2 ruski serwer na nich bazuje. Wiadomo co? o tych plikach ?

jak nie ten dzia? prosze o przeniesienie.
3. autostart plików
Siema, sprawa jest taka, ?e gdy odpalam skrypt "autostart", kt?rego kod wygl?da tak: [lua]
tag = getResourceInfo ( getThisResource(), "tag" )
tag = tostring(tag)
addEventHandler("onResourceStop", getResourceRootElement(getThisResource()), function()
for k,v in ipairs(getResources()) do
if string.find(getResourceName(v), tag) or string.lower(string.find(getResourceName(v), tag)) or string.upper(string.find(getResourceName(v), tag)) then
stopResource(v)
outputDebugString(getResourceName(v).." stopped.")
end
end
end)


addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), function()
for k,v in ipairs(getResources()) do
if string.find(getResourceName(v), tag) or string.lower(string.find(getResourceName(v), tag)) or string.upper(string.find(getResourceName(v), tag)) then
startResource(v)
outputDebugString(getResourceName(v).." started.")
end
end
end)[/lua] to wyskakuje mi taki error w konsoli [code][20-12-30 20:37:18] ERROR: autostart/server.lua:16: bad argument #1 to 'lower' (string expected, got nil)[/code]

Co? tu jest nie tak, ale co? Za pomoc :piwo: i R*

[ Dodano : 2020-12-30, 20:43 ]
A linia 16 to: [lua] if string.find(getResourceName(v), tag) or string.lower(string.find(getResourceName(v), tag)) or string.upper(string.find(getResourceName(v), tag)) then[/lua]...
4. Zapisywanie plików xml w folderze priv
Hej, w jaki spos?b zapisywa? pliki xml w folderze priv za pomoc? xmlCreateFile


mods>deathmatch>priv
ofc

Za pomoc oczywi?cie :piwo:
5. Jak sprwdzić ilość pobranych już plików
Tak jak w temacie, da si? jako? sprawdzi? czy plik jest ju? pobrany przez gracza? Dla przyk?adu funkcja getResourceState tego nie sprawdza, a nie mog? znale?? nigdzie czy tak si? da?
6. Z plików do mysql
Witam mam taki kod
https://hastebin.com/latavafayu.cpp

na ?adowanie auta w plikach i chcia?bym go przerobi? na mysql blueg.
po??czenie z baz? danych, tworzenie oraz zapis aut zrobi?em ale niewiem jak przeedytowac ten kod aby za?adowa? mi ka?de auto z bazy danych wiec prosz? was o pomoc :D
7. Usuwanie plików C-Side
Witam, jak mog? zrobi? aby automatycznie usuwa?o graczowi pliki po stronie Clienta? Z g?ry dzi?kuj?.
8. Pobieranie plików
Witam. Mam problem, poniewa? pisz? sobie pobieranie zasob?w (oczywi?cie w dx), i chcia?bym zapyta? jaka funkcja odpowiada za pobranie zasob?w (nie chodzi onClientFileDownloadComplete, poniewa? ona nie dzia?a). Pozdrawiam oraz z g?ry dzi?kuje.
9. Kodowanie plików mysql
Witam wszystkich, Mam problem od strony logiki jak rozwi?za? kodowanie pliku mysql. Pr?bowa?em wykona? algorytm ale wiem, ?e nie ma racji bytu. Tak aby wywo?a? zapytania sql i wczyta? model,a nie strcte pobiera? go na dysk klienta. Z g?ry dzi?kuje za pomoc.
10. [DM] Pobieranie wylądy pojazdu z plików GTA:SA
Witam chcia?bym pobra? tzw render z plik?w MTA np. pojazdu Bullet ale nie wiem dok?adnie jak to zrobi?.

Ma kto? jaki? pomys? ?
11. Zabezpieczenie plików Audio
Witam!

Zabieram sie do pisania wi?kszego projektu serwera MTA.
Chcia?bym zabezpieczy? pliki audio, przed kradzie??.
Istnieje jaki? spos?b aby nie da?o si? tego ukra??/bardzo to utrudni??



Pozdrawiam
12. Zapis plików
Mam takie pytanie gdzie zapisuj? si? pliki kt?re zostaj? pobrane po pierwszym wej?ciu na serwer?
13. Szukam plików na grafike
Witam szukam modu ju? tu?macze jakiego a wi?c tak jak mamy naprzyk?ad koguty w tym o to modzie to ?eby one nie by?y takie ciemne tylko ja?niejszy niebiseki mam
nadziej? ?e wiecie o co mi chodzi.

Film do modu

https://www.youtube.com/watch?v=zGFi5NKVHlw
14. Spawn z plików
Witajcie, m?j problem polega na tym. ?e gdy z y_files chce pobra? liczny odpowiedzialne za spawn to nie dzia?a. A zrobi?em to tak:

Dodam ?e kordy zapisuje idealnie w pliku, lecz po wyczytaniu... Nie dzia?a, zaczyna mi gre ?cina? do 1/2 FPS?w a u mnie norma to 90-120

Tutaj kod czytaj?cy kordy wraz z Timmerem ( Do spawnu )
Kod:


SetPVarFloat(playerid, "SpecX", PlayerInfos[playerid][playX]);
SetPVarFloat(playerid, "SpecY", PlayerInfos[playerid][playY]);
SetPVarFloat(playerid, "SpecZ", PlayerInfos[playerid][playZ]);
SetTimerEx("Spawn", 5000, false, "d", playerid);
SetPlayerPos(playerid, PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);


I w tym momencie zwiesza gre.
Kod:

forward Spawn(playerid);
public Spawn(playerid)
{
SetPlayerPos(playerid, GetPVarFloat(playerid, "SpecX"), GetPVarFloat(playerid, "SpecY"), GetPVarFloat(playerid, "SpecZ")+3);
SetPVarFloat(playerid, "SpecX", 0);
SetPVarFloat(playerid, "SpecY", 0);
SetPVarFloat(playerid, "SpecZ", 0);
//SetPlayerPos(playerid, PlayerInfos[playerid][playX], PlayerInfos[playerid][playY], PlayerInfos[playerid][playZ]);
SendClientMessage(playerid, LIGHTGREEN, "Spawned");
return 1;
}
15. Pobieranie plików w mta
Witam zrobi?em serwer mta i mam taki problem, nie chce mi si? pobiera? zawarto?? serwera. Serwer jest ?wie?o odpalony nic nie zmienia?em.

https://youtu.be/S6u3J05uEI0
16. Funkcja oczekująca na pobranie plików serwera ?
Witam. Mam pewn? spraw?, mianowicie nie mog? znale?? ?adnej funkcji, kt?ra zablokowa?a by wszelkie skrypty ,a? do pobrania zasob?w serwera.
np. Podczas wchodzenia na serwer ukazuj? nam si?, ?e zasoby serwera s? pobierane, prosz? poczea?. itp. Po czym po pobraniu zasob?w wszystko "rusza". Jest taka funkcja czy trzeba pobawi? si? czym? innym ?
17. Podmiana plików .txd
Hej!
mianowicie chcia?bym podmieni? kilka tekstur. Na przyk?ad wezm? tekstur? vgsland2.txd. Problem pojawia si? w skrypcie, w kt?rym trzeba wpisa? id. Tekstura ta mianowicie posiada ich pi?? (8459, 8461, 8533, 8554, 8564 zr. https://wiki.multitheftauto.com/wiki/IDE_List ).
Do podmiany u?ywam takiej funkcji:
Kod:


txd = engineLoadTXD("t/vgsland2.txd", ID )
engineImportTXD(txd, ID )


Teraz, aby podmieni? wszystkie pi?c obiekt?w trzeba wypisa? id szeregowo, czy tworzy? kolejne engineLoadTXD?

Pozdrawiam!
18. Dini i odczytywanie plików :)
Witajcie!
Chc? aby odczyta?o mi liczb? za "domid"
daj? tak:
Kod:


new domid1 = dini_Int(FileStats(playerid), "domid");
if(domid1 >= 1)
{

i co? jest ?le pewnie (FileStats(playerid), "domid"); ale nie mam poj?cia co ..
19. [INNE] Informacje z plików w jednym GUI ?
Siemanko , mam do was pytanie jak zrobi? np. komenda /xd i gdy ja wpiszemy bedzie wyskakiwac GUI w kt?rym b?d? wszystkie informacje ze wszystkich plik?w w danym folderze, rozja?niaj?c

np. folder (wezwania)

plik. wezwanie_id_.ini

w ?rodku pliku

id: id wezwania
miejsce : ssssssssssssssssssss

i w gui ?eby by?o:

WEZWANIA:

id: iles - miejsce : tu i tu

za pomoc piwo
20. [INNE] System Plików - który wybrać?
Siemka. Od pocz?tku mojej przygody z programowaniem stacjonuje na systemie plik?w DOF2 i ostatnim czasem zacz??em si? zastanawia?, czy nie przej?? na MySQL. Chcia?bym si? dowiedzie?, czy pr?cz mo?liwo?ci podpi?cia paneli r??ni si? to czym? jeszcze. Prosz? o wszystkie rady, czy jest szybszy, a je?li tak to czy to bardzo du?e r??nice etc.
21. Zakaz zgrywania plików xml
Witam, mam problem, zrobi?em sobie panel logowania na xml, lecz wszystkim si? zgrywa plik xml kt?ry trzyma dane u?ytkownika jak mog? zablokowa? zgrywanie tego pliku dla graczy?
22. [DM] Gracze nie mogą pobrać plików
Witam
Ot?? m?j kolega chcia? wbi? na serwa i nie m?g? pobra? jakiego? pliku wa??cego 410kb. Poprostu ?ci?ganie sta?o na 0 i tyle.
W czym mo?e by? problem?
23. Włączanie plików /reset
Witam jestem nowy i nie wiem jak zrobic by po resecie serwa pliki dalej byly wlonczone bo jak zrobie reset serwa to potem w panel admin musze wszytko wlonczyc a i jeszcze jedno jak zrobic by bez resetu serwa wstawic jakis plik
24. [GF] Zapis do plików
Cze??.

Do rzeczy, ot?? posiadam kod PAWN, ale niestety nie odczytuje zapis?w, czyli nie zapisuje mi po wy??czeniu serwera lub inaczej GMX :
-pojazd?w,
-frakcji,
-pieni?dzy,
-biznes?w,

Po prostu po w??czeniu nic nie mam, jest jak wcze?niej po rejestracji..
Co to za pow?d mo?e by??

KOD:
[code]public CKLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",string);
new File:hFile;
hFile = fopen("Logi/ck.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public PayLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",string);
new File:hFile;
hFile = fopen("Logi/pay.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public KickLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",string);
new File:hFile;
hFile = fopen("Logi/kick.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public BanLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",string);
new File:hFile;
hFile = fopen("Logi/ban.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public ResLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",string);
new File:hFile;
hFile = fopen("Logi/gmx.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public AdmLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%sn",...
25. [DM] Edytowanie zawartości plików gracza
Cze??, mam pewien "problem", gdy? nie wiem od czego zacz??...
Widzia?em kiedy? komend?, ?e mo?na edytowa? zawarto?? pliku gracza nawet gdy nie ma go na serwerze(chodzi mi tu np. o to, ?e mog? go odbanowa? etc.).

Z g?ry dzi?ki za jakiekolwiek informacje jak to zrobi?.

Pozdrawiam, mishek.


P.S: system plik?w, kt?ry u?ywam to y_ini.
26. [INNE] Wczytywanie z plików przy starcie serwera.
P?tla w public OnGameModeInit()

[code] for(new i = 0; i < MAX_ITEMS; i++)

{
new string[32];
format(string, sizeof(string),"Items/Item%d", i);
if(DOF_FileExists(string))
{
LoadItem(i);
}
}[/code]

I sam public.

[code]public LoadItem(uid)
{
new string[20];
new valid = -1;
format(string, sizeof(string), "Items/Item%d.ini", uid);
if(!DOF_FileExists(string))
{
printf("SERWER: Pr?ba wczytania Przedmiotu(UID:%d) zako?czona niepowodzeniem", uid);
return 1;
}
else
{
ItemInfo[uid][iUID] = DOF_GetInt(string, "UID");
ItemInfo[uid][iType] = DOF_GetInt(string, "Type");
strmid(ItemInfo[uid][iName], DOF_GetString(string, "Name"), 0, 34, 34);
strmid(ItemInfo[uid][iDescription], DOF_GetString(string, "Description"), 0, 34, 34);
ItemInfo[uid][iOwned] = DOF_GetInt(string, "Owned");
ItemInfo[uid][iOwner] = DOF_GetInt(string, "Owner");
ItemInfo[uid][iUsed] = DOF_GetInt(string, "Used");
ItemInfo[uid][iValue1] = DOF_GetInt(string, "Value1");
ItemInfo[uid][iValue2] = DOF_GetInt(string, "Value2");
ItemInfo[uid][iValue3] = DOF_GetInt(string, "Value3");
ItemInfo[uid][iValue4] = DOF_GetInt(string, "Value4");
ItemInfo[uid][iCap] = DOF_GetInt(string, "Cap");
ItemInfo[uid][iPos_x] = DOF_GetFloat(string, "Pos_x");...