Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van. 136
Archívum / Közvéleménykutatás« Dátum: 2013. szeptember 25. - 23:13:43 »
Most elnézést a kérdésért, de a SeeMTA-t és a SeeRPG-t ugyanaz a csapat csinálja, vagy két külön szerver és csak a nevük hasonló?
137
Segítségkérés / Globális változónál nem enged értéket hozzárendelni« Dátum: 2013. szeptember 24. - 20:33:59 »
ɐʞzssǝlosz Köszönöm a válaszodat, így már jó.
Nem gondoltam volna, hogy enum-nál ilyennek is vannak. Mindenki kapott egy pluszt aki segített. 138
Segítségkérés / Globális változónál nem enged értéket hozzárendelni« Dátum: 2013. szeptember 24. - 19:42:01 »error 047: array sizes do not match, or destination array is too small Így csináltam én is, nem a változó nevével és típusával nem a gond. Nem az a gond. enum info Egy függvénybe adok neki értéke, pl: pInfo[playerid][VehPlate] = \'macska\'; Egy másik függvényben nulláznám. pInfo[playerid][VehPlate] = \'0\'; De nem engedi mert mindig ezt írja ki: error 047: array sizes do not match, or destination array is too small 139
Segítségkérés / Globális változónál nem enged értéket hozzárendelni« Dátum: 2013. szeptember 24. - 19:14:44 »
Köszönöm a választ, de az igazi probléma az, hogy létrehozok egy globális változót, és adtam neki értéket.
Viszont egy függvényben pl: szeretnék értéket adni neki: globális változó neve = \'0\'; Erre ír hibát ki a fordító. De ha egy másik változónak adok értéket, és azt rendelem hozzá, akkor is ezt a hibát írja ki a fordító. És ötletem sincs, hogy miért írja ki ezt a hibát a fordító, mert nem tömb mérete a hiba. 140
Segítségkérés / auto eltünése« Dátum: 2013. szeptember 24. - 19:09:41 »
Rosszul ellenõrzöd a gombot.
if(newkeys == 65536) féltételnél ne relációs egyenlõ operátort használj hanem bitenkénti és azaz \'&\' operátort. Tehát: if(newkeys & 65536) Most látom, hogy pont akkor módosítottad a leírásodat amikor elküldtem a válaszomat. 141
Segítségkérés / Globális változónál nem enged értéket hozzárendelni« Dátum: 2013. szeptember 21. - 18:39:24 »
Értem, hogy nem a legjobb változónév, de hiába írom át a változó nevét a hiba akkor is fenáll.
Pontosabban leírom a kérdést. Létrehozok egy globális tömböt, és értéktípusként stringet adok meg. OnDialogResponse függvény alatt egy dialoban értéket adok. De egy másik helyen, rendelnék hozzá új értéket, vagy nulláznám. Hiába jó a tömb mérete hiába csinálom jól akkor is ezt írja ki és nem tudom, hogy miért. error 047: array sizes do not match, or destination array is too small 142
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 21. - 15:18:16 »
Köszönöm mindenkinek a segítséget, és a választ.
Maradok a sima tömbnél mert gyorsabb és nem kell törõdni memóriakezeléssel se. Külön köszönet krisk-nek. Mindenki kapott egy pontott. 143
Segítségkérés / Globális változónál nem enged értéket hozzárendelni« Dátum: 2013. szeptember 21. - 15:14:52 »
Mód elején létrehoztam egy globális változót.
new 3dtext[MAX_PLAYERS][32]; Egy függvénybe hozzárendeltem egy string értéket. Aztán egy másik függvényben nulláznám a változó értékét, vagy értéket adnák neki akkor ezt írja ki: 3dtext[playerid] = \"kutya\"; error 047: array sizes do not match, or destination array is too small És ez miért van? Mindent jól csináltam, értem, hogy azt írja ki, hogy túl kicsi a tömb mérete, de hát a tömb mérete megfelelõ. 144
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 20. - 19:41:53 »
Érdekel a téma szívesen meghallgatom, mert errõl például sehol nem olvastam. Azt vettem ki, hogy azért foglalt le 800mb server.exe mert nem szabadítottam fel a memóriát, ott maradt a server névterében.
De most ez a memóriafelszabadításos nem világos. SetGVarFloat beállítom a változó értékét. DeleteGVar törlöm magát a változót. Ha létrehoztam a változót akkor utána hogyan \"szabadítsam\" fel? Mert 800mb akkor is sok, sima változóhoz 27 mb-jához képest. Értem, hogy nyilván akkor szabadítsam fel, amikor már nincs rá szükségem, de pl:. házrendszernél szükség van az összes változóra nem törölhetem. 145
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 19. - 00:57:35 »
Most az én gvar-os példámban \"memóriaszivárgás\" történt, azért foglalt le a samp-server.exe magának 800mb-t? Ha számít main() függvény alá raktam a kódot.
Memóriaszivárgás nem értem száz százalékosan. Holnap újra nekifutok ennek a megértésére. 146
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 18. - 20:26:31 »
Az elérés sebessége lassabb lesz (ez az ún. \"overhead\" miatt van, a pluginban elérhetõ függvények lefuttatása több idõbe telik), DE a plugin kevesebb memóriát fog enni, hiszen annyit foglalsz csak le, amennyi kell.
Érdekes én ennek pont az ellenkezõjét tapasztaltam. Csináltam egy tesztett GVAR-ral. Létrehoztam egy tömböt amely Float tizedestört értékeket tartalmaz.(Négy jegyû és négy tizedesjegy pontosságú). Abból kiválasztottam véletlenszerûen egy értéket, és annak az értékét hozzárendeltem egy változóhoz. start = GetTickCount(); 2584 ezredmásodperc ~ 2,6 másodperc. Feladatkezelõben 837mb írt ki a samp-server.exe Úgyanezt sima tömbbel csinálva \"csak\" 27 mb-t ír ki. Sima tömbbel ahogy sejteni lehetett sokkal gyorsabb 496 ezredmásodperc ~0,5 másodperc alatt létrehozta a változókat. 147
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 17. - 21:13:54 »
Nekem a GVar által kívánt adattípusok megfelelnek, és tetszik az benne, hogy dinamikusan foglalja a memóriát, és nem növeli az amx fájl méretét, és nem kell tömb mérete miatt aggódni.
Nagy amx fájlméret egyenértékû, lassabban fut a szerver? Viszont egyesek szerint lassabb, de én nem ezt olvastam. Viszont a tömbök elvben gyorsabbak mint a dimanikus memória. Elvben meddig növelhetõ tömbök mérete #pragma dynamic -al? Ezt a felíratott, hogy lehet elõcsalni a fordítóból? Stack/heap size: 16384 bytes; estimated max. usage=4010 cells (16040 bytes) Szerintetek melyik lenne a jobb választás? Mert a 4 ezres szám nem egy köbe vésett érték, lehet sokkal több is. A legfontosabb melyik a stabilabb? Tudom, hogy sokat kérdezek, de nem sok információt találok a gvar-ról. 148
Segítségkérés / Gvar vagy sima tömb változók lenne jobb egy házrendszerbe?« Dátum: 2013. szeptember 16. - 23:22:15 »
Szeretnénk írni egy saját házrendszert.
Tegyük fel, hogy mondjuk, 4000 házat szeretnénk létrehozni. Én úgy tudom, hogy maximum a pawno-ba 1024 körül van a tömbök mérete. Ha 4 ezer házat szeretnénk létrehozni, akkor csak gvar maradt mint lehetõség? Viszont a gvar sokkal lassabb mint a sima változók, és egy ilyen nagy adatmennyiségnél ez hátrány. 149
Tanuljunk PAWN nyelvet / [Scripting Eszköz] MySql Plugin r6 [+PHP,biztonság!] [Adatbázis]« Dátum: 2013. szeptember 13. - 21:21:07 »
ORM rendszerrrel tettem egy kört, állítólag, lehet sebbeséget nyerni, és egyszerûbben lehet is kezelni a kódot.
Az szerintem valamennyire igaz, hogy egyszerûbben lehet kezelni a kódot. Szerintetek gyorsabb ha az ORM rendszerrel írjuk meg a mysql utasításokat? Adat betöltésnél és adat beszúrásnál. Az nagyon érdekel, hogy ORM-ben lehet használni mysql függvényeket? pl:. NOW() Szerintem nem, de ha nem így van akkor remélem majd valaki kijavít. Mindentõl függetlenül érdemes ORM rendszerre építeni, ha most írnál egy módot nulláról akkor azzal írnád? 150
Segítségkérés / Anti Cheat By Gamer_Z Plugin-ja mennyire hatékony?« Dátum: 2013. szeptember 07. - 14:41:47 »
cappsy Ha szépen megkérlek adnál egy linket?
|