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. 31
Segítségkérés / Textdraw error(megint)« Dátum: 2013. július 25. - 16:53:02 »
Ha már kiírja neked hogy mi a hiba legalább olvasd már el...
a 2. argumentum típusa hibás format(frakcio, >>>>>>>>>>>\"%s\"<<<<<<<<<<<, Szervezetneve[szervezet-1][2]); itt. Oda még elé kéne a string mérete sizeof(frakcio) format(frakcio, sizeof(frakcio),\"%s\", Szervezetneve[szervezet-1][2]); 32
Segítségkérés / Textdraw« Dátum: 2013. július 25. - 10:32:59 »
1. sor: \"ID: %d\" ilyet nem lehet csinálni, ha formázott üzenetet akarsz a textdraw szövegébe azt stringként kell megadni
meg ahogy látom te még plusz paramétereket is hozzáadtál olyat se lehet. ha az van definiálva hogy a TextDrawCreate függvénynek három paramétere van X pozicio,Y pozicio, és szöveg akkor te azon nem módosíthatsz. az úgy van és kész. new str[128]; 35
Segítségkérés / Verseny índitási parancs..« Dátum: 2013. április 01. - 10:09:26 »
Próbáld meg így: (nem teszteltem, de valószínûleg mûködik)
new DialogString[4097];//ezt célszerû lenne globálisan létrehozni és innentöl nagy méretû dialogoknál ezt használni
//nem tudom mennyi a maximum mérete a verseny neveknek ezért használom a RaceNames
strcat(DialogString,RaceNames
if(x != x-1) strca(DialogString,\"\\n\");//ha nem a legutolsó elemrõl vna szó rakunk egy új sor karaktert, amúgy ez nem szükséges mert az üres sorokat amúgy sem jeleníti meg a Lista dialog ha utánna nem áll semmi viszont más esetekben még hasznos lehet. ShowPlayerDialog(playerid, 4224, DIALOG_STYLE_LIST, \"Melyik verseny legyen?\", DialogString, \"Índitás\", \"Bezárás\"); } return 1; } 36
Segítségkérés / HTTP_ERROR_MALFORMED_RESPONSE« Dátum: 2013. március 05. - 21:18:17 »<?php [mod]Máskor használj CODE tageket![/mod] 37
Segítségkérés / HTTP_ERROR_MALFORMED_RESPONSE« Dátum: 2013. március 05. - 18:34:30 »
Üdv!
a http függvény valamiért 6-os response code val tér vissza ami a HTTP_ERROR_MALFORMED_RESPONSE. Na msot fogalmam sincs hogy mibaja. Ha ugyanazt a linket ami a scriptben szerepel bemásolom egy böngészõbe, tökéletesen megtörténik aminek meg kell történni. HTTP( 0, HTTP_GET, string,\"\", \"Response\" ); Lényegében ez egy php scriptet futtat le az URL helyességében 100%-ig biztos vagyok, de akkor mégis mi lehet a baj? 38
Segítségkérés / Hogy lehet kiszedni alap módból?« Dátum: 2013. március 02. - 19:11:27 »public OnPlayerConnect(playerid) 39
Segítségkérés / Hogyan fûzzünk össze több lekérdezést egy query-be?« Dátum: 2013. március 02. - 18:58:25 »
Üdv.
Azt szeretném megoldani, hogy van mondjuk 4 tábla a 4 táblának különbözõ mennyiségû mezõje amik közt igazából semmiféle kapcsolat sincs (így nem jó megoldás a join) viszont az UNION meg azért nem jó mert az egyes táblák mezõinek száma gyakran változik, így nem lehet kitölteni NULL értékekkel a hiányzó részeket. Szóval megpróbáltam azt hogy SELECT * FROM `Tabla1`,`Tabla2`,`Tabla3`,`Tabla4` WHERE `Tabla1`.`Adat1` = 1 OR `Tabla2`.`Adat1` = 2 OR `Tabla3`.`Adat1` = 3 OR `Tabla4`.`Adat1` = 4 Viszont ezzel az a baj, hogy ha mondjuk a Tabla2 táblában nincs rekord akkor a visszatérésben az összes mezõ értéke NULL nem csak azok amelyek hiányoznak. Igazából csak össze szeretnék fûzni több lekérdezést egy lekérdezésbe bizonyos okokból, Ezt szeretném megoldani. 40
Leírások/Útmutatók / Hosszú dialog/string formázása (nem strcat, nem format, se semmilyen függvény)« Dátum: 2013. március 01. - 13:59:32 »
Igazából erre én is rájöttem szóval gyakorlatilag használhatatlan az egész.
Azért kint hagyom a dolgot hátha valakinek valamikor hasznos lesz. 41
Leírások/Útmutatók / Hosszú dialog/string formázása (nem strcat, nem format, se semmilyen függvény)« Dátum: 2013. február 28. - 09:56:25 »
Tök véletlen. Szépen rendezgettem egy dialognak a stringjét és véletlen a \"\\n\"-bõl csak az \"n\"-t töröltem ki és utána meg nézem az alatta levõ string meg kék lett. Mondom asd xD egybõl le is teszteltem és mûködött
42
Leírások/Útmutatók / Hosszú dialog/string formázása (nem strcat, nem format, se semmilyen függvény)« Dátum: 2013. február 28. - 09:51:35 »
Üdv mindenkinek!
Teljesen véletlen bukkantam rá a pawnnak erre a nagyon egyszerû funkciójára.Ugye a baj az, hogy a pawnban egy sor maximum 510 karakter hosszúságú lehet.De vannak esetek amikor nekünk ettõl hosszabb karakterláncokra van szükségünk és ennek a szövegnek a nagyrésze állandó karakterekbõl áll. Eddig milyen megoldások voltak? Foghattunk egy jó hosszú stringet és vagy strcattal belepakoltuk amit akartunk, vagy format függvény segítségével de lényegében ugyanazt megcsináltuk mint strcattal. Ettõl ezerszer egyszerûbb megoldás a következõ: SendClientMessage-ben: SendClientMessage(playerid,0xFFFFFFFF,\"Ez egy nagyonhosszú szöveg.....elérkezünk a pawn határaihoz\\ format-ban: format(string,sizeof(string),\"Ez szintén egy elég hosszú szöveg %s és el is értünk a pawn határaihoz ismét\\ Tehát a dolog lényege: a sor végére illesztett \\ jellel a következõ sorban folytathatjuk a stringet. Amit nem lehet: SendClientMessage(playerid,0xFFFFFFFF,\"teszt\\ Valamiért nállam ugyanazt a hibasort írta ki ennél, mint amikor egy sorban több mint 510 karakter volt. Ennyi lenne. 43
Leírások/Útmutatók / KEZDÕKNEK - Egy átlagos parancs létrehozása« Dátum: 2013. február 10. - 07:47:21 »
Az strcmp megoldás zcmd-vel párosítva akkor hasznos ha mondjuk dinamikusan a szerrveren belül akarunk létrehozni parancsokat illetve kivenni. pl ingame teleport szerkesztõ rendszer itt az történik, hogy ha nincs ZCMD vel létrehozott parancs akkor végig pörgeti a teleportok parancsát tároló tömbön
44
Hivatalos fórumról áthozott szkriptek / ZCMD_fixed (0.3.1)« Dátum: 2013. január 19. - 00:28:36 »
strins kb 2x olyan gyors de mindegy. Még egy tipp esetleg
while (cmdtext[pos] == \' \') pos++; helyett lehetne használni pos = strfind(...) ot is szerintem, mivel ha jól értelmezem akkor ez megkeresi az elsõ szóközt. és az strfind pedig visszatér a legelsõ találat pozíciójával a szövegben 0 hogy ha a legelsõ karakter az 1 hogy ha a 2. és így tovább. Ha pedig nem talál sehol ilyet, akkor -1 el tér vissza. 45
Hivatalos fórumról áthozott szkriptek / ZCMD_fixed (0.3.1)« Dátum: 2013. január 18. - 23:36:03 »
Nagyon zsír Egyébként egy ötlet
format(funcname, sizeof(funcname), \"cmd_%s\", funcname); Ez helyett nem lenne jobb ez? strins(funcname,\"cmd_\",0,MAX_FUNC_NAME); |