Üzenetek megjelenítése

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.


Üzenetek - mauladam

Oldalak: 1 2 3 [4] 5 6 ... 18
46
Segítségkérés / Error.(HELP PLS!!!)
« Dátum: 2013. Január 06. - 13:18:02 »
A stock végét véletlenül hagytad ki? (gondolom igen)

47
Segítségkérés / Error.(HELP PLS!!!)
« Dátum: 2013. Január 06. - 12:46:53 »
stock Register(playerid, key[])

 
Ez elõtt a sor elõtt valószínûleg valamelyik sornál kihagytál egy ;-t vagy egy ,-t.

48
szerver.cfg: lanmode 0-legyen.
+ Nekem meg kellett a routerben nyitni egy portot(7777) és így mûködik.

49
Segítségkérés / Tag mismatch & Inconsistent return types(array & non-array)
« Dátum: 2012. Február 25. - 13:47:29 »
Mod elején:
 
new sor[256];

 
A kulcs változó pedig a függvény sztring paramétere.

50
Segítségkérés / Tag mismatch & Inconsistent return types(array & non-array)
« Dátum: 2012. Február 19. - 17:07:49 »
Köszönöm a segítséget, így már mûködött.
Viszont, hiába gondolkodtam a tag mismatchon, nem értem, mivel 4 majdnem ugyan olyan sor van, és csak azzal van baja.

51
Segítségkérés / Tag mismatch & Inconsistent return types(array & non-array)
« Dátum: 2012. Február 19. - 14:31:33 »
if(!fexist(fajlnev)) return 0;
new File:fajl = fopen(fajlnev, io_read);
new k[32],e[32];
while(fread(fajl, sor)){
   if(!sscanf(sor, \"s[32]s[32]\", k,e) && !strcmp(kulcs, k)) return e;
   continue;
}
return 0;

52
Segítségkérés / Tag mismatch & Inconsistent return types(array & non-array)
« Dátum: 2012. Február 19. - 11:41:30 »
Sziasztok!
A problámám az lenne, hogy kapok egy tag mismatch, és egy inconsistent return types (array & non-array) errort.
Tag mismatch sora:
 
if(!sscanf(sor, \"s[32]f\", k,e) && !strcmp(kulcs, k)) return e;

 
De nem értem mi lehet a gond, mivel van még 3 majdnem ugyan ilyen sorom, de ezekre nem kapok errort:
 
if(!sscanf(sor, \"s[32]l\", k,e) && !strcmp(kulcs, k)) return e;
if(!sscanf(sor, \"s[32]d\", k,e) && !strcmp(kulcs, k)) return e;
if(!sscanf(sor, \"s[32]s[32]\", k,e) && !strcmp(kulcs, k)) return e;

 
Az e nevû változót lokálisan deklarálom, a várt visszatérési értéktõl függõen.
Inconsistent return types(array & non-array):
Nem jó a visszatérési érték.
Fontos, hogy a függvény egy szrtinggel tér vissza, ha sikeresen lefut, és nem jut el az utolsó returnig.
De ha nem, és eljut a függvény végéig, akkor nem tudom mivel térjek vissza.(próbáltam már egy üres sztring változóval, 1-el, 0-val, false-val, float változóval) de semelyik nem tetszik neki.

53
Segítségkérés / Nem jelenik meg a dialog
« Dátum: 2012. Február 19. - 01:25:31 »
Gamemode-ban van. Na mostmár mindegy zárom a témát, nagyjábol sikerült megoldani.

54
Segítségkérés / Nem jelenik meg a dialog
« Dátum: 2012. Február 18. - 23:30:09 »
Egyik módon sem jó.
Mindenhogy próbáltam már, de valamiért olyan, mintha le sem futna az OnPlayerConnect, mivel megpróbáltam printtel írni szerverlogba, dialog megjelenítés nélkül, és azt sem csinálta.
Most átnézem az OnGameModeInit-et hátha abba van valami.

55
Segítségkérés / Nem jelenik meg a dialog
« Dátum: 2012. Február 18. - 22:49:02 »
Úgy látszik, parancsban mûködik, de a másik god az, hogy egy üzenetet iratnék ki attól függõen hogy regisztrálva van-e (OnPlayerConnect alatt), és ezt sem írja ki.
Nem tudom mi lehet a gondja.

56
Segítségkérés / Nem jelenik meg a dialog
« Dátum: 2012. Február 18. - 22:00:17 »
Sziasztok!
Megcsináltam a regrendszert, minden nehézség nélkül, egybõl error nélkül, de mikor felmegyek, a regisztrációs/belépõ dialog nem jelenik meg.
OnPlayerConnect:
 
public OnPlayerConnect(playerid)
{
if(!IsPlayerRegistered(playerid)) return ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_PASSWORD, \"Regisztráció\",\"Te még nem vagy regisztrálva. A regisztrációhoz írj be egy jelszót!\",\"Regisztráció\",\"Kiépés\");
else return ShowPlayerDialog(playerid, DIALOG_LOG, DIALOG_STYLE_PASSWORD, \"Belépés\",\"Te már regisztrálva vagy. A belépéshez írd be a jelszavad!\",\"Belépés\",\"Kilépés\");
}

 
IsPlayerRegistered függvény:
 
stock IsPlayerRegistered(playerid)
{
format(str, 256, \"Jatekosok/%s.ini\", PlayerName(playerid));
if(fexist(str)) return true;
return false;
}

 
A \"Jatekosok\" mappa létre van hozva.
Próbáltam már print-el kiíratni a függvény eredményét, de ez sem hajtódott végre.

57
Segítségkérés / SZERKESZTVE | Tag mismatch
« Dátum: 2012. Február 12. - 12:58:32 »
Próbáltam 1 funkcióval lekérni bármilyen adattipust, de nem ment...
Nem tudom, hogy lehetne ezt megoldani.
Bárhogy próbálom hétvégén, sehogy nem megy.

58
Segítségkérés / SZERKESZTVE | Tag mismatch
« Dátum: 2012. Február 11. - 20:13:28 »
EDIT: Fõposzt szerkesztve!

59
Segítségkérés / SZERKESZTVE | Tag mismatch
« Dátum: 2012. Február 11. - 20:08:43 »
Sziasztok!
Kapok egy errort az átfordításánál egy strcmp függvényre.
 
Tag mismatch

 
Sor:
 
return floatstr(sor);

 
A függvény amiben van:
 
stock GetFloatData(tabla[], mezo[], feltetelmezo[], ertek[])
{
format(query, 256, \"SELECT %s FROM `%s` WHERE %s = \'%s\'\", mezo, tabla, feltetelmezo, ertek);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(sor);
mysql_free_result();
return floatstr(sor);
}

 
Van több ilyen függvény, de a 2 másik közül, mindegyik jó.
Az a külömbség köztük, hogy mással térnek vissza, a GetIntData úgyan így van megoldva, csak a végén strval(sor)-al tér vissza.

60
Segítségkérés / Mysql függvény hiba
« Dátum: 2012. Február 09. - 22:26:59 »
Ez van bemásolva.

Dupla hozzászólás automatikusan összefûzve. ( 2012. Február 11. - 20:04:46 )

Mostmár tényleg nem tudom, mi lehet a baja, 2 napig próbálkoztam mindennel...  :(

Oldalak: 1 2 3 [4] 5 6 ... 18
SimplePortal 2.3.7 © 2008-2024, SimplePortal