-
Antal innehåll
3551 -
Blev medlem
-
Senast inloggad
Allt publicerat av Vitdom
-
Det beror på vilken bas som används, normalt brukar basen 10 användas. Om vi använder basen 10 kan det då finnas 0 - 9, 10 siffror på en position. Vi har fyra positioner, så 10 * 10 * 10 * 10 = 10^4 = 10 000 bankkoder finns.
-
Day of Defeat: Source ?
-
Rätt! Det spelar ingen roll.
-
Det enda sättet: https://support.steampowered.com/kb_article...=2347-QDFN-4366 Om du inte förstår engelska finns en meny längst uppe till vänster på sidan där du kan välja svenska. Om du inte kan göra det som står där kan du aldrig få tillbaka ditt konto.
-
Nice gjort vitdom, ljudeffekterna var riktigt feta för att komma från moderkortet, visste inte att den kunde göra så många toner. En sak värd att nämna som jag tycker du borde gjort:DETTA STÄNGER AV DATORN Så kör det inte om ni har saker igång ni vill ha kvar, som jag gjorde. ^_~ Eftersom att fejkviruset inte ska vara skadligt alls så valde jag att inte använda -f flaggan i avstängingskommandot, trodde att den skulle säga till om något program som har osparad data kördes och vänta med att stänga av datorn, men det verkar inte som om den gör det då. :(
-
Här är ett fake virus jag programmerat med C++: http://solidfiles.com/d/RRBG Detta program stänger av datorn, se till att inte ha osparad data när du kör detta program. Exempelvideo(UTAN LJUDEFFEKTERNA(KOMMER IFRÅN MODERKORTETS HÖGTALARE)): http://www.youtube.com/watch?v=XDuI1gq_p4M Källkoden: #include <iostream> #include <windows.h> #include <winable.h> void doWrite(const char* text, int ms); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HDC screenDC = GetDC(NULL); const int width = GetDeviceCaps(screenDC, HORZRES), height = GetDeviceCaps(screenDC, VERTRES); srand(time(NULL)); BlockInput(TRUE); // Blockerar inmatning SetConsoleTitle("sys32\\kernel32[Win] - hal.dll"); // Sätter fönsternamnet doWrite("Starting...", 100); Sleep(500); doWrite("\nStart successful.\n\n", 75); doWrite("ERR[2_23]\nIncompatible graphics card driver found!\nAttempting to solve", 50); doWrite("...\n", 500); for(int i = 0; i < 50; i++) // Fyll skärmen { Rectangle(screenDC, 0, 0, width, (i+1)*height/50); Beep(500, 50); Beep(663, 50); } system("color F0"); system("cls"); Rectangle(screenDC, 0, 0, width, height); for(int i = 500; i >= 20; i -= 2) // Pip Beep(i, 20); Sleep(1000); Beep(300, 1000); Sleep(1000); Beep(300, 1000); Sleep(1000); BlockInput(TRUE); Rectangle(screenDC, 0, 0, width, height); doWrite("Incompatible graphics card driver problem solved:\nDeinstallation successful!", 50); Sleep(500); doWrite("\n\n\nThis function is protected. In order to preform demagnetization on hard drive\nand BIOS you must enter the password given to you by your\nmotherboards manufacturer.\nEnter password: ", 50); Sleep(500); doWrite("************\n", 25); Sleep(500); doWrite("Password confirmed!\n\nInitializing demagnetization in 5...", 50); putchar('\b'); putchar('\b'); putchar('\b'); putchar('\b'); Sleep(450); doWrite("4\b3\b2\b1\b0", 500); // Nedräkning putchar('.'); putchar('.'); putchar('.'); putchar('\n'); for(int i = 1; i <= 100; i++) // Pip med korta lågfrekventa signaler för att lura att datorn håller på med nått { Beep(40, rand() % 6 + 5); Sleep(rand() % 176 + 25); if(!(i % 25)) std::cout << i << "%" << std::endl; // Skriv ut procent } doWrite("\t\t\tRebooting", 50); doWrite("...", 200); system("shutdown -s -t 0"); // Stäng av datorn return 0; } void doWrite(const char* text, int ms) { for(int i = 0; text[i] != ''; i++) { std::cout << text[i] << std::flush; Sleep(ms); } }
-
Ledtråd 1: Spelet är mer än 10 år gammalt Ledtråd 2: Spelet är för Sony PlayStation 1 Ledtråd 3: Spelet heter olika i USA, Europa och Japan.
-
Ändra din tangenbordslayout till svensk: http://img239.imageshack.us/img239/9353/wuffn.png
-
Det är en bärbar så hur går det till då? Antingen ska de byta ut det som är fel i din bärbara annars ska du nog få en helt ny bärbar. tack. ska jag göra en backup av allt på HD:en och sen lämna in? Ja, det rekommenderar jag.
-
Bra låt men köp en ny mikrofon, redigera din röstinspelning lite, filtrera bort brus och så.
-
Jag kan också vara med. :)
-
Det är en bärbar så hur går det till då? Antingen ska de byta ut det som är fel i din bärbara annars ska du nog få en helt ny bärbar.
-
Vet inte vad det beror på, en bugg kanske. Pröva gå in på WinK+R->msconfig->Systemkonfiguration->Allmänt->VÄLJ NORMAL START->Stäng. Då borde standardalternativen användas. Men annars pröva gå in i BIOS och avaktivera "Limit CPUID to 3" on den är aktiverad. Annars, pröva med att ändra BOOT.INI manuellt, OBS! DU FÅR INTE GÖRA DETTA FEL, OM DU GÖR DET FEL KOMMER DU INTE ATT KUNNA BOOTA WINDOWS!. 1. Öppna Utforskaren, navigera till C:\. 2. Om du inte ser boot.ini, tryck Alt, tryck sedan på verktyg, sedan på mappalternativ. Tryck på fliken visning, välj visa dolda filer och mappar, avkryssa dölj skyddade operativsystemfiler. 3. Öppna filen boot.ini med valfri textredigerare. 4. På "/numproc=x" sätt x till antal kärnor du vill använda, OBS, VET INTE HUR DET FUNGERAR SÅ JAG REKOMMENDERAR ATT DU VÄLJER ETT ANTAL KÄRNOR SOM DU VET ATT DU HAR!
-
http://img300.imageshack.us/img300/8610/yourenotsmart.jpg http://img523.imageshack.us/img523/9650/itsnotthateasy.jpg Säg till om ni vill ha någon ledtråd, ganska tomt här. Gissningar: Zelda - FEL Secret of mana - FEL golden age - FEL dawn of mana - FEL
-
Hinterland !!!
-
Man tar hjälp av de källkodsfiler som kommer med Source SDK och skriver all egen kod själv, utan något grafiskt "UI". (Om du nu inte bara ska skapa banor/rita texturer/modeller/scener och sådant, då behöver du inte koda i något programmeringsspråk)
-
Kodar man c++ i Source SDK? eller är det mer WYSIWYG c++ miljö? Ehh förstod inte riktigt vad du menade med detdär sissta... Men Source SDK innehåller källkodsexempel för modifierare i programmeringsspråket C++ som används för att programmera modifikationer till spel som kör Source motorn. I Source SDK följer det med ungefär 270MB/6000st källkodsfiler. Står här också(Installationsspecifikation av Source SDK): Här är till exempel källkodsfilen för hur servern hanterar kulor som skjuts i vattnet(\src_mod\orangebox\game\server\waterbullet.cpp): //========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============// // // Purpose: An effect for a single bullet passing through a body of water. // The slug quickly decelerates, leaving a trail of bubbles behind it. // // TODO: make clientside // //=============================================================================// #include "cbase.h" #include "waterbullet.h" #include "ndebugoverlay.h" // memdbgon must be the last include file in a .cpp file!!! #include "tier0/memdbgon.h" #define WATERBULLET_INITIAL_SPEED 1000.0 #define WATERBULLET_STOP_TIME 0.5 // how long it takes a bullet in water to come to a stop! #define WATERBULLET_DECAY ( WATERBULLET_INITIAL_SPEED / WATERBULLET_STOP_TIME ) BEGIN_DATADESC( CWaterBullet ) // Function Pointers DEFINE_FUNCTION( Touch ), DEFINE_FUNCTION( BulletThink ), END_DATADESC() LINK_ENTITY_TO_CLASS( waterbullet, CWaterBullet ); IMPLEMENT_SERVERCLASS_ST( CWaterBullet, DT_WaterBullet ) END_SEND_TABLE() //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CWaterBullet::Precache() { PrecacheModel( "models/weapons/w_bullet.mdl" ); } //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CWaterBullet::Spawn( const Vector &vecOrigin, const Vector &vecDir ) { Precache(); SetSolid( SOLID_BBOX ); SetModel( "models/weapons/w_bullet.mdl" ); UTIL_SetSize( this, vec3_origin, vec3_origin ); SetMoveType( MOVETYPE_FLY ); SetGravity( 0.0 ); QAngle angles; SetAbsOrigin( vecOrigin ); SetAbsVelocity( vecDir * 1500.0f ); VectorAngles( GetAbsVelocity(), angles ); SetAbsAngles( angles ); SetCollisionGroup( COLLISION_GROUP_DEBRIS ); SetTouch( &CWaterBullet::Touch ); SetThink( &CWaterBullet::BulletThink ); SetNextThink( gpGlobals->curtime ); } //----------------------------------------------------------------------------- //----------------------------------------------------------------------------- void CWaterBullet::BulletThink() { //NDebugOverlay::Line( GetAbsOrigin(), GetAbsOrigin() - GetAbsVelocity() * 0.1, 255, 255, 255, false, 1 ); SetNextThink( gpGlobals->curtime + 0.05 ); /* QAngle angles = GetAbsAngles(); angles.x += random->RandomInt( -6, 6 ); angles.y += random->RandomInt( -6, 6 ); SetAbsAngles( angles ); */ Vector forward; AngleVectors( GetAbsAngles(), &forward ); SetAbsVelocity( forward * 1500.0f ); } //----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CWaterBullet::Touch( CBaseEntity *pOther ) { Vector vecDir = GetAbsVelocity(); float speed = VectorNormalize( vecDir ); Vector vecStart = GetAbsOrigin() - ( vecDir * 8 ); Vector vecEnd = GetAbsOrigin() + ( vecDir * speed ); trace_t tr; UTIL_TraceLine( vecStart, vecEnd, MASK_SHOT, NULL, &tr ); UTIL_ImpactTrace( &tr, DMG_BULLET ); UTIL_Remove( this ); }
-
När du skriver att ni inte diskuterar C++, menar du verkligen det? Eftersom C++ är grunden för det mesta av modifierandet i "Source SDK (Alla spel i OrangeBox och Half-Life 2: Episode One)".
-
Har redan en inlämnad på siba (min förra tråd). och har ingen försökring på denna så om jag lämnar in på bekostar jag det... Ska ändå bygga en om ca 1-2veckor, så får spela på 360 så länge. Om någon vet vad man ska göra PM:a mig (Läst manualen, tryckt på alla knappar som sår i boken inget händer :/ ) När inget händer när du trycker på de knappar som står i manualen för ditt moderkort har du antingen fått fel moderkort eller så är det helt paj! Om du fått fel moderkort gäller svensk lag och du ska få en ny utan kostnad.
-
Själv måste jag trycka på 'Del' för att komma in i BIOS på mitt moderkort. Det ska stå i manualen, om du inte har någon manual så leta reda på specifikationen för datorns komponenter, se efter vad du har för moderkort och ladda ner manualen för det moderkortet ifrån tillverkarens hemsida. Om du inte har fått någon specifikation på din dator upprepar jag mig, klaga till de du köpte datorn ifrån och skaffa en ny.
-
Annars kan du ju använda Windows inbyggda fjärrhjälptjänst.
-
Faktiskt har det med bootupen att göra, det är BIOS som bestämmer de grundläggande funktionerna i datorn, BIOS verkställer inställningarna när datorn bootas upp. Om operativsystemet inte kan läsa av flera kärnor, är det antingen fel i bios eller fel på processorn. Om han nu inte själv har mixtrat med inställningar som hanterar användningen av processorkärnorna som jag inte känner till. Processorn verkar inte ha stöd för Hyper-Threading då den har två fysiska kärnor, då borde han försöka med det andra alternativet "Limit CPUID to 3".
-
Om det inte går att komma in i BIOS på något sätt rekommenderar jag dig att skaffa en ny dator. Ja, det är konstigt att det nu bara är en ruta där om du vet att ingen har mixtrat med ditt BIOS. Okej, kan du skriva vad du har för processor(specifikationen)? (Viktigt att skriva är hur många fysiska respektive virtuella du har, även om den stödjer Hyper-Threading(extremt viktig information)).
-
http://www.gridcrasher.com/wp-content/uploads/2008/06/dreamstimeweb_angry374345_1.jpg ASSÅ, OM NI INTE FATTAR NÅGOT, HJÄLP INTE! Skälet till att ditt operativsystem bara använder en processorkärna är INTE för att den bootar upp med en processorkärna! Skälet till att ditt operativsystem bara använder en processorkärna kan vara att du ställt in(eller någon standardinställning) i moderkortets BIOS som heter något som "Limit cpuid to 3" och "Enable hyper-threading"(om du har två virtuella kärnor(inte fysiska, men det borde inte göra något om du aktiverar den iallafall)). Sätt Limit cpuid to 3 till disabled/avaktiverad, sätt Enable hyper-threading till enabled/aktiverad. Det borde fungera, annars kanske du behöver speciella drivrutiner för din processor/ditt moderkort.
-
Som jag sa, när du normalt bootar upp datorn(operativsystemet) så använder bara datorn en kärna, där kan man ställa in så att den använder fyra kärnor, och ja, det går såklart fortare att boota upp om man väljer fyra kärnor.