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.
Témák - jakab49
Oldalak: [1]
1
« Dátum: 2015. május 05. - 20:41:48 »
Sziasztok. Elkezdtem tanulmányozni még hétvégén a MySQL-t és sikeresen haladok vele de most itt elakadtam. Probáltam lekérni külön a dátumot és külön az időt a PAWNO-ban és úgy beilleszteni a MySQL adatbázisba de nem jött össze. Valaki tudna nekem ebben segíteni hogy hogyan tudnám megoldani hogy \"regisztracio_ideje\" sorba ha regisztrált a játékos beillesze a dátumot és az időt. Azaz így gondoltam el: \"2015-05-05 20:40:19\" csak ezt egy stringel lekérdezni és bevinni. Előre is köszönöm a segítségeket.
2
« Dátum: 2015. április 26. - 09:01:30 »
Amikor szeretném átfordítani a módomat amit én írtam akkor ez fogad: fatal error 100: cannot read from file: \"zcmd\" Nem tudom mitől lehet mert most találkozok először ezzel a sorral. Tegnap este még sikeresen át tudtam fordítani a módot.
3
« Dátum: 2015. április 06. - 18:00:12 »
Jó, jó. De már sok ilyen van itt a fórumon.
Sok ilyen nincs. Ez az egy ami létezik ebben a formában itt a fórumon. Lehet, hogy sok ban rendszer van de ez leginkább arra szolgál, hogy ha az illető banolva lett és úgy csatlakozik fel a szerverre akkor neki kiírja azt hogy ki banolta ki és milyen indokkal. Ilyet még nem láttam és ezt azért raktam fel mint első FS!
4
« Dátum: 2014. június 02. - 22:30:57 »
Kép linkjei javítva Sziasztok. Elhoztam az elsõ filterscriptemet a Ban rendszert. Bejelentkezés és Regisztráció rendszer AmF scriptje segítségével készült el. Elkészítési idõ: kb 20 perc. Készítõ: jakab49(én) Képek: http://kepfeltoltes.hu/view/140602/1353388246sa-mp-000_www.kepfeltoltes.hu_.pnghttp://kepfeltoltes.hu/view/140602/650745541sa-mp-001_www.kepfeltoltes.hu_.pnghttp://kepfeltoltes.hu/view/140602/391886462sa-mp-002_www.kepfeltoltes.hu_.pnghttp://kepfeltoltes.hu/view/140602/953320310sa-mp-003_www.kepfeltoltes.hu_.png /* Codot írta: jakab49(én) Elkészítési idõ: kb 20 perc AmF regisztráció rendszerét felhasználtam, valamint pár stockot a Defensive modból*/ #include <a_samp> #include <zcmd> #include <sscanf2> #include <dini> #define FEHER -1 #define PIROS 0xff0000AA #define VILAGOSKEK 0x00eaffAA #define BORDO 0x691b1bAA #define ZOLD 0x199400AA new Belepve[MAX_PLAYERS]; new File[128]; new Jelszo[64]; new Probalkozas[MAX_PLAYERS]; enum pAdat { Admin, Bannolva, BannIndok[128], Adta[MAX_PLAYER_NAME] }; new pInfo[MAX_PLAYERS][pAdat]; public OnPlayerConnect(playerid) { format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid)); if(!fexist(File)) { Nulla(playerid); Mentes(playerid); new S[256]; format(S,sizeof(S),\"Üdv %s. \\nKérlek regisztrálj!\\nÍrj be egy tetszõleges jelszót!\",Nev(playerid)); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,\"Regisztráció\",S,\"Rendben\",\"Mégse\"); } else { new S[256]; format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid)); ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\"); } return 1; } public OnPlayerDisconnect(playerid, reason) { Mentes(playerid); Nulla(playerid); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(!response) Kick(playerid); { if(strlen(inputtext) == 0) { new S[256]; format(S,sizeof(S),\"Üdv %s. \\nKérlek regisztrálj!\\nÍrj be egy tetszõleges jelszót!\",Nev(playerid)); ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,\"Regisztráció\",S,\"Rendben\",\"Mégsem\"); return 0; } format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid)); if(!fexist(File)) { dini_Create(File); dini_Set(File,\"Jelszo\",inputtext); new S[256]; format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid)); ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\"); } } } if(dialogid == 2) { format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid)); if(!response) { Kick(playerid); } format(Jelszo,sizeof(Jelszo),\"%s\",dini_Get(File,\"Jelszo\")); if(Egyezik(inputtext, dini_Get(File, \"Jelszo\"))) { if(dini_Exists(File)) { pInfo[playerid][bannolva] = dini_Int(File,\"Bann\"); } if(pInfo[playerid][bannolva] == 0) { SendClientMessage(playerid,ZOLD,\"(( Sikeres bejelentkezés! ))\"); Belepve[playerid] = 1; SpawnPlayer(playerid); ResetPlayerMoney(playerid); Betoltes(playerid); MentesTimer[playerid] = SetTimerEx(\"Ment\",1800000,true,\"i\",playerid); } else { Betoltes(playerid); new S[128],S2[128]; SendClientMessage(playerid,PIROS,\" Bannolva vagy a szerverrõl! Pontos okot megtalálod egy sorral lennebb! \"); format(S2,sizeof(S2),\"Ban Indok: %s\",pInfo[playerid][bannIndok]); SendClientMessage(playerid,FEHER,S2); format(S,sizeof(S),\"Ban-t Adta: %s\",pInfo[playerid][Adta]); SendClientMessage(playerid,ZOLD,S); Mentes(playerid); UjKick(playerid); } } else { Probalkozas[playerid] ++; SendClientMessage(playerid,BORDO,\"(( Rossz jelszó! ))\"); if(Probalkozas[playerid] == 3) { SendClientMessage(playerid,ZOLD,\"(( Ha elfelejtetted a jelszavad, akkor írj a fórumra! ))\"); UjKick(playerid); } new S[256]; format(S,sizeof(S),\"Üdv %s. \\nEz a felhasználó már regisztrálva van!\\nÍrd be a jelszavadat\",Nev(playerid)); ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,\"Bejelentkezés\",S,\"Rendben\",\"Mégsem\"); } } return 1; } CMD:adminad(playerid,params[]) { if(Belepve[playerid] == 1) { if(IsPlayerAdmin(playerid) || pInfo[playerid][Admin] >= 7) { new admin,S[128],id; if(sscanf(params,\"ui\",id,admin)) return SendClientMessage(playerid,FEHER,\"(( Használat: /adminad [Név/ID] [AdminSzint] ))\"); if(admin >= 0 && admin <= { format(S,sizeof(S),\"(( Kinevezted %d szintû adminná %s-t ))\",admin,Nev(id)); SendClientMessage(playerid,FEHER,S); format(S,sizeof(S),\"(( %s kinevezett téged %d szintû adminná ))\",Nev(playerid),admin); SendClientMessage(id,FEHER,S); format(S,sizeof(S),\"(( %s kinevezte %s-t, %d szintû adminná ))\",Nev(playerid),Nev(id),admin); printf(S); pInfo[id][Admin] = admin; }else SendClientMessage(playerid,PIROS,\"(( Az adminszintnek 0 és 8 között kell lennie! ))\"); }else SendClientMessage(playerid,PIROS,\"(( Nem vagy admin ))\"); }else SendClientMessage(playerid,PIROS,\"(( Nem vagy bejelentkezve! ))\"); return 1; } CMD:ban(playerid,params[]) { if(Belepve[playerid] == 1) { if(pInfo[playerid][Admin] >= 2) { new id,indok[128]; if(sscanf(params,\"us\",Nev(playerid),indok)) return SendClientMessage(playerid,FEHER,\"(( Használat: /ban [Név/ID] [indok] ))\"); if(IsPlayerConnected(id)) { new S[128]; format(S,sizeof(S),\"%s banolta %s-t. Indok: %s\",Nev(playerid),Nev(id),indok); SendClientMessageToAll(BORDO,S); format(S,sizeof(S),\"%s banolt téged!\\n Indok: %s\",Nev(playerid),indok); ShowPlayerDialog(playerid,9999,DIALOG_STYLE_MSGBOX,\"Ban Info\",S,\"Rendben\",\"\"); pInfo[playerid][bannolva] = 1; format(pInfo[playerid][bannIndok],sizeof(indok),\"%s\",indok); format(pInfo[playerid][Adta],MAX_PLAYER_NAME,\"%s\",Nev(playerid)); Mentes(id); UjKick(id); } }else SendClientMessage(playerid,PIROS,\"(( Nincs kellõ adminszinted! ))\"); }else SendClientMessage(playerid,PIROS,\"(( Nem vagy bejelentkezve! ))\"); return 1; } stock Nev(playerid) { new Role_Play_Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Role_Play_Name, sizeof(Role_Play_Name)); for(new i = 0; i < MAX_PLAYER_NAME; i++) { if(Role_Play_Name == \'_\') { Role_Play_Name = \' \'; } } return Role_Play_Name; } stock SimaNev(playerid) { new Role_Play_Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Role_Play_Name, sizeof(Role_Play_Name)); return Role_Play_Name; } stock Mentes(playerid) { format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid)); if(dini_Exists(File)) { dini_IntSet(File,\"Admin\",pInfo[playerid][Admin]); dini_IntSet(File,\"Bann\",pInfo[playerid][bannolva]); dini_Set(File,\"BannIndok\",pInfo[playerid][bannIndok]); dini_Set(File,\"Adta\",pInfo[playerid][Adta]); } } stock Betoltes(playerid) { format(File,sizeof(File),\"Felhasználók/%s.ini\",SimaNev(playerid)); if(dini_Exists(File)) { pInfo[playerid][Admin] = dini_Int(File,\"Admin\"); pInfo[playerid][bannolva] = dini_Int(File,\"Bann\"); format(pInfo[playerid][bannIndok],128,\"%s\",dini_Get(File,\"BannIndok\")); format(pInfo[playerid][Adta],MAX_PLAYER_NAME,\"%s\",dini_Get(File,\"Adta\")); } } stock Nulla(playerid) { pInfo[playerid][Admin] = 0; pInfo[playerid][bannolva] = 0; pInfo[playerid][bannIndok] = 0; pInfo[playerid][Adta] = 0; Belepve[playerid] = 0; } stock UjKick(playerid) { SetTimerEx(\"Kirugas\",1000,false,\"u\",playerid); } public Kirugas(playerid) { Kick(playerid); } Köszi hogy megnézted. Elsõ scriptem amit kodként publikálok, mivel saját modomba irtam bele amit nem rég kezdtem el.
5
« Dátum: 2013. november 23. - 21:07:43 »
Már a cimbõl is lehet látni hogy itt valami a szerelõ kocsin van. Nos ezt szeretném kérdezni hogy ez hogyan lehetséges? Képet adok róla: http://www.kephost.com/view3.php?filename=a1_2013_11_23_ws1c21zygy.jpgIgen ezaz 3 szint szeretnék a szerelõ kocsira ráfesteni így ahogy a képen mutatja. Valaki tud segíteni?
6
« Dátum: 2013. október 27. - 13:13:15 »
Ezt én inkább segitség kérésnek nevezném. Azt szeretném kérdezni hogy hogyan lehetséges külön a kaszni részeit megjavitani: elsõ lökhárító, bal elsõ lámpa, jobb elsõ lámpa, anyos ajtó, sofõr ajtó stb stb. Remélem erre tud valaki válaszolni és segiteni hogy hogyan oldható meg ez
7
« Dátum: 2013. október 26. - 20:10:48 »
Sziasztok. Egy olyan scriptet kérnék tõletek amibe van egy vagy több bolt/benzinkut stb, és az valakinek a tulajdona akkor amit ott vásárolnak, a benzinkutál + üzemanyag vásárlások. akkor azt majd a tulajdona ki tudja venni. Elõre is köszönöm
8
« Dátum: 2013. augusztus 15. - 09:02:36 »
Azaz amikor akaro fellépni egy szerverre ezt crasholja ki egybõl a samp: SA-MP 0.3x-R1-2 Exception At Address: 0x0157817A Base: 0x03F40000 Registers: EAX: 0x00824570 EBX: 0x0000007C ECX: 0xE7B7C0AF EDX: 0x64399859 ESI: 0x0000EEE8 EDI: 0x07241210 EBP: 0x01177116 ESP: 0x0028FF8C EFLAGS: 0x00010286 Stack: +0000: 0x75E533AA 0xFFFDE000 0x0028FFD4 0x77A39EF2 +0010: 0xFFFDE000 0x77A6B59E 0x00000000 0x00000000 +0020: 0xFFFDE000 0xC0000005 0x75E77717 0x75E77717 +0030: 0x0028FFA0 0x0028FB54 0xFFFFFFFF 0x77A771D5 +0040: 0x002C8F7A 0x00000000 0x0028FFEC 0x77A39EC5 +0050: 0x00824570 0xFFFDE000 0x00000000 0x00000000 +0060: 0x00000000 0x00000000 0x00824570 0xFFFDE000 +0070: 0x00000000 0x78746341 0x00000020 0x00000001 +0080: 0x0000330C 0x000000DC 0x00000000 0x00000020 +0090: 0x00000000 0x00000014 0x00000001 0x00000007 +00A0: 0x00000034 0x0000017C 0x00000001 0x00000000 +00B0: 0x00000000 0x00000000 0x00000000 0x00000000 +00C0: 0x00000002 0x1A26EF4E 0x00000298 0x00000044 +00D0: 0x000002E0 0x00000260 0x00000000 0xF33271BA +00E0: 0x00000540 0x0000004A 0x0000058C 0x0000031E +00F0: 0x00000000 0x2D59495B 0x000008AC 0x00000032 +0100: 0x000008E0 0x00000300 0x00000000 0x32CEEACD +0110: 0x00000BE0 0x00000042 0x00000C24 0x00000336 +0120: 0x00000000 0x38505FC8 0x00000F5C 0x0000005E +0130: 0x00000FBC 0x00000368 0x00000000 0xB1280544 +0140: 0x00001324 0x00000056 0x0000137C 0x00000398 +0150: 0x00000010 0x00000009 0x000000EC 0x00000002 +0160: 0x00000001 0x0000017C 0x000015D0 0x00000001 +0170: 0x00000002 0x0000174C 0x000007A0 0x00000001 +0180: 0x00000003 0x00001EEC 0x00000E8C 0x00000001 +0190: 0x00000004 0x00002D78 0x00000314 0x00000002 +01A0: 0x00000005 0x0000308C 0x00000098 0x00000002 +01B0: 0x00000006 0x00003124 0x000000CC 0x00000002 +01C0: 0x00000007 0x000031F0 0x000000F0 0x00000001 +01D0: 0x00000009 0x000032E0 0x00000028 0x00000002 +01E0: 0x0000000B 0x00003308 0x00000004 0x00000001 +01F0: 0x64487353 0x0000002C 0x00000001 0x00000001 +0200: 0x00000001 0x00000006 0x0000008C 0x00000001 +0210: 0x00001598 0x0000002C 0x0000005E 0x0000005E +0220: 0x00000000 0x00000000 0x00000000 0x00000000 +0230: 0x00000000 0x00000000 0x00000000 0x00000000 +0240: 0x00000000 0x00000002 0x00000024 0x00000038 +0250: 0x00000000 0x003A0045 0x0057005C 0x006E0069 +0260: 0x006F0064 0x00730077 0x0057005C 0x006E0069 +0270: 0x00780053 0x005C0073 0x00000000 0x1A26EF4E SCM Op: 0x0, lDbg: 0 LastRendObj: 0 Game Version: US 1.0 Egyáltalán még else inditja hogy feltudjak lépni hanem egybõl kidobja ezt. Ha valaki tudna segiteni ebben hogy hogy tudjam megoldani negyon megköszönömmém. tegnap még rendesen ment és ma már ez a crash fogad
9
« Dátum: 2013. augusztus 08. - 21:14:19 »
lehet kezdõ scripter vagyok de én nekem ahogy már irtam ugy nekem müködik is. ahogy neked kell abban nem tudok mást mondani. Remélem kapsz választ a kérdésedre
10
« Dátum: 2013. július 26. - 11:56:31 »
Azt szeretném kérni tõletek hogy aki tudja hogy lehetne megcsinálni azt hogy a telefonszám 06-al kezdõdjön. Köszönöm elõre is a válaszotokat. Igy van most nekem: if(listitem == 3) { if(pInfo[playerid][pMobile] == 1) { if(pInfo[playerid][pMoney] >= 2000) { pInfo[playerid][pNumber] = 602000000 + random(99999); pInfo[playerid][pMoney] -= 2000; format(S, sizeof(S), \"Szerzõdést kötöttél a telefon szolgáltatóval! Telefonszámod: %d\", pInfo[playerid][pNumber]); SendClientMessage(playerid, NARANCS, S); cmd_me(playerid, \"szerzõdést kötött a telefon szolgáltatóval.\"); } else { SendClientMessage(playerid, PIROS, \"Nincs elég pénzed! (2000 FT)\"); } } else { SendClientMessage(playerid, PIROS, \"Nem köthetsz szerzõdést amíg nincs telefonod!\"); } }
11
« Dátum: 2013. július 26. - 11:51:13 »
Töröltem.
12
« Dátum: 2013. július 23. - 16:55:01 »
mappolással
13
« Dátum: 2013. július 22. - 21:20:14 »
Szép kapod a +-t :thumbsup:
Oldalak: [1]
|