RedCiuffy

Administrators
  • Content count

    16
  • Joined

  • Last visited

Everything posted by RedCiuffy

  1. Comenzi server mix

    Comenzile pentru serverul de mix: Comenzi disponibile : Comenzi in chat !ready - Porneste meci !restart - Restarteaza meci !rr - Restarteaza joc !stop - Opreste prima repriza !ready - Porneste repriza a 2-a !meci1 - Incarca setari pentru meci 1 vs 1 !meci2 - Incarca setari pentru meci 2 vs 2 !meci3 - Incarca setari pentru meci 3 vs 3 !meci5 - Incarca setari pentru meci 5 vs 5 !meci1hltv - Incarca setari pentru meci 1 vs 1 si rezerva slot pentru HLTV !meci2hltv - Incarca setari pentru meci 2 vs 2 si rezerva slot pentru HLTV !meci3hltv - Incarca setari pentru meci 3 vs 3 si rezerva slot pentru HLTV !meci5hltv - Incarca setari pentru meci 5 vs 5 si rezerva slot pentru HLTV !warmup - Porneste rundele de incalzire !vote - Porneste sondaj Ready / Not Ready !alegeri - Porneste rundele de alegeri !lame - Porneste runda de lame !ajutor - Arata comenzi disponibile !map - schimba harta !scor - afiseaza scor !demo nume - Inregistreaza demo pe un anumit jucator !kick nume - da afara un jucator !ban nume timp - da ban uni jucator !pause - Pune pauza la server !unpause - Scoate pauza de la server !admin - Arata adminii online comenzi in consola (acces BAN) amx_pause - Pune pauza jocului amx_pass - Seteaza parola serverului amx_nopass - Scoate parola serverului amx_maxplayers - Seteaza numarul jucatorilor pentru meci Atentionari importante : Administratorii acestui server nu au voie sa lase parola setata dupa ce au terminat meciul ! Se sanctioneaza cu scoaterea adminului Jucatorii pot cere in timpul meciului inregistrare Demo cu HLTV.Adminul poate conecta HLTV la server.Dupa meci puteti cere demo pe Forum.
  2. [Model] Prezentare

    Nume & Prenume: Nickname: Varsta: Locatie: Jocuri preferate: Ocupatie: O scurta descriere despre dvs.: De unde ai aflat de www.RedDevils.ro ?:
  3. VoT ServaR

    8
  4. VoT ServaR

    Votat
  5. n Romania foarte puțini aleg astfel de procesoare pentru jocuri, asa că majoritatea se îndreaptă spre un procesor mai ieftin. Am discutat despre ele aici. Este, însă, o nișă importantă de oameni care aleg aceste procesoare pentru producție video, pentru editare 3d, proiectare și alte activități conexe. AMD a pierdut lupta pe high end, așa că topul de mai jos va fi cu procesoare Intel. De fapt și de drept, aceste procesoare de la Intel sunt singurele care beneficiază de memorii RAM DDR4 ce lucrează în Quad Channel. Procesoare performante în 2017 Aceste procesoare funcționează cu plăci de bază pe socket 2011. Am discutat despre acestea aici. i7-6900K – Face parte din seria Core i7 5th gen si are nucleu Haswell-E. Este tactat la 3.2 GHz si ajunge pana la 4GHz in turbo. În 3D Mark ajunge la un punctaj de 9091. i7-6850K – probabil unul din cele mai bune procesoare Intel din punct de vedere al raportului pret/performanta. În 3D Mark ajunge la un punctaj de 8573. i7-6800K – chiar dacă nu este cel mai performant procesor de la Intel, prețul este unul pe masură. Este tactat la 3 GHz și ajunge la 3.5 GHz in turbo. În 3D Mark ajunge la un punctaj de 9831. Chiar dacă în România nu au prea mulți buget pentru a achiziționa așa ceva, în țările mai dezvoltate există o nișă a entuziaștilor. Iată mai jos un videoclip cu procesorul I7 6900k folosit în jocuri: Pe lângă procesoarele de mai sus avem și o serie de procesoare desktop. Ne limităm la cele din Skylake, cele care funcționează cu memorii DDR4. Consider că, în perioada următoare, ofertele vor fi tot mai diversificate pentru generația aceasta, iar Haswell sau Broadwell vor fi uitate. Intel 7600 – noul procesor I5 al celor de la Intel. Este disponibil la începutul lui 2017 pe piață și va înlocui vechiul 6600. Intel 7700 – este vârful de gamă pentru home user. Se găsește în 2 variante: cu multiplicator deblocat(pentru overclock) și cu multiplicator blocat. Iată o comparație interesantă în filmulețul de mai jos:
  6. Inainte de toate as dori sa precizez ca erorile cauzate de FWPKCLNT.SYS sunt prezentate doar pe sistemul de operare Microsoft Windows 7 , 8 si 8.1! Cele mai intalnite erori de Ecran Albastru ( Blue Screen ) sunt urmatoarele: A problem has been detected and Windows has been shutdown to prevent damage to your computer. The problem seems to be caused by the following file: FWPKCLNT.SYS. Your pc ran into a problem and need to restart. We're just collecting some info, and then we'll restart it for you. If you would like to know more, you can search online later for this error: FWPKCLNT.SYS. STOP 0x0000000A: IRQL_NOT_LESS_EQUAL - FWPKCLNT.SYS. STOP 0x0000001E: KMODE_EXCEPTION_NOT_HAMDLED - FWPKCLNT.SYS STOP 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA - FWPKCLNT.SYS Odata aparuta aceasta eroare pe un sistem Windows utilizatorul este tentat sa caute fisierul pe site-uri de download fisiere .SYS, aceasta fiind cea mai mare greseala pentru ca acest fisier poate suferi modificari sau fiind virusat intentionat, fiind un fisier de sistem este foarte periculos sa il descarcam de pe alte surse, altele decat din kit-ul de instalare original al Windows-ului pus la dispozitie cu licenta de catre Microsoft. Cauzele ale erorilor FWPKCLNT.SYS Erorile blue screen generate de catre FWPKCLNT.SYS pot avea cateva cauze, care trebuiesc investigate pas cu pas si luate prin eliminare. Majoritatea erorilor cu ecran albastru apar din cauza unor incompatibilitati de drivere la una sau mai multe componentele calculatorului ( RAM , Placa Video , HDD , USB stick , webcam , mouse , tastatura s.a.m.d ). In ultima perioada au fost raportate cele mai multe erori de blue screen pe versiunea de Windows 8 Pro cauza fiind incompabilitatea driverelor componentelor hardware. Lista cauze erori BSoD pentru FWPKCLNT.SYS. Configurarea incorecta sau incopabilitatea driverelor unor device-uri atasate sistemului de operare, acestea fiind cel mai des intalnite pe Windows 7 si Windows 8. Registrii corupti din Windows Registry sau modificati necorespunzator in urma instalarii sau dezinstalarii unui soft. O infectare cu virus si/sau malware care a dus la coruperea si/sau modificarea fisierului FWPKCLNT.SYS sau a unui driver care acesta raspunde direct sistemului de operare. Un conflict hardware, incompabilitatea driverelor atasate sistemului de operare Microsoft Windows cu driverele instalate in sistem. In acest caz s-a intamplat de multe ori ca erorile de blue screen sa apara imediat dupa ce calculatorul a fost pornit, iar rezolvarea a fost foarte simpla. Trebuiesc deconectate toate sursele instalate in sloturile USB ( HDD Extern , mouse , tastatura s.a.m.d ). FWPKCLNT.SYS poate da eroare cu ecran albastru in cazul unui hard disk defect. FWPKCLNT.SYS poate da eroare cu ecran albastru in cazul unei / unor memorii RAM defecte sau incompatibile cu sistemul de operare. Tot la capitolul RAM amintim ca unele erori pot aparea atunci cand avem mai multe memorii instalate, dar acestea sunt si/sau de frecventa latenta diferite. Nota: Rezolvarea fisierului FWPKCLNT.SYS poate fii verificand cauzele enumerate mai sus din care apar aceste erori si este usor de intuit ca va trebui sa verificati fiecare element in parte. NU RECOMAND DESCARCAREA FISIERULUI FWPKCLNT.SYS DE PE SURSE DE DOWNLOAD DRIVERE SAU FISIERE DE SISTEM, PRIN URMARE FOLOSITI FISIERUL ORIGINAL OFERIT DE CATRE MICROSOFT.
  7. Pentru programatorii aflaţi la început de drum acest exemplu este menit să arate omdul în care se lucrează cu baze de date folosind PHP. Formularul din exemplul de mai jos este destinat înregistrării utilizatorilor dar ar fi putut sa servească la introducerea oricăror date, bineînţeles, cu modificările aferente. În fond, codul de mai jos permite crearea unei pagini PHP în care se poate adăuga un utilizator nou, în tabela ExempluUtilizatori din baza de date, se poate modifica o înregistrare sau se poate şterge. <?php /* Pentru crearea tablelei ExempluUtilizatori, in mySQL se executa scriptul următor: CREATE TABLE ExempluUtilizatori ( ID INT PRIMARY KEY AUTO_INCREMENT, Login VARCHAR (12) NOT NULL, Password VARCHAR (20) NOT NULL, Email VARCHAR (50) ); */ //******************************************************************************** // CONECTARE LA BAZA DE DATE //******************************************************************************** $link = mysql_connect ("server_name", "user_name", "password") or die ("Eroare! Conectarea la server esuata!"); mysql_select_db ("db_name") or die ("Eroare! Conectarea la baza de date esuata"); //******************************************************************************** // INITIALIZARE VARIABILE // 1. Variabila $for se va incarca din elementul INPUT de tip HYDDEN, hdnFor, din HTML // si ea va folosi pentru ca in zona de cod PHP sa se identifice motivul pentru care pagina se // genereaza. Astfel, daca din scriptul JavaScript cu care se face submit se da lui hdnFor // valoarea EDIT, se intră în secţiune EDIT (prin if-ul de mai jos). // // 2. Variabila $id se va incarca din elementul INPUT de tip HYDDEN, hdnID, din HTML // si ea va folosi in zona de cod PHP pentru a stoca id-ul unic al înregistrării curente. // // 3. Celelalte variabile folosesc la stocarea datelor care trebuie salvate în tabela ExempluUtilizatori. // Acestea se încarcă din elementele de tip INPUT din formularul (FORM) din HTML, vizibile în interfaţă. //******************************************************************************** $for = $HTTP_POST_VARS['hdnFor']; $id = $HTTP_POST_VARS['hdnID']; $login = $HTTP_POST_VARS['txtLogin']; $pass = $HTTP_POST_VARS['txtPassword']; $email = $HTTP_POST_VARS['txtEmail']; //******************************************************************************** // EDIT // În această secţiune se încarcă din baza de date valorile aferente variabilelor Login, // Password şi Email din PHP. Apoi, aceste variabile vor fi încărcate în INPUT-urile din // HTML, folosind, de exemplu: // <INPUT TYPE=text ID="txtEmail" MAXLENGTH="50" VALUE="<? print($email) ?"> //******************************************************************************** if ($for == "EDIT") { $query = "SELECT Login, Password, Email FROM ExempluUtilizatori WHERE ID = ".$id; $result = mysql_query ($query) or die ("Eroare! Selectarea inregistrarii esuata!"); if ($row = mysql_fetch_array ($result)) { $login = $row[0]; $pass = $row[1]; $email = $row[2]; } } //******************************************************************************** // SAVE // Această secţiune acoperă cazurile INSERT şi UPDATE, adică adăugarea unei noi înregistrări // (când $id == "") sau salvarea modificării uneia existente (când $id != "") //******************************************************************************** if ($for == "SAVE") { if ($id == "") { $query = "INSERT INTO ExempluUtilizatori (Login, Password, Email) VALUES ('".$login."', '".$pass."', '".$email."')"; mysql_query ($query) or die ("Eroare! Insert esuat!"); $id = mysql_insert_id ($link); } else { $query = "UPDATE ExempluUtilizatori SET Login = '".$login."', Password = '".$pass."', Email = '".$email."' WHERE ID = ".$id; mysql_query ($query) or die ("Eroare! Update esuat!"); } } //******************************************************************************** // DELETE //******************************************************************************** if ($for == "DELETE") { $query = "DELETE FROM ExempluUtilizatori WHERE ID = ".$id; $result = mysql_query ($query) or die ("Eroare! Stergere esuata"); } ?> <HTML> <HEAD> <script language=javascript> function Save() { /*funcţia este apelată atunci cand se apasă butonul Save*/ /*1. primul pas este vealidarea completarii campurilor obligatorii*/ /*- în caz de necompletare, execuţia este sistată cu return*/ if(document.frmForm.txtLogin.value == ""){ alert("Eroare! Completati campul Login!"); return; } if(document.frmForm.txtPassword.value == "") { alert("Eroare! Completati parola!"); return; } if(document.frmForm.txtEmail.value == ""){ alert("Eroare! Completati adresa de email!"); return; } /*2. dacă toate câmpurile sunt competate, se dă lui hdnFor valoarea SAVE*/ /*pentru ca la incarcarea paginii, in PHP acesta să indice intrarea pe fluxul aferent*/ document.frmForm.hdnFor.value = "SAVE"; /*3. se trmite pagina cu valorile completate la server*/ document.frmForm.submit(); } function Clear() { /* serveşte la golirea câmpurilor din interfaţă pentru a permite introducerea unei noi înregistrări*/ document.frmForm.hdnFor.value = ""; document.frmForm.hdnID.value = ""; document.frmForm.txtLogin.value = ""; document.frmForm.txtPassword.value = ""; document.frmForm.txtEmail.value = ""; document.frmForm.submit(); } function Edit(i) { /* atunci când utilizatorul alege să editeze o înregistrare se execută această funcţie care*/ /* trimite pagina la server în vederea încărcării valorilor din vaza de date (fluxul EDIT de mai sus)*/ document.frmForm.hdnFor.value = "EDIT"; document.frmForm.hdnID.value = i; document.frmForm.submit(); } function Delete(i) { if(!confirm("Confirmati stergerea...")) { return; } document.frmForm.hdnFor.value = "DELETE"; document.frmForm.txtLogin.value = ""; document.frmForm.txtPassword.value = ""; document.frmForm.txtEmail.value = ""; document.frmForm.submit(); } </script> </HEAD> <BODY> <!-- urmează form-ul de introducere de date: --> <FORM ID="frmForm" NAME="frmForm" METHOD="post"> <table border=0 bgcolor=#c0c0c0 width=30%> <tr> <td WIDTH=30%>Login Name: </td> <td><INPUT TYPE=text ID="txtLogin" NAME="txtLogin" MAXLENGTH="12" VALUE="<?php print($login) ?>"></td> </tr> <tr> <td>Password: </td> <td><INPUT TYPE=text ID="txtPassword" NAME="txtPassword" MAXLENGTH="20" VALUE="<?php print($pass) ?>"></td> </tr> <tr> <td>Email: <td><INPUT TYPE=text ID="txtEmail" NAME="txtEmail" MAXLENGTH="50" VALUE="<?php print($email) ?>"></td> </tr> <tr> <td colspan=2 align=right> <INPUT TYPE=button ID="btnSave" ONCLICK="Save()" VALUE="Save"> <INPUT TYPE=button ID="btnClear" ONCLICK="Clear()" VALUE="Clear"> <INPUT TYPE=button ID="btnDelete" ONCLICK="Delete()" VALUE="Delete"> </td> </tr> </table> <INPUT TYPE=hidden ID="hdnID" NAME="hdnID" VALUE="<?php print($id) ?>"> <INPUT TYPE=hidden ID="hdnFor" NAME="hdnFor"> </FORM> <hr> <?php //******************************************************************************** // AFISAREA INREGISTRARILOR EXISTENTE //******************************************************************************** $query = "SELECT ID, Login, Password, Email FROM ExempluUtilizatori ORDER BY Login"; $result = mysql_query ($query) or die ("Query failed"); print "<table width=30% bgcolor=#abcabc cellspacing=1 border=0>\n"; print "<tr bgcolor=#abcabc>"; print "<td>#</td>"; print "<td>Login</td>"; print "<td>Password</td>"; print "<td>E-mail</td>"; print "</tr>"; while ($row = mysql_fetch_array ($result)) { if ($row[0] == $id) $bgcolor = "#abcdef"; else $bgcolor = "#ffffff"; print "<tr bgcolor=$bgcolor>"; print "<td><a href='javascript:Edit(".$row[0].")'>***</a></td>"; print "<td>".$row[1]."</td>"; print "<td>".$row[2]."</td>"; print "<td>".$row[3]."</td>"; print "</tr>"; } print "</table>"; mysql_free_result ($result); mysql_close ($link); ?> </BODY> </HTML> Aceasta pagina poate fi văzută la lucru aici.
  8. Tutorialul: Chiar merge, nu e nevoie sa te duci pana la consola sistemului ca sa-i schimbi IP-ul, sa-l treci pe DHCP sau sa-i schimbi setarile pentru DNS/WINS. Merge din script. Si pentru ca majoritatea scripturilor pe care le folosesc sunt scrise in VBS o sa continui tot asa (pentru moment, ca studiez Powershell si Python). Un exemplu pentru folosirea acestui script ar fi un subnet cu ip-uri puse static si unde trebuie sa schimbi adresa serverului de DNS la toate sistemele. Sau un sistem setat cu IP static pe care vrei sa-l treci pe DHCP. Hai sa vedem si cateva exemple. Cand pentru numele calculatorului folosim “.” inseamna ca ne conectam la sistemul local. Scriptul urmator trece pe DHCP toate adaptoarele de retea care au TCP/IP activat: Cod: strComputer = "." set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = 1") For Each objItem in colItems If objItem.DHCPEnabled = False then errDHCP = objItem.EnableDHCP() errDNS = objItem.SetDNSServerSearchOrder() End If Next Bun. Acum sa luam cazul in care vrem sa trecem de pe DHCP pe IP fix. Pentru asta folosim metoda EnableStatic care primeste 2 parametri IP Address si Subnet Mask sub forma: errStaticIP = objItem.EnableStatic(array(“192.168.0.10”),array(”255.255.255.0”)) errDNS = objItem.SetDNSServerSearchOrder(array(“192.168.0.100, 192.168.0.101”)) Ce altceva mai putem sa setam? WINS de exemplu: errWins = objItem.SetWINSServer (array(“192.168.0.100, 192.168.0.101”)) Pe scurt, puteti seta cam orice legat de configuratia TCP/IP prin script. Chiar si combinatii mai ciudate cu IP luat prin DHCP si DNS pus manual. Unul din scripturile facute in ultimul timp (pe genunchi) se conecta la toata sistemele dintr-un anumit subnet si imi dadea informatii despre clientul de DHCP: cand si-a luat IP ultima data, cand expira leaseul, de la ce server si-a luat IP, etc. Concluzie: daca trebuie sa treceti o retea intreaga pe DHCP nu e nevoie sa vizitati fiecare calculator in parte. Merge si remote.
  9. Tutorialul:1. Selectati toate randurile in Microsoft Office Excel 2. In tabul Home, in sectia Editing, click pe Find & Select, click Go To, click Special, click Blanks, si apoi click ok. 3. Apasati semnul egal ( = ) din toolbar, selectati celulele de mai sus si apoi tineti apasat CTRL in timp ce apasati ENTER. Spatiile goale din spreadsheet vor fi umplute automat. 4. Copiati datele, click Past Special, apoi click Values. Aceasta va suprascrie formula si va umple fiecare celula goala cu aceasi informatie.
  10. Model: 1.Problema: 2.Program folosit: 3.Screenshoot: 4.Descriere: 5.Cum ai incercat sa rezolvi problema: Regulament: -titlul topicului trebuie sa reflecte problema intampinata ( Problema Cs 1.6 Steam ) -cand deschideti un topic nou trebuie sa respectati modelul in caz contrar topicul va fi inchis.
  11. Regulament Sectorul IT

    1. Încercați să dați un aspect cât mai plăcut articolului creat, folosind diferite bbcod-uri, imagini, video-uri etc. 2. Verificați dacă articolul respectiv are greșeli, necesită editarea unui text, etc. Nu dați copy+paste de pe toate forumurile (încercați să postați subiectele într-adevăr importante și nu toate știrile aleatorii găsite pe domnu' google). 3. Articolele trebuie să aibă minim 5-6 rânduri de text, și dacă este posibil, o poză descriptivă. 4. Posthunt-ul este strict interzis! 5. Insultele, atacul la persoană sau limbajul vulgar către un alt membru al comunității este STRICT INTERZIS! 6. Articolele vor fi închise de către moderatorii secțiunii după 7 zile de la creare.
  12. [INFO] Asistenta Forum

    In acest subforum se va oferi asistenta utilizatorilor care intampina dificultati pe forum. Nu este necesar sa respectati un model impus. Aveti posibilitatea sa redactati un Subiect nou in cadrul acestei sectiuni! Conditii generale: - Folositi un limbaj corect, concis si clar. - Explicati situatia in termeni usor de inteles
  13. MODEL CERERE DNS

    MODEL CERERE DNS: Nume & Prenume: Tip server de joc (Exemplu: Counter-Strike, SA:MP, Minecraft , Metin2): IP & Port: DNS dorit (nume.reddevils.ro): Sloturi server: Mod de joc (Clasic, Zombie, Respawn etc): Proprietari server: Numele firmei unde este gazduit: Subforumuri dorite: Link GameTracker: Ai dat claim la server in gametracker.com?: Inainte de a depune cererea de DNS, este necesar sa cunoasteti urmatoarele aspecte: - Serverul sa aiba in hostname DNS-ul dorit (Exemplu: RESPAWN.RedDevils.RO ); - Gazduirea serverului trebuie sa fie fara oprire, la o firma autorizata. - Adaugati serverul in lista gametracker.com . - Sprijinul tehnic este oferit de catre firma la care este gazduit serverul. RedDevils ofera asistenta tehnica doar daca serverul are o vechime de minim doua saptamani in comunitate. - Dati CLAIM pe Gametracker la server;

IPB SKIN DESIGNED BY Ciuffy, Lucian @RedDevils Team