bboyadams
-
Příspěvků
231 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Příspěvky posted by bboyadams
-
-
přihlaš se na rcon, a dej /rcon banip [iP ADRESA]
-
Vyřešeno, sám jsem na to kápnul
-
Smazat prosím
-
aha, takže to není pawnem?
-
Zdravím, chci se zeptat - Když se zaregistruju, opustím server a znovu připojím a přihlásím - všechno jde jak má.
Když však změním něco v databázy - například peníze a uložím (když jsem odpojen) - poté se znovu chci přihlásit, ale píše mi to, že nesprávné heslo. Kodil jsem to sám, proto to taky tak vypadá
kod -
else if(dialogid == Dialog_Login) { if(response == 1) { if(!inputtext[0]) return ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_PASSWORD,"Registrace","{E10000}! Nezadal jsi heslo !\n\n{ffffff}Zadej své heslo:","Potvrdit","Cancel"); else { new heslo[25]; strmid(heslo, inputtext[0], 0, strlen(inputtext[0]), 32); OnPlayerLogin(playerid, heslo); } } if(response == 2) { Kick(playerid); } }
ZDE JE PUBLIC NA PŘIHLÁŠENÍ
public OnPlayerLogin(playerid,password[]) { if(IsPlayerConnected(playerid)) { new string[40]; format(string, sizeof(string), "Mod/Users/%s.cfg", Jmeno(playerid)); new File:LogFile = fopen(string, io_read); //OPEN FILE if(LogFile) { new PassData[256],keytmp[256],valtmp[256]; fread(LogFile,PassData,sizeof(PassData)); keytmp = file_GetKey( PassData ); if(strcmp(keytmp,"Heslo",true) == 0) { valtmp = file_GetValue(PassData); strmid(Informace[playerid][Heslo],valtmp,0,strlen(valtmp)-1, 32); } if(strcmp(Informace[playerid][Heslo],password,true) == 0) { new key[256],val[256],Data[256]; while(fread(LogFile,Data,sizeof(Data))) { key = file_GetKey(Data); //---------------------------------------------------------| if(strcmp(key,"Zdravi",true) == 0) { val = file_GetValue(Data); Informace[playerid][Zdravi] = floatstr(val); if(Informace[playerid][Zdravi] < 1 || Informace[playerid][Zdravi] > 100) Informace[playerid][Zdravi] = 100; } //---------------------------------------------------------| else if(strcmp(key,"Vesta",true) == 0) { val = file_GetValue(Data); Informace[playerid][Vesta] = floatstr(val); if(Informace[playerid][Vesta] < 0 || Informace[playerid][Vesta] > 100) Informace[playerid][Vesta] = 100; } //---------------------------------------------------------| //---------------------------------------------------------| else if(strcmp(key,"Banka",true) == 0) { val = file_GetValue(Data); Informace[playerid][Banka] = strval(val); } //---------------------------------------------------------| else if(strcmp(key,"Moto",true) == 0) { val = file_GetValue(Data); Informace[playerid][Moto] = strval(val); } //---------------------------------------------------------| else if(strcmp(key,"Ridicak",true) == 0) { val = file_GetValue(Data); Informace[playerid][Ridicak] = strval(val); } //---------------------------------------------------------| else if(strcmp(key,"Pilot",true) == 0) { val = file_GetValue(Data); Informace[playerid][PilotniPrukaz] = strval(val); } //---------------------------------------------------------| else if(strcmp(key,"Penize",true) == 0){val = file_GetValue(Data);Informace[playerid][Penize] = strval(val);} else if(strcmp(key,"PolicejniZK",true) == 0){val = file_GetValue(Data);Informace[playerid][PolicejniZK] = strval(val);} else if(strcmp(key,"VojenskeZK",true) == 0){val = file_GetValue(Data);Informace[playerid][VojenskeZK] = strval(val);} else if(strcmp(key,"MafianskeZK",true) == 0){val = file_GetValue(Data);Informace[playerid][MafianskeZK] = strval(val);} else if(strcmp(key,"Zbran1",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran1] = strval(val);} else if(strcmp(key,"Zbran2",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran2] = strval(val);} else if(strcmp(key,"Zbran3",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran3] = strval(val);} else if(strcmp(key,"Zbran4",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran4] = strval(val);} else if(strcmp(key,"Zbran5",true) == 0){val = file_GetValue(Data);Informace[playerid][Zbran5] = strval(val);} else if(strcmp(key,"SkinID",true) == 0){val = file_GetValue(Data);Informace[playerid][Skin] = strval(val);} else if(strcmp(key,"WantedLVL",true) == 0){val = file_GetValue(Data);Informace[playerid][WantedLevel] = strval(val);} else if(strcmp(key,"SouradniceX",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceX] = floatstr(val);} else if(strcmp(key,"SouradniceY",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceY] = floatstr(val);} else if(strcmp(key,"SouradniceZ",true) == 0){val = file_GetValue(Data);Informace[playerid][SouradniceZ] = floatstr(val);} else if(strcmp(key,"Interier",true) == 0){val = file_GetValue(Data);Informace[playerid][Interier] = strval(val);} else if(strcmp(key,"Virtual World",true) == 0){val = file_GetValue(Data);Informace[playerid][VirtualWorld] = strval(val);} else if(strcmp(key,"Povolani",true) == 0){val = file_GetValue(Data);Zamestnani[playerid] = strval(val);} else if(strcmp(key,"Vezeni",true) == 0){val = file_GetValue(Data);Informace[playerid][Vezeni] = strval(val);} else if(strcmp(key,"Admin Vezeni",true) == 0){val = file_GetValue(Data);Informace[playerid][AVezeni] = strval(val);} else if(strcmp(key,"Hodin",true) == 0){val = file_GetValue(Data);Informace[playerid][Hours] = strval(val);} else if(strcmp(key,"Minut",true) == 0){val = file_GetValue(Data);Informace[playerid][Minutes] = strval(val);} else if(strcmp(key,"AdminLevel",true) == 0){val = file_GetValue(Data);Informace[playerid][AdminLevel] = strval(val);} else if(strcmp(key,"Mute",true) == 0){val = file_GetValue(Data);Informace[playerid][Umlceni] = strval(val);} else if(strcmp(key,"FightingS",true) == 0){val = file_GetValue(Data);Informace[playerid][FightingStyle] = strval(val);} else if(strcmp(key,"Kredit",true) == 0){val = file_GetValue(Data);Informace[playerid][Kredit] = strval(val);} else if(strcmp(key,"Hlad",true) == 0){val = file_GetValue(Data);Informace[playerid][Hlad] = strval(val);} else if(strcmp(key,"House",true) == 0){val = file_GetValue(Data);Informace[playerid][HouseP] = strval(val);} //---------------------------------------------------------| } SpawnPlayer(playerid); } else { ShowPlayerDialog(playerid,Dialog_Login,DIALOG_STYLE_PASSWORD,"Přihlášení","{E10000}Heslo není správné !\n{ffffff}Zkus to znovu:","Potvrdit",""); return 0; } //-------------| fclose(LogFile); //-------------| } } return 1; }
Pomožte prosím, netuším vůbec proč nepřečte heslo po přepsání v souboru Users/%s.cfg - svůj nick .. heslo je tam furt stejný ale ve hře to píše poté že Heslo není správné. Díky všem!!!!!
-
co je to login register ?
-
Zdár, nevím čím to, ale prostě klikám na zavřít, a furt tam ten dialog zůstává.
kód:
dcmd_help(playerid, params[]) { #pragma unused params if(IsPlayerConnected(playerid)) { ShowPlayerDialog(playerid,dialog_help,DIALOG_STYLE_LIST,"Help","Info o módu\nPovolání\nPravidla\nDomy\nNemovitosti\nAnkety\nV.I.P účet\nInzeráty\nPříkazy","Otevřít","Zavřít"); } return 1; } if(dialogid == dialog_help) { if(response) { switch(listitem) { case 0: ShowPlayerDialog(playerid,dialog_help1,DIALOG_STYLE_MSGBOX,"Info o modu","Mód realný svět\nvyskytuje se převážně v LV.","Konec", "< Zpět <"); case 1: ShowPlayerDialog(playerid,dialog_help2,DIALOG_STYLE_LIST,"Povolání","Policie\nArmáda\nPilot\nZáchranář\nPopelář\nŘidič kamionu\nŘidič Autobusu\nTaxikář\nOdtahovka\nCosanostra","Vybrat", "< Zpět <"); case 2: { new string[1200]; strcat(string,"{FFFFFF}1. Je zakázáno používat cheaty, CLEO scripty a ostatní programy\n2. Je zakázáno zveřejňovat adresy konkurenčních serverů nebo webů\n3. Je zakázáno používat neslušný nick (kick)\n4. Je zakázáno vydávat se za administrátora, moderátora nebo jiného hráče\n5. Je zakázán jakýkoliv SPAM (chat,PM)\n6. Je zakázáno urážet nebo nadávat na ostatní hráče\n7. Je zakázán Spawn-Kill\n8. Je zakázáno napodobovat administrátorské nebo systémové hlášky serveru\n"); strcat(string,"{FFFFFF}9. Je zakázáno ničit jakýmkoliv způsobem administrátorské eventy (derby,výlety,airsoft...)\n10. Je zakázáno obcházení banu\n11. Je zakázáno zneužívat bugů a chyb módu\n12. Je zakázáno floodovat nebo jinak přetěžovat/zahlcovat server\n13. Je zakázáno vlastnit více než jeden herní účet\n13. Je zakázáno prodávat účty a přihlašovat se na ty, které nevlastníte\n14. Hráč je povinen respektovat nařízení administrátora\n15. Je zakázáno psát se zapnutým CAPS LOCKem\n"); strcat(string,"{FFFFFF}16. Je zakázáno opakovaně žádat o support admina\n{E10000}Za opakované porušování jednoho z pravidel má administrátor právo udělit okamžitý ban na 90 dní"); ShowPlayerDialog(playerid,dialog_help3,DIALOG_STYLE_MSGBOX,"Všeobecná pravidla",string,"Konec","< Zpět <"); } case 3: ShowPlayerDialog(playerid,dialog_help4,DIALOG_STYLE_MSGBOX,"Domy","{FFFFFF}Můžeš si koupit jeden ze 150 domů v LV,SF,LS\n{FFFFFF}K domu si můžeš uložit od 1-4 auta, podle velikosti a ceně domu\n{FFFFFF}V domě si můžeš uložit skin,ammo, nebo si dům zamknout/odemknout.\n{FFFFFF}Z domu se vychází zmáčknutím Enteru, pokud jsi na bílé šipce v domě.","Zavřít", "< Zpět <"); case 4: ShowPlayerDialog(playerid,dialog_help5,DIALOG_STYLE_MSGBOX,"Nemovitosti","Na nemovitostech se teprve pracuje!","Zavřít", "< Zpět <"); case 5: ShowPlayerDialog(playerid,dialog_anketa_help,DIALOG_STYLE_LIST,"Anketa - Druhy ankety:", "Otázka (ano,ne)","Vybrat", "< Zpět <"); case 6: { new string[1200]; strcat(string,"{FFFFFF}• Nekonečné nitro - {B9D3EE}/nitro\n{FFFFFF}• Barevné písmo v chatu - {B9D3EE}/colors\n{FFFFFF}• Oprava auta - {B9D3EE}/opravit"); ShowPlayerDialog(playerid,dialog_vip,DIALOG_STYLE_MSGBOX,"Podrobnosti o V.I.P. účtu:",string,"Zavřít","< Zpět <"); } case 7: ShowPlayerDialog(playerid,dialog_inzeraty,DIALOG_STYLE_MSGBOX,"Inzeráty","{FFFFFF}Vytvoření inzerátu (5 000$) - {B9D3EE}/inzerat\n","Zavřít", "< Zpět <"); case 8: { new string[1200]; strcat(string,"{B9D3EE}/admins - {FFFFFF}zobrazení administrátorů\n{B9D3EE}/stats - {FFFFFF}zobrazení vašich statistik\n{B9D3EE}/novinky {FFFFFF}- zobrazení novinek/updatů serveru\n{B9D3EE}/help - {FFFFFF} podrobné rady\n{B9D3EE}/teamspeak - {FFFFFF}zobrazení našeho teamspeaku\n{B9D3EE}/hitman - {FFFFFF}zobrazení hráčů, na které je vypsána odměna\n{B9D3EE}/wanted - {FFFFFF}zobrazení hráčů, kteří jsou hledaní\n{B9D3EE}/giveammo - {FFFFFF}pošle ammo hráči"); strcat(string,"\n{B9D3EE}/lock - {FFFFFF}zamkne vozidlo\n{B9D3EE}/unlock - {FFFFFF}odemkne vozidlo\n{B9D3EE}/mise - {FFFFFF}spustí misi\n{B9D3EE}/toloc - {FFFFFF}portne hráče na pozici (pokud ji admin vytvoří)\n{B9D3EE}/pm - {FFFFFF}soukromá zpráva\n{B9D3EE}/smoke - {FFFFFF}zakouření si\n{B9D3EE}/noviny - {FFFFFF}přečtení novin, zakoupených v trafice\n{B9D3EE}/nitro - {FFFFFF}spuštění/vypnutí nitra\n{B9D3EE}/pravidla - {FFFFFF}zobrazení pravidel serveru"); strcat(string,"\n{B9D3EE}/givecash - {FFFFFF}pošle peníze hráči\n{B9D3EE}/animace - {FFFFFF}zobrazení animací"); strcat(string,"\n{B9D3EE}/info - {FFFFFF}zobrazení informací serveru\n{B9D3EE}/report - {FFFFFF}zpráva administrátorům"); ShowPlayerDialog(playerid,dialog_prikazy,DIALOG_STYLE_MSGBOX,"Příkazy",string,"Zavřít", "< Zpět <"); } } } }
-
Já mluvím o jablku, ty o hrušce
-
Zdár, zajímalo by mě, jestli je někde nějaký český nebo anglický tutoriál jak si hrát s propojením sampka s webem, přes databázy.
Nebo pokud by někdo svedl například vysvětlit mi zde jednoduchou věc, abych pochopil princip, například zpráva, že se hráč připojil na server, která by se objevila na webu.
Děkuji teda no
-
podle mě to tu pro nováčky docela hezky vysvětluje QWER:
-
zkus:
public OnPlayerSpawn(playerid) { new file[256],n[MAX_PLAYER_NAME]; GetPlayerName(playerid,n,MAX_PLAYER_NAME); format(file,sizeof(file),"Ucty/Staty/%s.txt",n); if(!dini_Exists(file)) { dini_Create(file); dini_IntSet(file,"Hunger",100); dini_IntSet(file,"Bladder",100); dini_IntSet(file,"Energy",100); } else { hungry[playerid] = CreateProgressBar(43.00, 176.00, 86.50, 18.20, 1097465770, 100.0); bladder[playerid] = CreateProgressBar(43.00, 236.00, 86.50, 18.20, 1097465770, 100.0); energy[playerid] = CreateProgressBar(43.00, 296.00, 86.50, 18.20, 1097465770, 100.0); ShowProgressBarForPlayer(playerid, hungry[playerid]); ShowProgressBarForPlayer(playerid, bladder[playerid]); ShowProgressBarForPlayer(playerid, energy[playerid]); TextDrawShowForPlayer(playerid, Hungry); TextDrawShowForPlayer(playerid, Bladder); TextDrawShowForPlayer(playerid, Energy); SetProgressBarValue(hungry[playerid], dini_Int(file,"Hunger")); SetProgressBarValue(bladder[playerid], dini_Int(file,"Bladder")); SetProgressBarValue(energy[playerid], dini_Int(file,"Energy")); PInfo[playerid][piss] = 0; } return 1; }
-
Ok ps: nekooiroval jsem, ten nazev nevim ze nekdo pouzil, tak se ti omlouvam kdyz te to tak sere:) ale kdybys nebyl od nas ze skoly tak se neomluvim!
Ok ps: nekooiroval jsem, ten nazev nevim ze nekdo pouzil, tak se ti omlouvam kdyz te to tak sere:) ale kdybys nebyl od nas ze skoly tak se neomluvim!
-
Tak pojd ke kopirce
-
Stejně mě neznáš kdybys byl ve škole tak mě poznáš
-
Kdyby ses neválel doma, tak to víš
-
Nebudu se s tebou hádat, chodíme na stejnou školu ty vole SŠLVT.
-
Jak to můžeš vědět že je obsáhlejší, neřikal jsi že sis ho nestáhl?
Nikam to nevede, nechovej se jak kid a nesnaž se mě utřít nebo zesměšnit, nevyjde ti to mám tě v piči. Tímto končím tuto KONVERZACI, kdo chce můj mod, máte tam link, kdo ne, dejte alt+F4 nebo [X] .
-
Tojo ty frajírku. Končím protože hraju lepší hry san andreas mě prostě přestalo bavit. Přitom sám sis ten můj mod stáhl.. ty seš tak k smíchu.
-
Ježiš škoda že nemůžu mazat tyhle nesmyslné komenty. jsi hlupák, dal jsem sem zdroják a dělejte si s tím co chcete, pokud máš aspoň maličko IQ nebo větší než IQ tvojí myši, kterou si proklikáváš redtube, tak víš že děti zde, který pouze kopírujou tak si toho autora, název modu atd změněj. Nikomu jsem nezakázal tohle udělat, proto to taky určitě každej změní a já to povoluju.
To, že můj mod nazýváš sračkou, to je pouze tvůj názor, ale dělat online hero s modem, který jsi "napsal" v roce 1999 nikoho nezajímá, takže nevidím důvod proč nepojmenovat mod takto jednoduše, aby vyplýval název kritériím, které má mod splňovat. Tímto bych ukončil konverzaci a jestli to nechápeš tak si dojdi k psychiatrovi.
-
bla bla bla nebreč, já ani nevím že máš nějakej mod a už vůbec ne s tímto názvem, je to celkem běžnej název, kterej jsem použil protože mě napadl, tak mě za to neukamenuj. Neřešim tě.
-
A koho to zajima? Nazev si zmen to je na tobe... Hlavne me neserte s temahle komentama, clovek vam sem da zdrojak a vy resite picoviny, vzpamatujte se
-
House system, timeban, jobs (policie,zdravotnik,atd)
U policie zatykani obuskem.
Admin system s prikazy hlavne prikazy na cas jako jail, mute atd vsechno na cas i s ukladanim.
Trafiky, bankovni system, atd. Vsak si to zkus na serveru a uvidis
-
Zdár, končím s pawnem, sampkem. Našel jsem svůj mod, na kterým jsem se "učil" a už z názvu vyplývá, že je to něco reálnýho.
Nebudu ten mod popisovat, podívejte se do kodu, ani nepotřebuju zbytečné komentáře. Každopádně pokud si ho stáhnete a dáte na server, tak snad dobře poslouží !
odkaz:
http://leteckaposta.cz/797450540
Psali jste mi PMku, takže to sem postnu pro všechny: pokud nepůjde spustit, je to pro to, že nemáte plugin sscanf a streamer.
-
to by mělo podle mě jít, nepíše to žádný errory?
Unkown command...
v Herní (SA:MP, CS apod.)
Odesláno:
Tak to my už vůbec ne :D ... máme si kód vycucat z prstu?