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 - Zsolesszka
Oldalak: 1 ... 66 67 [68] 69 70 ... 136
1006
« Dátum: 2012. május 22. - 13:22:02 »
1007
« Dátum: 2012. május 22. - 10:12:34 »
Ha valakinek 10 élet pontot akarsz levenni, akkor tudni is kellene mennyi élet pontja van. GetPlayerHealth(playerid, health); SetPlayerHealth(playerid, health); És elõ is fordulhat hogy ez az egésznek a hiba forrása. Gondolom meghatároztad a Float:health értékét 100-ra, vagy a kód elõtt ez szerepel GetPlayerHealth(playerid, health); Így az elsõ játékos életéhez viszonyítva kerül levonásra mindenkinek. Így ha levesz 10-et belõle akkor már csak 90 lesz, így a továbbiakban nem tud levenni tovább más játékosoknak. Próbaként: GetPlayerHealth(i, health); SetPlayerHealth(i, health - 10);
1008
« Dátum: 2012. május 22. - 10:01:08 »
Most próbáld, az angle koordináta adatnál rossz index érték szerepelt GetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][1]); // ide 3-as kell GetPlayerFacingAngle(playerid,SavePos[playerid][1]); // ide is 3-as kell [/quote] ezért teleportált rossz helyre. A fájlt létrehozására beleírtam a dini_Create részt.
1009
« Dátum: 2012. május 21. - 21:59:04 »
Nehéz eset vagy. Írtam valamit, tesztelve nincs: #include <a_samp> #define FILTERSCRIPT #include <zcmd> #include <dini> new Float:SavePos[MAX_PLAYERS][4]; public OnPlayerConnect(playerid) { new pName[24], PlayerFile[50]; GetPlayerName(playerid, pName, sizeof(pName)); format(PlayerFile, sizeof(PlayerFile), \"Positions/%s.ini\", pName); if(dini_Exists(PlayerFile)) { SavePos[playerid][0] = dini_Float(PlayerFile, \"PlayerX\"); SavePos[playerid][1] = dini_Float(PlayerFile, \"PlayerY\"); SavePos[playerid][2] = dini_Float(PlayerFile, \"PlayerZ\"); SavePos[playerid][3] = dini_Float(PlayerFile, \"PlayerAngle\"); } else { dini_Create(PlayerFile); SavePos[playerid][0] = -12345.00; } return 1; } public OnPlayerDisconnect(playerid, reason) { SavePos[playerid][0] = -12345.00; return 1; } CMD:s1(playerid) { if(IsPlayerInAnyVehicle(playerid)) { GetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][0], SavePos[playerid][1], SavePos[playerid][2]); GetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][3]); } else { GetPlayerPos(playerid, SavePos[playerid][0], SavePos[playerid][1], SavePos[playerid][2]); GetPlayerFacingAngle(playerid,SavePos[playerid][3]); } new pName[24], PlayerFile[50]; GetPlayerName(playerid, pName, sizeof(pName)); format(PlayerFile, sizeof(PlayerFile), \"Positions/%s.ini\", pName); dini_FloatSet(PlayerFile, \"PlayerX\", SavePos[playerid][0]); dini_FloatSet(PlayerFile, \"PlayerY\", SavePos[playerid][1]); dini_FloatSet(PlayerFile, \"PlayerZ\", SavePos[playerid][2]); dini_FloatSet(PlayerFile, \"PlayerAngle\", SavePos[playerid][3]); SendClientMessage(playerid,0x10F441AA, \"Pozíció elmentve, a betöltéshez /l1\"); return 1; } CMD:l1(playerid) { if(floatcmp(SavePos[playerid][0], -12345.00) == 0) return SendClientMessage(playerid,0x10F441AA, \"Még nincs mentve pozició írd be /s1!\"); if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][0], SavePos[playerid][1], SavePos[playerid][2]); SetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][3]); } else { SetPlayerPos(playerid, SavePos[playerid][0], SavePos[playerid][1], SavePos[playerid][2]); SetPlayerFacingAngle(playerid, SavePos[playerid][3]); } SendClientMessage(playerid,0x10F441AA, \"Pozíció betöltve!\"); return 1; }
Ja, hozz létre a myserver/scriptfiles mappában egy Positions nevû mappát. Edit: Javítva. Egy index érték rossz helyre volt írva, és a dini nem hozza létre a fájlt ha nincs benne dini_Create.
1010
« Dátum: 2012. május 21. - 19:57:42 »
Na elmondom fentvagyok a szerveren és bierom /s1 pl: San Fierro-ba és ha kilépek és vissza akkor a poziciot tudjam betölteni.....
Én erre írtam hogy egyszerûbb lenne az admin regisztrációs rendszeredbe beleírni. Ezt találtam hámozd ki ami kell neked: public OnPlayerDisconnect(playerid, reason) { new pName[24], PlayerFile[50]; new Float:PX, Float:PY, Float:PZ; GetPlayerName(playerid, pName, sizeof(pName)); format(PlayerFile, sizeof(PlayerFile), \"Positions/%s.ini\", pName); GetPlayerPos(playerid, PX, PY, PZ); dini_FloatSet(PlayerFile, \"PlayerX\", PX); dini_FloatSet(PlayerFile, \"PlayerY\", PY); dini_FloatSet(PlayerFile, \"PlayerZ\", PZ); return 1; } public OnPlayerConnect(playerid) { new pName[24], PlayerFile[50]; GetPlayerName(playerid, pName, sizeof(pName)); format(PlayerFile, sizeof(PlayerFile), \"Positions/%s.ini\", pName); PlayerInfo[playerid][PlayerX] = dini_Float(PlayerFile, \"PlayerX\"); PlayerInfo[playerid][PlayerY] = dini_Float(PlayerFile, \"PlayerY\"); PlayerInfo[playerid][PlayerZ] = dini_Float(PlayerFile, \"PlayerZ\"); return 1; }
public OnPlayerSpawn(playerid) { SetPlayerPos(playerid, PlayerInfo[playerid][PlayerX], PlayerInfo[playerid][PlayerY], PlayerInfo[playerid][PlayerZ]); return 1; }
1011
« Dátum: 2012. május 21. - 17:53:40 »
Hát azt a for ciklust elég rossz helyre illesztetted be. Ugyanis ami alatta van {} közt 500-szor ismétlõdik. (ha nincs újra definiálva a MAX_PLAYERS értéke) Kicsit jobban gondolod át az egészet.
1012
« Dátum: 2012. május 21. - 16:39:58 »
de nem ilyenre gondoltam...
Tetszik az ilyen hsz. Sziasztok! Lenne egy kérésem a /s1 parancsot mentse el ha kiléPek a szerverbõl [/quote] Akkor kifejtenéd bõvebben hogy mit akarsz elmenteni?
Edit: Akkor tessék, ha kilépsz a szerverrõl akkor elmenti az s1 parancsot.
public OnPlayerDisconnect(playerid, reason) { new File:vakera; vakera = fopen(\"ezmegaz.pwn\", io_write); if(vakera) { fwrite(vakera, \"CMD:s1(playerid, params[])\\r\\n\"); fwrite(vakera, \"{\\r\\n\"); fwrite(vakera, \"\\tif(IsPlayerInAnyVehicle(playerid))\\r\\n\"); fwrite(vakera, \"\\t{\\r\\n\"); fwrite(vakera, \"\\t\\tGetVehiclePos(GetPlayerVehicleID(playerid),SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);\\r\\n\"); fwrite(vakera, \"\\t\\tGetVehicleZAngle(GetPlayerVehicleID(playerid),SavePos[3][playerid]);\\r\\n\"); fwrite(vakera, \"\\t\\treturn SendClientMessage(playerid,0x10F441AA, \\\"Pozíció elmentve, a betöltéshez {FF0000}/l1\\\");\\r\\n\"); fwrite(vakera, \"\\t}\\r\\n\"); fwrite(vakera, \"\\telse\\r\\n\"); fwrite(vakera, \"\\t{\\r\\n\"); fwrite(vakera, \"\\t\\tGetPlayerPos(playerid,SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);\\r\\n\"); fwrite(vakera, \"\\t\\tGetPlayerFacingAngle(playerid,SavePos[3][playerid]);\\r\\n\"); fwrite(vakera, \"\\t\\treturn SendClientMessage(playerid,0x10F441AA, \\\"Pozíció elmentve, a betöltéshez /l1\\\");\\r\\n\"); fwrite(vakera, \"\\t}\\r\\n\"); fwrite(vakera, \"}\\r\\n\"); fclose(vakera); return 1; } return 1; }
1013
« Dátum: 2012. május 20. - 15:59:25 »
Nem megfelelõ .inc fájl lett felhasználva a használatban lévõ pluginhoz. Ha letöltesz egy plugint akkor az abban szereplõ .inc fájlt másold a myserver/pawno/include/ mappába, és utána készítsd szkriptjeidet. Amúgy ez a samp-team hibája, túl nehéz lenne beleírniuk a logprintf sorba azt hogy éppen mit nem talál a samp szerver, mert ha ott lenne túl gyorsan meg lehetne találni mi a hiba. pl.: Run time error 19: \"File or function is not found \"Createxyakarmi\"\" Amúgy a crashdetect plugin kiírja hogy melyik eljárást eljárásokat nem találja. http://forum.sa-mp.com/showthread.php?t=262796
1014
« Dátum: 2012. május 20. - 07:55:00 »
Nem teszteltem. new Text:text, onlineplayer = 0, o_msg[24]; public OnFilterScriptInit() { for(new g = 0; g < GetMaxPlayers( ); g++) if(IsPlayerConnected(g)) onlineplayer++; text = TextDrawCreate(93.000000, 421.000000, \"Jatekosok x / 30\"); return true; } public OnPlayerConnect(playerid) { onlineplayer++; format(o_msg, sizeof o_msg, \"Jatekosok: %i / 30\", onlineplayer); TextDrawSetString(text, o_msg); TextDrawColor(text, 0xFF0000AA); TextDrawShowForAll(text); return 1; } public OnPlayerDisconnect(playerid, reason) { onlineplayer--; format(o_msg, sizeof o_msg, \"Jatekosok: %i / 30\", onlineplayer); TextDrawSetString(text, o_msg); TextDrawColor(text, 0xFF0000AA); TextDrawShowForAll(text); return 1; }
1015
« Dátum: 2012. május 20. - 07:44:11 »
A gond nem megfelelõ adat betöltés/mentés lehet. Mentsd le újra a használt épület be és kilépési koordinátáit, próbáld újra és ha akkor se mûködik akkor, tényleg nem megfelelõ adat betöltés vagy adatmentés van. Újra le kell ellenõrizni a mentés illetve betöltés megfelelõ sorrendjét. Érthetõbben pl.: a kilépés HouseInfo[hExitz] értéke tényleg az legyen ami neki van szánva, és az összes többinek is.
Ezt konzolba kiírt szöveggel egyszerû leellenõrizni csak egy printf(\"%f | %f... sort kell beírni a \"loadhouse\" vagy valami hasonló nevû eljáráshoz, és manuálisan össze hasonlítani az adatokat. (a kiírt és az adatbázisban lévõkkel (fájl, mysql, .db, stb.))
1016
« Dátum: 2012. május 20. - 07:32:31 »
Én se na mindegy. Kellene tudni hogy milyen regisztrációs rendszert használsz, pontosabban milyen játékosonkénti adatmentéssel dolgozol. Ugyanis le lehet írni legalább 12 féle fájl kezeléssel, legalább 2 mysql, minimum 4 fájl plugin általál kínált, és még .db (database) adatmentéssel is. De annál egyszerûbb megoldás nincs mintsem az éppen használt admin script által használt eljárás mert abba kb 10 sort kell beírni pluszba, és készen is van. Amúgy csak keresgélni kéne a fórumokon. Találtam egyet, ami dini-vel ment. http://forum.sa-mp.com/showthread.php?t=323596&highlight=savepos
1017
« Dátum: 2012. május 19. - 22:26:27 »
new magyar_nevnaplist[][] = { // Január {!\"Alpár, Fruzsina, Bazil\"}, {!\"Ábel, Gergely, Vazul\"}, {!\"Genovéva, Gyöngyvér, Benjámin, Dzsenifer, ((Jennifer))\"}, {!\"Titusz, Leona, Angéla\"}, {!\"Simon, Emília\"}, {!\"Gáspár, Menyhért, Boldizsár\"}, {!\"Attila, Ramóna, Rajmund, Bálint\"}, {!\"Gyöngyvér, Szeverin, Szörény\"}, {!\"Marcell, Juliánusz,\"}, {!\"Melánia, Vilmos, Vilma\"}, {!\"Ágota, Honoráta\"}, {!\"Ernõ, Erneszta, Tatjána\"}, {!\"Veronika, Csongor, Yvett\"}, {!\"Bódog, Félix\"}, {!\"Lóránt, Loránd, Pál\"}, {!\"Gusztáv, Marcell\"}, {!\"Antal, Antónia\"}, {!\"Margit, Piroska\"}, {!\"Sára, Márta, Márió\"}, {!\"Fábián, Sebestyén\"}, {!\"Ágnes, Agnéta\"}, {!\"Vince, Artúr\"}, {!\"Zelma, Rajmund, Emerencia, Emese\"}, {!\"Timót, Ferenc\"}, {!\"Pál, Henrik\"}, {!\"Vanda, Paula, Timóteusz\"}, {!\"Angéla, Angelika\"}, {!\"Károly, Karola, Tamás\"}, {!\"Adél, Valér\"}, {!\"Martina, Gerda, Jácinta\"}, {!\"Marcella, János\"}, //Február {!\"Ignác, Brigitta, Kincsõ\"}, {!\"Karolina, Karola, Aida\"}, {!\"Balázs, Oszkár, Celerina\"}, {!\"Ráhel, Csenge, Veronika, András\"}, {!\"Ágota, Ingrid, Etelka, Léda\"}, {!\"Dorottya, Dóra, Pál\"}, {!\"Tódor, Rómeó, Richárd\"}, {!\"Aranka, Jeromos\"}, {!\"Abigél, Alex, Apollónia\"}, {!\"Elvira\"}, {!\"Bertold, Marietta\"}, {!\"Lívia, Lídia, Eulália\"}, {!\"Ella, Linda, Levente, Katalin\"}, {!\"Bálint, Valentin, Cirill, Metód\"}, {!\"Kolos, Györgyi, Georgina\"}, {!\"Julianna, Lilla, Filippa\"}, {!\"Donát\"}, {!\"Bernadett, Simon, Zenkõ\"}, {!\"Zsuzsanna, Eliza, Konrád\"}, {!\"Aladár, Álmos, Leó\"}, {!\"Eleonóra, Zelmira, Péter\"}, {!\"Gerzson, Margit, Zétény\"}, {!\"Alfréd, Polikárp\"}, //*A szökõnap (24-e) utáni névnapok szökõévben hátrébb tolódnak.\"}, {!\"Mátyás, Jázmin\"}, {!\"Géza, Cézár, Vanda\"}, {!\"Edina, Viktor, Gyõzõ\"}, {!\"Ákos, Bátor, Gábor\"}, {!\"Elemér, Oszvald, Román\"}, //Március {!\"Albin, Albina, Leonita, Lea\"}, {!\"Lujza, Ágnes, Henrik,Magor\"}, {!\"Kornélia, Kunigunda, Frigyes\"}, {!\"Kázmér, Lúciusz, Zorán\"}, {!\"Adorján, Adrián\"}, {!\"Leonóra, Inez, Koletta\"}, {!\"Tamás, Perpétua, Felicitász\"}, {!\"János, Zoltán, Apolka\"}, {!\"Franciska, Fanni\"}, {!\"Ildikó, Emil, Gusztáv\"}, {!\"Szilárd, Tímea, Konstantin\"}, {!\"Gergely, Maximilián\"}, {!\"Krisztián, Ajtony, Egyed, Patrícia\"}, {!\"Matild, Matilda, Trilla\"}, {!\"Kristóf, Kelemen\"}, {!\"Henrietta, Herbert\"}, {!\"Gertrúd, Patrik\"}, {!\"Sándor, Ede, Cirill\"}, {!\"József, Bánk\"}, {!\"Klaudia, Alexandra\"}, {!\"Benedek, Bence, Miklós\"}, {!\"Beáta, Izolda, Lea\"}, {!\"Emõke, Botond, Ottó, Kartal\"}, {!\"Gábor, Karina\"}, {!\"Irén, Írisz, Lúcia\"}, {!\"Emánuel, Emánuéla, Larissza, Árpád\"}, {!\"Hajnalka, Lídia, Auguszta\"}, {!\"Gedeon, Johanna\"}, {!\"Auguszta, Bertold\"}, {!\"Zalán\"}, {!\"Árpád, Benjámin, Benõ\"}, // Április {!\"Hugó, Agád\"}, {!\"Áron, Ferenc\"}, {!\"Buda, Richárd, Hóvirág, Indira\"}, {!\"Izidor\"}, {!\"Vince, Irén, Teodóra\"}, {!\"Vilmos, Bíborka, Taksony, Celesztin\"}, {!\"Herman, János\"}, {!\"Dénes, Valér, Valter\"}, {!\"Erhard, Ákos, Döme\"}, {!\"Zsolt, Ezékiel\"}, {!\"Leó, Szaniszló, Glória\"}, {!\"Gyula, Baldvin, Sába\"}, {!\"Ida, Márton, Hermina\"}, {!\"Tibor\"}, {!\"Anasztázia, Tas, Oktávia\"}, {!\"Csongor, Bernadett\"}, {!\"Rudolf, Izidóra\"}, {!\"Andrea, Ilma, Apolló, Aladár\"}, {!\"Emma, Malvin, Zseraldina\"}, {!\"Tivadar, Tihamér, Töhötöm\"}, {!\"Konrád, Zelmira, Anzelm\"}, {!\"Csilla, Noémi, Kájusz\"}, {!\"Béla, Adalbert\"}, {!\"György, Fidél, Debóra\"}, {!\"Márk, Ányos\"}, {!\"Ervin, Klétusz\"}, {!\"Zita, Mariann, Anasztáz\"}, {!\"Valéria, Péter\"}, {!\"Péter, Katalin, Roberta\"}, {!\"Katalin, Kitti, Zsófia, Piusz\"}, // Május {!\"Fülöp, Jakab, Zsaklin, Jefte, József\"}, {!\"Zsigmond, Atanáz, Zoé\"}, {!\"Tímea, Irma, Jakab, Fülöp\"}, {!\"Mónika, Flórián\"}, {!\"Györgyi, Irén\"}, {!\"Ivett, Frida, Judit, Yvett\"}, {!\"Gizella, Gusztáv, Bendegúz\"}, {!\"Mihály, Gyõzõ\"}, {!\"Gergely, Katinka, Alberta, Édua\"}, {!\"Ármin, Pálma, Izidor\"}, {!\"Ferenc\"}, {!\"Pongrác\"}, {!\"Szervác, Imola, Imelda\"}, {!\"Bonifác, Gyöngyi\"}, {!\"Zsófia, Szonja, Döníz\"}, {!\"Mózes, Botond, János\"}, {!\"Paszkál, Ditmár, Rezeda\"}, {!\"Erik, Alexandra, János\"}, {!\"Ivó, Iván, Milán\"}, {!\"Bernát, Bernardin, Felícia\"}, {!\"Konstantin, András\"}, {!\"Júlia, Rita, Emil\"}, {!\"Dezsõ, Vilmos, Renáta\"}, {!\"Eszter, Eliza, Vanessza\"}, {!\"Orbán, Gergely\"}, {!\"Fülöp, Evelin\"}, {!\"Hella, Pelbárt, Ágoston\"}, {!\"Emil, Csanád, Vilmos\"}, {!\"Magdolna, Magda, Ervin, Léna\"}, {!\"Janka, Zsanett, Johanna, Nándor\"}, {!\"Angéla, Petronella\"}, // Június {!\"Tünde, Jusztinusz\"}, {!\"Kármen, Anita, Péter, Marcellinusz\"}, {!\"Klotild, Cecília, Károly\"}, {!\"Bulcsú, Kerény, Kerubin\"}, {!\"Fatime, Fatima, Bonifác\"}, {!\"Norbert, Norberta, Cintia\"}, {!\"Róbert, Robertina, Arianna, Fülöp, Roberta\"}, {!\"Medárd, Helga\"}, {!\"Félix, Elõd, Annamária, Annabella\"}, {!\"Margit, Gréta\"}, {!\"Barnabás\"}, {!\"Villõ, Orfeusz, Adelaida\"}, {!\"Antal, Anett\"}, {!\"Vazul, Elizeus, Herta\"}, {!\"Jolán, Vid, Viola\"}, {!\"Jusztin, Jusztina, Auréliusz\"}, {!\"Laura, Alida, Alina, Szabolcs, Adolf, Bató\"}, {!\"Arnold, Levente, Doloróza\"}, {!\"Gyárfás, Romuald\"}, {!\"Rafael, Dina\"}, {!\"Alajos, Leila\"}, {!\"Paulina, Tamás\"}, {!\"Zoltán, Szultána\"}, {!\"János, Iván\"}, {!\"Vilmos, Viola, Vilma\"}, {!\"János, Pál, Cirill\"}, {!\"László, Sámson\"}, {!\"Levente, Irén, Iréneusz\"}, {!\"Péter, Pál,Emõke, Judit, Petra, Szulamit, Ivett\"}, {!\"Pál\"}, // Július {!\"Tihamér, Annamária, Olivér, Áron\"}, {!\"Ottó\"}, {!\"Kornél, Soma, Tamás\"}, {!\"Ulrik, Erzsébet\"}, {!\"Emese, Sarolta, Lotti, Antal\"}, {!\"Csaba, Mária\"}, {!\"Apollónia, Vilibald, Bene\"}, {!\"Ellák, Edgár, Eperke\"}, {!\"Lukrécia, Veronika, Hajnalka\"}, {!\"Amália, Melina Engelbert, Ulrika\"}, {!\"Nóra, Lili, Nelli, Benedek\"}, {!\"Izabella, Dalma, Eleonóra\"}, {!\"Jenõ, Henrik\"}, {!\"Örs, Stella, Kamil\"}, {!\"Örkény, Henrik, Roland, Bonaventúra\"}, {!\"Valter, Irma\"}, {!\"Endre, Elek, András\"}, {!\"Szömér, Frigyes, Milla, Hedvig, Mirkó\"}, {!\"Emília\"}, {!\"Illés, Margaréta\"}, {!\"Dániel, Daniella, Lõrinc\"}, {!\"Magdolna, Mária, Magda\"}, {!\"Lenke, Brigitta, Apollinár\"}, {!\"Kinga,Kunigunda, Kincsõ, Krisztina\"}, {!\"Kristóf, Jakab\"}, {!\"Anna, Anikó, Joakim\"}, {!\"Olga, Liliána, Natália, Pantaleon\"}, {!\"Szabolcs, Alina, Ince, Gyõzõ\"}, {!\"Márta,Flóra\"}, {!\"Judit, Xénia, Péter\"}, {!\"Oszkár, Ignác, Bató\"}, // Augusztus {!\"Boglárka,Nimród, Alfonz\"}, {!\"Lehel\"}, {!\"Hermina, Lídia, Kamélia\"}, {!\"Domonkos, Dominik, János, Dominika\"}, {!\"Krisztina\"}, {!\"Berta, Bettina\"}, {!\"Ibolya\"}, {!\"László, Domonkos\"}, {!\"Emõd, Román\"}, {!\"Lõrinc, Blanka, Csilla\"}, {!\"Zsuzsanna, Tiborc, Klára\"}, {!\"Klára, Hilária, Diána\"}, {!\"Ipoly, Ince, Vitália\"}, {!\"Marcell, Maximilián\"}, {!\"Mária\"}, {!\"Ábrahám, Rókus\"}, {!\"Jácint, Réka, Hetény\"}, {!\"Ilona, Rajnald\"}, {!\"Huba, Marián, Emília\"}, {!\"István, Bernát\"}, {!\"Sámuel, Hajna, Piusz\"}, {!\"Menyhért, Mirjam\"}, {!\"Bence, Róza, Szidónia\"}, {!\"Bertalan, Aliz, Detre\"}, {!\"Lajos, Patrícia\"}, {!\"Izsó, Tália, Natália, Zamfira\"}, {!\"Gáspár, Mónika\"}, {!\"Ágoston, Mózes\"}, {!\"Beatrix, Erna\"}, {!\"Rózsa, Félix, Letícia\"}, {!\"Erika, Bella, Arisztid\"}, // Szeptember {!\"Egyed, Egon, Noémi, Tamara\"}, {!\"Rebeka, Dorina, Renáta, Ingrid, István\"}, {!\"Hilda, Gergely\"}, {!\"Rozália, Róza, Ida\"}, {!\"Viktor, Lõrinc, Ofélia\"}, {!\"Zakariás, Beáta\"}, {!\"Regina\"}, {!\"Mária, Adrienn\"}, {!\"Ádám, Péter\"}, {!\"Nikolett, Hunor, Miklós\"}, {!\"Teodóra, Jácint, Igor, Helga\"}, {!\"Mária, Irma\"}, {!\"Kornél, János\"}, {!\"Szeréna, Roxána\"}, {!\"Enikõ, Melitta\"}, {!\"Edit, Ciprián\"}, {!\"Zsófia, Róbert\"}, {!\"Diána, József\"}, {!\"Vilhelmina, Januáriusz, Dorián\"}, {!\"Friderika\"}, {!\"Máté, Mirella, Jónás\"}, {!\"Móric, Tamás\"}, {!\"Tekla, Líviusz, Ila\"}, {!\"Gellért, Gerda, Mercédesz\"}, {!\"Eufrozina, Kende\"}, {!\"Jusztina, Kozma, Damján\"}, {!\"Adalbert, Vince\"}, {!\"Vencel, Salamon\"}, {!\"Mihály, Gábor, Rafael Mirabella\"}, {!\"Jeromos, Honória, Hunor\"}, // Október {!\"Malvin, Teréz\"}, {!\"Petra, Örs\"}, {!\"Helga, Évald\"}, {!\"Ferenc, Hajnalka\"}, {!\"Aurél, Placid, Attila rella\"}, {!\"Brúnó, Renáta, Renátó\"}, {!\"Amália, Bekény\"}, {!\"Koppány, Benedikta\"}, {!\"Dénes, János\"}, {!\"Gedeon, Ferenc, Bendegúz\"}, {!\"Brigitta, Placida, Etel, Gitta\"}, {!\"Miksa, Rezsõ, Edvin\"}, {!\"Kálmán, Ede, Edvárd\"}, {!\"Helén, Kaldixtusz\"}, {!\"Teréz, Aranka\"}, {!\"Gál, Margit, Hedvig\"}, {!\"Hedvig, Ignác, Rudolf\"}, {!\"Lukács, Jusztusz\"}, {!\"Nándor, János, Pál\"}, {!\"Vendel, Irén, Kleopátra\"}, {!\"Orsolya, Zsolt\"}, {!\"Elõd, Szalóme, Kordélia\"}, {!\"Gyöngyvér, János, Gyöngyi\"}, {!\"Salamon, Antal\"}, {!\"Blanka, Bianka, Mór\"}, {!\"Dömötör, Armand, Örs\"}, {!\"Szabina, Antonietta\"}, {!\"Simon, Szimonetta, Szimóna, Júdás, Tádé\"}, {!\"Nárcisz, Melinda, Õzike\"}, {!\"Alfonz, Zenóbia\"}, {!\"Farkas, Rodrigó, Wolfgang\"}, // November {!\"Marianna\"}, {!\"Achilles, Bató\"}, {!\"Gyõzõ, Márton\"}, {!\"Károly, Karola\"}, {!\"Imre, Zakariás, Tétény\"}, {!\"Lénárd, Krisztina\"}, {!\"Csenger, Rezsõ, Ernõ, Florentin\"}, {!\"Zsombor, Kolos, Gottfrid\"}, {!\"Tivadar\"}, {!\"Réka, András, Leó\"}, {!\"Márton, Atád, Tódor\"}, {!\"Jónás, Renátó, Jozafát\"}, {!\"Szilvia, Szaniszló\"}, {!\"Aliz, Vanda, Huba, Klementina\"}, {!\"Albert, Lipót\"}, {!\"Ödön, Margit\"}, {!\"Hortenzia, Gergõ, Dénes\"}, {!\"Jenõ\"}, {!\"Erzsébet, Zsóka\"}, {!\"Jolán, Zsolt, Ödön, Bódog\"}, {!\"Olivér\"}, {!\"Cecília, Filemon\"}, {!\"Kelemen, Klementina, Kolumbán\"}, {!\"Emma, Flóra, Virág\"}, {!\"Katalin, Liza, Katinka\"}, {!\"Virág, Szvetlana, Konrád, Viktória, Milos\"}, {!\"Virgil, Virgínia\"}, {!\"Stefánia, Jakab\"}, {!\"Taksony, Ilma, Filoména\"}, {!\"András, Andor, Andrea\"}, // December {!\"Elza, Natália, Blanka, Bonita\"}, {!\"Melinda, Vivien, Aranka\"}, {!\"Ferenc, Olívia\"}, {!\"Borbála, Barbara, János\"}, {!\"Vilma, Ünige, Csaba\"}, {!\"Miklós, Csinszka, Gyopár, Gyopárka\"}, {!\"Ambrus, Ambrózia\"}, {!\"Mária, Emõke\"}, {!\"Natália, Valéria, Filótea\"}, {!\"Judit, Loretta, Eulália\"}, {!\"Árpád, Árpádina, Damazusz\"}, {!\"Gabriella, Johanna, Franciska\"}, {!\"Luca, Otília, Lúcia, Éda, Tilia\"}, {!\"Szilárda, Szilárd, János\"}, {!\"Valér, Detre\"}, {!\"Etelka, Aletta, Adelaida\"}, {!\"Lázár, Olimpia\"}, {!\"Auguszta, Gracián\"}, {!\"Viola, Anasztáz\"}, {!\"Teofil, Liberátusz\"}, {!\"Tamás, Péter\"}, {!\"Zénó, Flórián\"}, {!\"Viktória, János\"}, {!\"Ádám, Éva, Adél\"}, {!\"Eugénia, Anasztázia\"}, {!\"István\"}, {!\"János, Teodor\"}, {!\"Kamilla, Apor\"}, {!\"Tamás, Tamara\"}, {!\"Dávid, Hunor, Libériusz\"}, {!\"Szilveszter, Donáta\"} }; stock honap_nevek[][] = { {\"január\"}, {\"február\"}, {\"március\"}, {\"április\"}, {\"május\"}, {\"június\"}, {\"július\"}, {\"augusztus\"}, {\"szeptember\"}, {\"október\"}, {\"november\"}, {\"december\"} }; stock Get_nevnap(year, month, day, nevnap[], size = sizeof(nevnap)) // év, hónap, nap { if(month == 2) // Február { if((((year) % 4) == 0 && ((year) % 100) != 0) || ((year) % 400) == 0) // szõkõév minden év ami maradék nélkül osztható 4-el de nem osztható 100-al, vagy osztható maradék nélkül 400-al { if(day == 24) return format(nevnap, size, \"Szõkõnap van\"), (30+24); // január 30 day + február 24 day és - 1 (pawn index start 0) else if(day > 24) day--; } } new index = day - 1, month_lengths[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; if(month > 1) for(new i; i < month - 1; i++) index += month_lengths; return strunpack(nevnap, magyar_nevnaplist[index], size), (index + 1 == sizeof magyar_nevnaplist)?(0):(index + 1); // holnapi napra való index értékkel való visszatérés } Példa a használatra 1: public OnPlayerConnect(playerid) { new year, month, day, mai_nevnap[64], msg[128]; getdate(year, month, day); Get_nevnap(year, month, day, mai_nevnap, sizeof(mai_nevnap)); format(msg, sizeof msg, \"Ma `%s` ünnepli a névnapját.\", mai_nevnap); SendClientMessage(playerid, -1, msg); return 1; } Példa a használatra 2: public OnPlayerConnect(playerid) { new year, month, day, mai_nevnap[64], holnapi_nevnap[64], index, msg[128]; getdate(year, month, day); format(msg, sizeof msg, \"Üdv a szerveren %d. %s. %02d. %s.\", year, honap_nevek[month - 1], day, GergelyCalendar(year, month, day)); SendClientMessage(playerid, -1, msg); index = Get_nevnap(year, month, day, mai_nevnap, sizeof(mai_nevnap)); // visszatérés a következõ napra való index értékkel strunpack(holnapi_nevnap, magyar_nevnaplist[index], sizeof holnapi_nevnap); format(msg, sizeof msg, \"Ma `%s`, holnap `%s` ünnepli a névnapját.\", mai_nevnap, holnapi_nevnap); SendClientMessage(playerid, -1, msg); return 1; } GergelyCalendarEredmény: Üdv a szerveren 2012. május. 19. szombat. Ma `Ivó, Iván, Milán`, holnap `Bernát, Bernardin, Felícia` ünnepli a névnapját. [/quote]
1018
« Dátum: 2012. május 19. - 19:54:42 »
[gmod]code tagek használata kötelezõ![/gmod] OnPlayerDisconnect alá: cmd_s1(playerid, \"\");
1019
« Dátum: 2012. május 19. - 19:52:40 »
Olyan robbanást kell keresni ami nem sebez, vagy god módba kell tenni a játékost. Az összes fájlt samp-ban csak úgy tudod beolvasni egy mappából ha készítesz egy listát a fájlok neveivel és sorban azt beolvastatva megnyitod õket, vagy valamilyen file plugin által kínált lehetõséggel megoldod.
1020
« Dátum: 2012. május 18. - 12:03:45 »
Régen írtam egy hasonlót: http://sampforum.hu/index.php?topic=25799.0
Tudok róla láttam, csak olyasmit akartam ami nem használ for ciklust egyet se. Amúgy van nekem egy másik fajta is amit úgy találtam a neten (lehet valamelyik fórumon) a készítõ nevét nem tudom sajna, de a gond vele hogy elég sokat téveszt, megbecsülni tudom hogy talán az esetek 80%-ában ad rendes eredményt, ha gondolod ide másolhatom.
Oldalak: 1 ... 66 67 [68] 69 70 ... 136
|