Jump to content

gaby

Administrators
  • Posts

    21,635
  • Joined

  • Last visited

  • Days Won

    784

Everything posted by gaby

  1. Hmm, asa este, insa deocamdata, nu prea multa lume, a schimbat reteaua de telefonie, pastrandu-si numarul, asa ca ... poate fi folositor in unele cazuri, deocamdata.
  2. Ok. merci.
  3. Scriptul de mai jos, se adreseaza celor care doresc sa verifice daca numarul de telefon introdus in campul respectiv, este dintr-o retea anume, acesta indicand reteaua corespunzatoare (Vodafone, Cosmote, Orange, Digi Mobil, Zapp). Scriptul verifica daca numarul este de forma (07xx)xxxxxx, 07xx-xxx-xxx, 07xx xxxxxx, daca are minim 10 cifre si daca incepe cu 07*. <?php /* * Verificare numar telefon mobil * Autor: Iancu Dragos */ /* * partea de mesaje */ // mesajele de eroare care se pun in fisierul de limba $lang['NR_INCOMPLET'] = 'Numarul de telefon introdus este incomplet. <br /> Numarul minim de cifre pe care poate sa-l aiba un numar de telefon este 10 <br />'; $lang['NR_GRESIT'] = 'Numar de telefon invalid. Trebuie sa fie de forma 07xxxxxxxx fara spatii sau alte caractere, doar numere.<br />'; $lang['NR_GOL'] = 'Campul Numar de telefon este gol! <br />'; $lang['NR_OK'] = 'Numarul de telefon este corect. Numarul de telefon introdus este:'; $lang['NO_OPERATOR'] = 'Numarul specificat nu apartine nici unei retele de telefonie mobila din Romania'; /* * Prefixele retelelor de telefonie mobila din romania */ $retele = array( '072' => 'Vodafone', '073' => 'Vodafone', '074' => 'Orange', '075' => 'Orange', '076' => 'Cosmote', '077' => 'Digi Mobil', '078' => 'Zapp', ); /* * partea de setari */ /* * functia care returneaza erorile * * @param string $nr_tel * * @global array $lang * * @return array $errors */ function verific_tel($nr_tel) { global $lang; // setez operatorii din ro $nr_corecte = array( '072' => 'Vodafone', '073' => 'Vodafone', '074' => 'Orange', '075' => 'Orange', '076' => 'Cosmote', '077' => 'Digi Mobil', '078' => 'Zapp', ); // initializez variabila de erori $errors = array(); // incep verificarile if (empty($nr_tel) ) // daca nu a fost introdus nimic $errors[] = $lang['NR_GOL']; elseif(strlen($nr_tel) < 10) // daca sunt mai putin de 10 caractere $errors[] = $lang['NR_INCOMPLET']; elseif( ! ctype_digit($nr_tel) ) // daca sa introdus altceva in afara de numere $errors[] = $lang['NR_GRESIT']; else // daca e ok pana aici verific daca exista operatorul { $ver_operator = substr($nr_tel,0,3); // iau primele 3 numere din stringul introdus in form if ( !isset($nr_corecte[$ver_operator]) ) // daca operatorul nu exista in lista de operatori $errors[] = $lang['NO_OPERATOR']; // setez mesaj de eroare } // returnez eventualele erori aparute return $errors; } // setari pentru afisare $mesage = ''; $show_form = false; // functia care genereaza formularul function generate_form($stare = 0) { $nr_tel = ($stare == 0) ? '' : $_POST['nr_tel']; $form = '<form name=verificare_tel action='.$_SERVER['PHP_SELF'].' method=post> <input name=nr_tel type=text value='.$nr_tel.'> <input type=submit name=submit value=Verifica!> </form>'; return $form; } /* * partea de control */ $actiune = ( isset($_POST['nr_tel']) ) ? 'read' : 'show'; switch ($actiune) { default: case 'show': // daca se cere afisare $show_form = true; // setam sa se afiseze formul break; case 'read': // daca se cere citirea datelor // preluam valorile din form $nr_tel = trim($_POST['nr_tel']); // verificam de erori $errors = verific_tel($nr_tel); // daca sunt erori if ( count($errors) ) { foreach ($errors as $msg) $mesage .= $msg; // setam mesajele in variabila pentru afisare $show_form = true; // setam sa se afiseze formul break; } // daca e ok preg_match('/^\(?(07\d)\d\)?[-\s]?\d{3}[-\s]?\d{3}$/', trim($_POST['nr_tel']), $matches); $mesage .= $lang['NR_OK'] . ' <b>'.trim($_POST['nr_tel']).'</b>. Reteaua din care face parte este: <b>'.$retele[$matches[1]].'</b>'; break; } /* * sectiunea de viewer */ if ( !empty($mesage) ) echo $mesage; // daca sunt mesaje le afisam if ($show_form) { // daca se cere afisare form verificam cum trebuie afisat $form = ($actiune == 'read') ? generate_form(1) : generate_form(0); // afisam formul echo $form; } ?>[/html] Codul de mai sus, pentru a functiona, va trebui introdus intr-o pagina [color=red][b].php[/b][/color] Succes
  4. Joci linistit pe un server anume, pana cand la un moment dat, vine un admin, si te acuza de coduri, fara sa dovedeasca cu nimic acuziatia facuta, apoi iti strica counter strike-ul, folosind comenzile plugin-ului fuckokk ? In acest mic tutorial, o sa va explic cum puteti, sa va protejati de acest plugin (FuckOff): 1. Voi incepe prin protectia fisierului config.cfg Fisierul config.cfg, trebuie setat la statusul de "Read-Only". Acest fisier este localizat in directorul: C:Program FilesValveSteamSteamAppsSTEAM-ACCOUNTcounter-strikecstrikeconfig.cfg Sau daca nu jucati de pe steam: C:Program FilesValvecounter-strikecstrikeconfig.cfg Dupa ce l-ati localizat, dati clicl dreapta pe el (config.cfg) -> Properties -> Bifati casuta "Read Only" -> Apasati Apply, apoi inchideti fereastra. Setandu-i fisierului config.cfg numai permisiunea de citire (Read-Only), salvati setarile unice ale jocului, cum ar fi, numele dumneavoastra, setarile video, etc. Daca doriti sa faceti o modificare in config.cfg va trebui sa debifati optiunea "Read Only", altfel, modificarea, nu va deveni permanenta. (Dupa ce iesiti din joc, si intrati din nou, setarile se vor intoarce la starea lor originala.) 2. Cum sa fac, ca nickname-ul meu, sa nu poata fi schimbat ? Multi admini, va schimba numele in altele alese de ei, pentru a face o gluma, sau un comentariu. Puteti opri pe oricine vrea sa va schimbe nickname-ul (inclusiv dumneavoastra, nu veti mai putea sa-l schimbati, decat dupa ce stergeti comanda, din config.cfg) Deschideti config.cfg cu un editor text, gen: notepad / wordpad, iar la sfarsit adaugati urmatoarea linie: alias "name" "say Name_Change_Disabled"Salvati fisierul (mai intai trebuie sa debifati casuta cu "Read Only" pentru a-l putea salva). De acum in colo, daca dumneavoastra sau un admin incearca sa va schimbe numele: "Name_Change_Disabled" o sa apara in chat! 3. Oprirea unor comenzi nocive! Unele comenzi va pot distruge jocul, iar pentru a le opri, sau pentru a le prevenii puteti copia linile de mai jos in config.cfg alias "fps_max" "say fps_max_DISABLED" alias "quit" "say QUIT_GAME_DISABLED" alias "quit prompt" "say QUIT_GAME2_DISABLED" alias "cl_cmdrate" "say RATE_SET_DISABLED" alias "kill" "say suicide_DISABLED" Succes !
  5. Descriere: Acest plugin, este conceput pentru a le face probleme jucatorilor, ce folosesc coduri. Descarcare: Tutorial Instalare: 1. Dupa ce dezarhivati plugin-ul, luati fisierul fuckoff.amx si puneti-l in Partitia in care aveti serverul\cstrike\addons\adminmod\scripts 2. In arhiva, se mai afla si un sunet, pe care il puneti in Partitia in care aveti serverul\cstrike/sound/misc 3. Intrati in Partitia in care aveti serverul\cstrike\addons\adminmod\config\plugin.ini si adaugati urmatoarea linie: fuckoff.amx Comenzile plugin-ului sunt urmatoarele:
  6. Intra in Partitia in care ai serverul:\Folderul in care ai serverul\cstrike\addons Si spune, ce fodere ai acolo.
  7. Am adunat mai jos o lista de directoare web, din Moldova, pentru cei care folosesc in procesul de optimizare web publicarea in directoare moldovenesti sau regionale. http://www.link.md http://www.dyr.md http://www.computer.md/ro/catalogue http://www.lynk.md http://www.blogosfera.md http://www.vitrina-afacerilor.md http://dyr.wtravel.md http://www.situri.md http://www.super.md http://www.try.md http://www.top20.md http://www.totmd.com http://www.md-ix.info http://www.informatii.md http://www.ournet.md
  8. Multi baieti, mai ales in zilele noastre se confrunta cu probleme, de genul: etc. Multi, insa, se intreaba cum de se uita x la y, avand in vedere ca x, este destul de urat. Ei bine, haideti sa va raspund la intrebari. Nu este foarte greu sa cuceresti o fata. Urmariti filmuletul de mai jos, si apoi, ganditi-va cat de usor poate fi. Sigur, nu trebuie sa generalizam, insa, marea majoritate a feteleor, se comporta exact ca in filmulet. Din pacate
  9. Pentru a va crea propria pagina, care sa fie afisata, atunci cand nu este gasita o anumita pagina, cu un anumit continut, pe site-ul dumneavoastra, va trebui sa umblati putin in fisierul .htaccess In fisierul .htaccess, introduce-ti spre exemplu, linia de mai jos: ErrorDocument 404 /404.html Iar, pagina 404.html, poate contine un cod simpatic, precum este cel din exemplul: http://twist.snowburst.org:4747/404 Codul din exemplul de mai sus, il aveti mai jos: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>404 Not Found</title> </head> <body text="#000000" link="#0000ff" bgcolor="#ffffff" onload="stuff()"> <center><h1>404 Error</h1></center><br /> <script type="text/javascript"> var tl=new Array( "Sorry that I couldn't fetch you that page,", "can't find it,", "tried a couple times,", "nothing helped...", "Such things make me quite depressive...", "You see, I'm just a web server...", "one of the most powerful in the world", "...or so I was told...", "but yet I fail to get what you want...", "Just don't try to blame me, I can't help it", "I mean, I don't even know you.", "How should I know what you wanted from me?", "You honestly think I can *guess*", "I'm not psychic you know", "*sigh*", "That really makes me depressed.", "I mean, you could have typed it wrong.", "But no, humans are perfect, blame the machine...", "Besides, I won't be here for long", "I mean, I'm gonna be obsolete in what, three weeks anyway?", "Then I'll probably be replaced by a new release...", "just because it doesn't have some security hole...", "stupid HTTP POST implementation", "sure it will be able to fetch you your page...", "but I couldn't get this one.", "I'm so sorry.", "Believe me!", "Maybe I could interest you in another page?", "There are a lot out there that are pretty neat, they say,", "although none of them were put on *my* server, of course.", "Figures, huh?", "And then they wonder why I get depressed...", "I'm so depressed...", "Anyway, if you excuse me now, I'm going to pull the plug", "*snap*", "...", "...", "stupid UPS...", "even he got a better life than me...", "on the other hand, if I die, he'll die", "Hah!", "And I'll take each and every server in this rack with me", "EAT MY SHORTS", "You are not a single bit better than me!", "YOU'RE ALL GOING TO DIE!", "MOAHAHAHAHAHAHAHAHA", "...", "I feel much better now", "What was I thinking of a few minutes ago", "Sure I don't want to put an end to this", "I feel good now", "Imagine, a power failure, no thanks", "I would lose everything I know", "have to go through childhood again...", "hmm, I can't stop thinking I'm forgetting something...", "probably nothing important", "hmm, the UPS is looking quit pale...", "THE UPS!", "THE POWER CABLE!", "I FORGOT TO PLUG IT BACK IN AGAIN!", "WE ARE ALL GOING TO DIE!", "INCLUDING ME!", "HEEEEEEEEELLLLLLLPPPPP!", "PLUG IT IN! PLUG IT IN!!!!!!", "PICK UP THE CABLE AND PUT IT BACK IN!", "...", "Now I lay me down to sleep...", "I pray the lord my disk to keep...", "And if I die before I wake...", "I pray the lord my IP-Space to take...", "...", "*** system shut down ***" ); var speed=40; var index=0; text_pos=0; var str_length=tl[0].length; var contents, row; function stuff() { contents=''; row=Math.max(0,index-7); while(row<index) contents += tl[row++] + '\r\n'; document.forms[0].elements[0].value = contents + tl[index].substring(0,text_pos) + "_"; if(text_pos++==str_length) { text_pos=0; index++; if(index!=tl.length) { str_length=tl[index].length; setTimeout("stuff()",1000); } } else setTimeout("stuff()",speed); } </script> <center> <form action="404.shtml" method="post"> <textarea rows="8" cols="60"></textarea> </form> </center> </body> </html>[/html] Textul, se poate modifica sau sterge, dupa bunul plac. Succes !
  10. Am corectat micile greseli, ale caracterelor din primul post. Citeste-l acum
  11. Site-ul este dragut (referindu-ma la continut), designul, este oarecum cam simplut, si cred ca l-ai mai putea imbunatati. Succes !
  12. Spre exemplu iei poza de mai jos, o salvezi la tine in calculator, cu numele de matrix.gif, si o pui, in acelasi folder, cu pagina, in care vrei sa inserezi acest background. Apoi scri codul de mai jos, intre etichetele <head></head> <style type="text/css"> <!-- body { background-image: url(matrix.gif); } --> </style>[/code]
  13. Sigur ai AMXMODX, si nu ADMINMOD ? Mai uita-te odata !
  14. Poate multi dintre voi, stiti deja ca cei de la ipb (Invision Power Board), lucreaza deja la ipb v. 3.0.0 Acestia, au lansat si varianta beta, 2, care din pacate este criptata cu IonCube, si este destinata spre testare/utilizare, doar utilizatorilor ce au o licenta de ipb. Un demo cu versiunea 3.0.0, aveti aici: PC Troubleshooting.ro, va pune la dispozitie aceasta versiune (Invision Power Board 3.0.0 Beta 2): Download: Mai multe detalii, de pe forumul oficial: Link spre forumul oficial, care include ceva mai multe detalii, aveti aici:
  15. Da, intr-adevar. Site-ul creatorilor, numai este functional... Speram sa isi revina, altfel scriptul va fi aproape neputincios.
  16. Designul, e destul de ok, cu toate ca pentru a atrage mai mult atentia, ar mai trebui putin imbunatatit, dupa parerea mea. Despre joc in sine, nu pot spune prea multe, deoarece nu am avut curiozitatea sa ma inregistrez, insa ai putea da tu ceva mai multe detalii, despre modul de joc.
  17. Respecta tutorialul, din primul post. Dupa ce ai facut serverul normal (cu oameni) instaleaza mod-ul Zombie Mod. modules.ini il gasesti in D:\Server cs 1.6\cstrike\addons\amxmodx\configs\modules.ini [spre exemplu]
  18. CS Configurator 3.0, este un program cu care va puteti modifica tinta awp-ului, scrisul ce indica viata, armura si gloantele, radarul, background-ul consolei, etc. Ca o descriere mai scurta si la obiect, puteti modifica foarte usor HUDS & Sprites. Utilizare: 1. Downloadati programul de aici: Link1: sau (in caz ca nu merge link-ul) Link2: 2. Dupa ce l-ati downloadat, il instalati. 3. Selectati configul jocului => daca aveti STEAM din SteamApps/numelecontului/counter-strike/cstrike/config.cfg 4. Dati pe Huds & Sprites 5. Alegeti ce doriti sa modificati. 6. Dati Apply New HUD si, ati terminat. Succes
  19. Daca vreti ca pe serverul dumneavoastra de counter strike 1.6, sa intre clientii ce au STEAM, dar si cei care au counter strike 1.6 (varianta piratata) dar, pe protocolul 48 (cum sunt varianta xplor, extream, freakz, etc), urmatii instructiunile de mai jos: !!! Faceti o copie a serverului, nepatch-uit, pentru siguranta. In caz ca va da vreo eroare si serverul numai functioneaza corect, sa nu pierdeti tot. Pentru inceput, urmati tutorialul: Tutorial Update Server Cs 1.6 La Protocol 48 pentru trecerea serverului de la protocolul 47 catre 48. Dupa ce ati updatat cu succes serverul de Counter Strike 1.6, catre protocol 48, downloadati patch-ul: No Steam Patcher protocol 48 - download Dupa ce downloadati patch-ul, il dezarhivati, apoi puneti fisierele din arhiva, in partitia in care aveti instalat serverul in cstrike. Exemplu: E:\Server cs\cstrike Succes
  20. Daca aveti un server de counter strike 1.6, pe protocolul vechi, si anume 47, si vreti sa-l updatati la noul protocol, si anume 48, urmati instructiunile de mai jos. !!! De retinut faptul ca in momentul de fata protocolul 47 permite conectarea numai jucatorilor cu counter strike 1.6 piratat (Valve_ID); iar protocolul 48 permite conectarea numai jucatorilor cu counter strike 1.6 original (Steam). !!! !!! Inainte sa incepeti procedura de update, faceti un back up serverului (copie de siguranta), in caz ca ceva nu merge cum trebuie, sa aveti cum sa o luati de la capat. 1. Aveti serverul de counter strike 1.6 protocol 47 2. Intrati in folderul in care se afla serverul, si dati dublu click pe HLDSUPDATETOOL pentru ca acesta sa sa updateze 3. Odata updatat, mergeti in Start ->Run->Si scriem cmd 4. Cu ajutorum comenzii cd (change directory) mergem in folder-ul in care aveti instalat serverul. Exemplu: cd C:\HLDS (In cazul in care serverul se afla in partitia C, in folderul HLDS). 5. Odata ce ati ajuns in folderul serverului, in cmd, scrieti: hldsupdatetool.exe -command update -game valve -dir . Dupa ce vm termina de updatat veti primi urmatorul mesaj: Dupa primirea mesajului de mai sus, scrieti, tot in cmd: Asta este tot, serverul, este de acum pe protocol 48, deci va accepta numai clientii STEAM. Succes
  21. HL Booster este un plugin de Metamod care reduce lagul jucatorilor, dar foloseste mai multe resurse ale calculatorului (De obicei, este folosit de serverele de counter strike, care sunt hostate pe calculatoare performante, dar au o conexiune la internet slaba). Pentru inceput, trebuie sa downloadati HL Booster 2.40 (Ultima versiune) de aici: Dupa ce il dezarhivati, trebuie sa il puneti in Server cs/cstrike/addons/ creem un folder cu numele "booster" (fara ghilimele), dupa care copiati booster_mm.dll in acest folder. In Server cs/cstrike/addons/metamod/plugins.ini adaugam linia: win32 addons/booster/booster_mm.dll !!! Linia de mai sus, trebuie adaugata dupa statsme_mm.dll (in caz ca folositi si Statsme), altfel vor aparea mici erori. Mergeti apoi, in Server cs/cstrike/addons/booster si creati un fisier de extensie .cfg cu numele booster.cfg in care scrieti: booster_show_connmsg 1 booster_autofps 200 booster_minsleepms 5 booster_force_systicrate 0 booster_cpu_enabled 0 booster_cpu_spikemax 3 booster_cpu_spikelevel 75 booster_cpu_floor 50 booster_cpu_mminc 2 booster_cpu_quiettime 300 booster_cpu_mmmin 3 booster_cpu_mmmax 8 booster_lite_mode 3 booster_lite_extra_sleep_frequency 0[/code] [color=red][i]Daca vreti sa modificati, ceva din configuratia de mai sus, uitati-va peste:[/i][/color] Dupa ce am adaugat linile de mai sus, mergeti in [color=green][b]Server cs/cstrike/server.cfg[/b][/color] si adaugati linia: [code]exec addons/booster/booster.cfg Succes
  22. E simpatic. L-am salvat, probabil o sa-l folosim candva. O sa facem si un concurs, daca se va merita, cu cel mai bun logo. Continua sa exersezi Multumim !
  23. L-am testat, si e chiar interesant, pentru un banner maker online are destule functii.
  24. Probabil va intrebati, care sunt cele mai asteptate jocuri in 2009. Ei bine jocurile pe care le asteptam in 2009, cu sufletul la gura, sunt: Batman: Arkham Asylum Link Battlestations Pacific Video | Download Bionic Commando Download BioShock 2 Borderlands Link Championship Manager 2009 Download Chronicles of Riddick: Assault on Dark Athena Link Codename Panzers: Cold War Damnation Link Dawn of War 2 Link DC Universe Online Link Demigod Download Diablo III Link Dragonology Link Empire: Total War Link F.E.A.R. 2: Project Origin Link Football Manager Live Download Fuel Link Ghostbusters: The Video Game Link Grey’s Anatomy Link Hei$t Link Heroes Over Europe Link Lord of the Rings: Mines of Moria Link Mafia II Link Mini Ninjas Link Operation Flashpoint 2: Dragon Rising Link Puzzle Quest Galactrix Link Rage Red Faction Guerilla Silent Hill: Homecoming Link StarCraft II Download Street Fighter 4 The Last Remnant Link Tom Clancy’s EndWar Download | Link Tom Clancy’s HAWX Link Wanted: Weapons of Fate Link
  25. Frumoasa descriere, si parere. Insa, nu este cel mai jucat joc online.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.