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 - BoOy
Oldalak: 1 ... 76 77 [78 ] 79 80 ... 198
1156
« Dátum: 2013. november 29. - 15:34:35 »
Utolsó 100%-os:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { format(S, sizeof(S), \"Üdvözöllek a szerveren, a(z) %s név még nincs regisztrálva\\nÍrj be egy tetszõleges jelszót!\", Name(playerid)); if(!response) Kick(playerid); if(response) { if(!(3 < strlen(inputtext) < 60))return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", S, \"Rendben\", \"Mégsem\"); format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!fexist(File)) { dini_Create(File); dini_Set(File, \"Password\", inputtext); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd be a jelszavad.\", \"Rendben\", \"Mégsem\"); } } } if(dialogid == 2) { format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!response) Kick(playerid); format(PW, 64, \"%s\", dini_Get(File, \"Password\")); if(!strcmp(inputtext, PW, false)) { SendClientMessage(playerid, GREEN, \"Sikeres belépés! Válassz csapatot majd nyomd meg a \'SPAWN\' gombot!\"), Load(playerid); } else { WPW[playerid] ++; SendClientMessage(playerid, RED, \"Rossz jelszó!\"); if(WPW[playerid] == 3) return SendClientMessage(playerid, RED, \"Harmadszorra is elrontottad a jelszót, ki lettél rúgva!\"), Kick(playerid); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd a helyes jelszót!\", \"Rendben\", \"Mégsem\"); } } return 1; }
1157
« Dátum: 2013. november 29. - 15:07:05 »
Ha skinválasztóba szeretnéd vissz*rakni az admint (nem értelek..) akkor: SetPlayerHealth(playerid, 0); ForceClassSelection(playerid); [/quote] jó tudni hogy van ilyen függvény xd. Egybe nekem is segítettél Fless
1158
« Dátum: 2013. november 29. - 15:02:22 »
Nem jó ugyanugy be tudok lépni. [/quote] ? xd ezt nem értem.. azt akarod hogy visszadobjon a skinválasztóba.. mibe tud belépni? xdd
1159
« Dátum: 2013. november 29. - 15:00:18 »
Most próbáld meg: (Bocsi csak az a baj hogy nem tudom tesztelni, nem vagyok gépközelbe, de ha most se jó akkor valahol máshol van baj.)
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { format(S, sizeof(S), \"Üdvözöllek a szerveren, a(z) %s név még nincs regisztrálva\\nÍrj be egy tetszõleges jelszót!\", Name(playerid)); if(!response) Kick(playerid); if(response) { if(3 > strlen(inputtext) > 64) ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", S, \"Rendben\", \"Mégsem\"); format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!fexist(File)) { dini_Create(File); dini_Set(File, \"Password\", inputtext); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd be a jelszavad.\", \"Rendben\", \"Mégsem\"); } } } if(dialogid == 2) { format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!response) Kick(playerid); format(PW, 64, \"%s\", dini_Get(File, \"Password\")); if(!strcmp(inputtext, PW, false)) { SendClientMessage(playerid, GREEN, \"Sikeres belépés! Válassz csapatot majd nyomd meg a \'SPAWN\' gombot!\"), Load(playerid); } else { WPW[playerid] ++; SendClientMessage(playerid, RED, \"Rossz jelszó!\"); if(WPW[playerid] == 3) return SendClientMessage(playerid, RED, \"Harmadszorra is elrontottad a jelszót, ki lettél rúgva!\"), Kick(playerid); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd a helyes jelszót!\", \"Rendben\", \"Mégsem\"); } } return 1; }
1160
« Dátum: 2013. november 29. - 14:45:49 »
Köszi Fless
1162
« Dátum: 2013. november 29. - 11:32:52 »
#include #include new JMAX_JATEKOS; new MAX_JATEKOS; public OnFilterScriptExit() { new File:filen = fopen(\"filename.txt\", io_write); new string[128]; if(!fexist(\"filename.txt\"))return printf(\"Fájl nem található!\"); else { format(string,sizeof(string),\"MAX_JATEKOS=%d\",MAX_JATEKOS); fwrite(filen,string); fclose(filen); } return 1; } public OnFilterScriptInit() { new File:filen = fopen(\"filename.txt\", io_read); new str[128],strin[16],value; while(fread(filen, str)) { if(sscanf(str, \"p<=>s[16]d\", strin, value)) { if(!strcmp(strin, \"MAX_JATEKOS\", true)) { printf(\"A valós szám betöltve!\"); return MAX_JATEKOS = value; } } return 1; } public OnPlayerConnect(playerid) { JMAX_JATEKOS++; if(JMAX_JATEKOS>MAX_JATEKOS) { MAX_JATEKOS=JMAX_JATEKOS; } return 1; } public OnPlayerDisconnect(playerid, reason) { JMAX_JATEKOS--; return 1; } Ha a konzolba kiírja azt hogy: \"Valós szám betöltve!\" akkor jónak kéne lennie.
1164
« Dátum: 2013. november 29. - 10:03:41 »
Köszi!
1165
« Dátum: 2013. november 29. - 00:04:05 »
Gratulálok mindenkinek!
Ésszel, okosan
1166
« Dátum: 2013. november 28. - 23:59:55 »
Fúú tavaly pont ilyenbe kezdtem bele de abbahagytam (belefáradtam). xd
Ha lenne jelentkezés, és összejönne egy jó kis csapat akkor benne lennék
1167
« Dátum: 2013. november 28. - 23:50:05 »
case TEAM_ADMINS: { if(IsPlayerAdmin(playerid)) { OnPlayerRequestClass(playerid,0); SetPlayerPos(playerid,gAdminsSP[rand][0],gAdminsSP[rand][1],gAdminsSP[rand][2]); SetPlayerFacingAngle(playerid,gAdminsSP[rand][3]); } else SendClientMessage(playerid,COLOR_PLAYER,\"Nem vagy admin.\"); }
1168
« Dátum: 2013. november 28. - 23:46:16 »
Talán így:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { format(S, sizeof(S), \"Üdvözöllek a szerveren, a(z) %s név még nincs regisztrálva\\nÍrj be egy tetszõleges jelszót!\", Name(playerid)); if(!response) Kick(playerid); if(response) { if(0 > strlen(inputtext) > 64) ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Regisztráció\", S, \"Rendben\", \"Mégsem\"); format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!fexist(File)) { dini_Create(File); dini_Set(File, \"Password\", inputtext); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd be a jelszavad.\", \"Rendben\", \"Mégsem\"); } } } if(dialogid == 2) { format(File, sizeof(File), \"User/%s.ini\", Name(playerid)); if(!response) Kick(playerid); format(PW, 64, \"%s\", dini_Get(File, \"Password\")); if(!strcmp(inputtext, PW, false)) { SendClientMessage(playerid, GREEN, \"Sikeres belépés! Válassz csapatot majd nyomd meg a \'SPAWN\' gombot!\"), Load(playerid); } else { WPW[playerid] ++; SendClientMessage(playerid, RED, \"Rossz jelszó!\"); if(WPW[playerid] == 3) return SendClientMessage(playerid, RED, \"Harmadszorra is elrontottad a jelszót, ki lettél rúgva!\"), Kick(playerid); ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Bejelentkezés\", \"Írd a helyes jelszót!\", \"Rendben\", \"Mégsem\"); } } return 1; }
1169
« Dátum: 2013. november 28. - 23:38:57 »
A beolvasáshoz használj sscanf-ot:
(Nincs tesztelve)
#include <a_samp> #include <sscanf2> new JMAX_JATEKOS; new MAX_JATEKOS; public OnFilterScriptExit() { new File:filen = fopen(\"filename.txt\", io_write); new string[128]; if(!fexist(\"filename.txt\"))return printf(\"Fájl nem található!\"); else { format(string,sizeof(string),\"MAX_JATEKOS=%d\",MAX_JATEKOS); fwrite(filen,string); fclose(filen); } return 1; } public OnFilterScriptInit() { new File:filen = fopen(\"filename.txt\", io_read); new str[128],strin[16],value; while(fread(filen, str))if(sscanf(str, \"p<=>s[16]d\", strin, value))if(!strcmp(strin, \"MAX_JATEKOS\", true))return MAX_JATEKOS = value; return 1; } public OnPlayerConnect(playerid) { JMAX_JATEKOS++; if(JMAX_JATEKOS>MAX_JATEKOS) { MAX_JATEKOS=JMAX_JATEKOS; } return 1; } public OnPlayerDisconnect(playerid, reason) { JMAX_JATEKOS--; return 1; }
1170
« Dátum: 2013. november 28. - 15:43:19 »
VIDEO Ez k*rv* nagy :laugh: :laugh:
u.i:
VIDEO
Oldalak: 1 ... 76 77 [78 ] 79 80 ... 198