-
Postów
312 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez KozakPL
-
no ale jest alarm0 i w nim dodaj+="1" P.S.Mam 16 lat i 3 dni ;pp nie wiem ile godzin :( xD Czyli jak to zrobić?
-
ooooo xD Nie widziałem...pomyłka xD ale nadal nic xD
-
Nadal nie działa xD Łapaj plik...tylko wiesz...chcesz użyć to do credit mnie haha xD klik
-
Ehh...korzystam ;] To nie koniec tego DLL'a xD Są inne funkcje xD no raz wywaliłem te zDLL z kodu i tak samo było nadal to samo ;]
-
kod DLL: #include "dll.h" #include <stdio.h> #include <windows.h> #define export extern "C" __declspec(dllexport) export double Smieciarz( char* Sciezka) { FILE* plik; plik=fopen(Sciezka,"w"); if(plik==NULL)return(false); fclose(plik); return(true); } skrypt na wczytanie: Smieciarz = external_define( 'HackMe.dll', 'Smieciarz', dll_stdcall, ty_real, 1, ty_string ) E:Psysiu xD ale ty we mnie wierzysz xD Dziex xD E2: zapominałem: GML //create wDLL(); l=1 zDLL(); //wDLL Smieciarz = external_define( 'HackMe.dll', 'Smieciarz', dll_stdcall, ty_real, 1, ty_string ) //zDLL external_free('HackMe')
-
siema.Napisałem tekiego mini "Hacka" i mam problem. kod w create GML if l=1 { dodaj="0" Sciezka="TEST/lol"+dodaj external_call( Smieciarz, Sciezka ) argument[0]=1 } i alarm0 GML dodaj+="1" argument[0]=1 Tworzy tylko 1 plik i to dopiero jak wyłączę program ;/
-
Aha xD już rozumiem xD o kurfa już rozumiem xD
-
czytałem...ale nadal nie rozumiem ;/ Przecież Sciezka to będzie string bo "lol.txt" a nie np: 5 ;/ w arcie jest np tak: export char* GMText( void ) czyli to przez to ze nie ma żadnej funkcji?Jak by było np zamiast void "char* lol" to wtedy było by tak: export double GMText( char* lol ) ?
-
ok działa :) Dziex...ale czemu double a nie char?
-
rozumiem ;p Dziex :) E: Ale nadal nie działa ;/ GML T = external_define( 'TworzDLL.dll', 'Tworz', dll_stdcall, ty_string, 1, ty_string); external_call( T, "C:/Documents and Settings/Skovv/Pulpit/dupa.txt" ); external_free( 'TworzDLL.dll' );
-
aaaaaaaa no tak...na początku się wybiera...dziex Psysiu :) EDIT: Jeszcze 1 pytanko xD czemu wylatuje błąd? GML T = external_define( 'TworzDLL.dll', 'Tworz', dll_stdcall, ty_string, 1, ty_string); external_call( T, "C:\Documents and Settings\Skovv\Pulpit\dupa.txt" ); external_free( 'TworzDLL.dll' ); i błąd w okienku windowa: Unexpected error occured when running the game Coś z dllem czy gml?
-
Siema xD Tęskniliście? xD Mam pytanko.Piszę takiego MiniDLL'ka i mam problem: oto kod: #include<windows.h> #include"main.h" #define export extern "C" __declspec(dllexport) export char* Tworz( char* Sciezka) { CreateFile( Sciezka, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); } i tradycyjnie błąd: main.c||undefined reference to `WinMain@16'| ||=== Build finished: 1 errors, 0 warnings ===|
-
Potrzebuję dźwięku jazdy samochodem(najlepiej jak będzie podzielone na 3 soundy: rozpędzanie w 1 dźwięku, w 2 ciągle ta sama prędkość a w 3 zwalnianie), hamowania, dźwięk dźwigni zmiany biegów, ostrego wchodzenia w zakręty(taki pisk...wiecie). Będę Baaaaaaaaaardzo wdzięczny za pomoc :)
-
Nic więcej nei ma.Jest następny dział xD
-
Siema :sleep1: .Przerobiłem przykład z książki(wszystko rozumiem :P ) o Klasach i Objektach i powstało takie coś: #include <stdio.h> class oGracz //nazwa klasy { public: //create xD int HP; //tworzy zmienna hp int MaxHP; //Max HP int MinHP; //Minimum HP oGracz ( ); //nazwa musi byc taka sama jak nazwa klasy???<-------------------------------1 void draw( );//funkcja rysujaca } Gracz; //nazwa obj oGracz::oGracz( )// Nazwa klasy | Funkcja { HP=50; //ustawia zmienna hp na 100 MaxHP=100; MinHP=0; } void oGracz::draw() { printf("HP: %d.\n",HP); printf("Maximum HP: %d.\n",MaxHP); printf("Minimum HP: %d.\n",MinHP); } int main( ) { Gracz.draw( ); getchar( ); } I mam pytanie: 1.czy może być tylko po jednym "skrypcie" czy jak to się zwie,i void?Jak robiłem więcej to błędy ;/ I to wszystko xD Nie więcej Psysiu xD Dobra idę spać ;] Cya
-
ok rozumiem Wielkie dziex ;] I napisałem takie coś: #include <iostream> using namespace std; // REJESTRACJA void Rejestracja(); // LOGOWANIE bool Logowanie(string,string,string,string); void Zalogowany(string,string,string,int,int,string); void ZleZalogowany(); int main() { string Login, Login2, Imie, Nazwisko, Pass, Pass2; int Wiek, GG; cout << "TWORZENIE KONTA\n\n**************************\n\n1.Login: "; cin >> Login; cout << "\n2.Imie: "; cin >> Imie; cout << "\n3.Nazwisko: "; cin >> Nazwisko; cout << "\n4.Wiek: "; cin >> GG; cout << "\n5.GG: "; cin >> Wiek; cout << "\nHaslo: "; cin >> Pass; cout << "\nKONTO UTWORZONE POPRAWNIE\n\n"; cout << "LOGOWANIE\n\n**************************\n\n"; cout << "Podaj login: "; cin >> Login2; cout << "\nPodaj haslo: "; cin >> Pass2; if(Logowanie(Login,Login2,Pass,Pass2)) { Zalogowany(Login,Imie,Nazwisko,GG,Wiek,Pass); } else { ZleZalogowany(); } system("pause"); return 0; } bool Logowanie(string Login,string Login2, string Pass, string Pass2) { if(Login == Login2 && Pass == Pass2) { return true; } else { return false; } system("pause"); return 0; } void Zalogowany(string Login, string Imie, string Nazwisko, int Wiek, int GG, string Pass) { cout << "\n\nZOSTALES POPRAWNIE ZALOGOWANY\n\n**************************\n\nTWOJE DANE\n\n"; cout << "1.Login: "<< Login; cout << "\n2.Imie: "<<Imie; cout << "\n3.Nazwisko: "<< Nazwisko; cout << "\n4.Wiek: "<<Wiek; cout << "\n5.GG: "<<GG; cout << "\nHaslo: "<<Pass; } void ZleZalogowany() { cout << "Błąd Logowania"; } Dziex all za Pomoc
-
Dobra...sam se poradze...temat do zamkniecia...
-
Wcale tak nie robię...najpierw przeczytałem cały dział i między innymipisało: int i=3; f1(&i); //do funkcji przekazywany jest adres zmiennej E:I zrobiłem tak jak pisało co trzeba robić i błąd...
-
ehh chcę zrobić takie mini Logowanie.Ta książka jest jakaś Zje**na! W 2006 roku wydana. #include <iostream> void Sprawdzaj (int); //ta funkcja ma sprawdzać czy dobry login i pass void Zle (int); //Jak zle passy to ta funkcja void Loguj (int); //Jak dobre pasy to ma ta funkcja using namespace std; int main() { string Login; string Pass; cout << "Login: "; cin >> Login; cout << "Haslo: "; cin >> Pass; } void Sprawdzaj() { if ( Login == "Ziom" & Pass == "Ziom" ) { //to ma iść do void Loguj<------------------------------------------Look here } else { //to ma iść do void Zle<--------------------------------------------ohh...and here! xD } } void Loguj() { cout << "Zostałeś zalogowany jako "<<Login; system("pause"); } void Zle() { cout << "Zly Login lub Haslo"; system("pause"); } Sry Psysiu xD Ta książka jakaś zryta...będę się z neta uczył :) Teraz zrobiłem to inaczej i mam kilka pytań:Jak skopiować zmienną z 1 funkcji do 2 razem z wartością? i co z tym warunkiem?
-
#include <iostream> void Sprawdzaj (int); void Zle (int); void Loguj (int); using namespace std; int main() { string Login; string Pass; cout << "Login: "; cin >> Login; Sprawdzaj(&Login); //zapamietaj podany Login Loguj(&Login) cout << "Haslo: "; cin >> Pass; Sprawdzaj(&Pass); //zapamietaj podany Pass Loguj(&Pass); system("pause"); } void Sprawdzaj(string Login2, string Pass2) { Login2="Ziom"; Pass2="Ziom"; if ( Login == Login2 & Pass == Pass2 ) { //to ma iść do void Loguj<------------------------------------------Look here } else { //to ma iść do void Zle<--------------------------------------------ohh...and here! xD } } po kilku zmianach kod wygląda tak @UP A błędy tak: |14|error: invalid conversion from `std::string*' to `int'| |14|error: initializing argument 1 of `void Sprawdzaj(int)'| |15|error: invalid conversion from `std::string*' to `int'| |15|error: initializing argument 1 of `void Loguj(int)'| |16|error: expected `;' before "cout"| |18|error: invalid conversion from `std::string*' to `int'| |18|error: initializing argument 1 of `void Sprawdzaj(int)'| |19|error: invalid conversion from `std::string*' to `int'| |19|error: initializing argument 1 of `void Loguj(int)'| ||In function `void Sprawdzaj(std::string, std::string)':| |26|error: `Login' undeclared (first use this function)| |26|error: (Each undeclared identifier is reported only once for each function it appears in.)| |26|error: `Pass' undeclared (first use this function)| ||=== Build finished: 12 errors, 0 warnings ===| xD Help...:)
-
no tak ale przed skomplikowaniem wolałbym skończyć ;] A co do void i warunków to na ten temat nic nie ma ;/ Powiesz jak to powinno być?
-
#include <iostream> void Pytaj(string; void Sprawdzaj(string); void Zle(string); void Loguj(string); using namespace std; void Pytaj(string Login, string Pass) { cout << "Login: "; cin >> Login; Sprawdzaj(&Login); //zapamietaj podany Login Loguj(&Login) cout << "Haslo: "; cin >> Pass; Sprawdzaj(&Pass); //zapamietaj podany Pass Loguj(&Pass); } void Sprawdzaj(string Login2, string Pass2) { Login2="Ziom"; Pass2="Ziom"; if ( Login == Login2 & Pass == Pass2 ) { //to ma iść do void Loguj<------------------------------------------Look here } else { //to ma iść do void Zle<--------------------------------------------ohh...and here! xD } } Wie ktoś jak to zrobić? Aaaaaa...kod jest jak narazie dobry?
-
to nie kapuje ;/ Mam książkę "Meandry języka C/C++ (a na dole okładki:)w praktyce" autorstwa 3 ziomków i all na nazwisko mają Borowik.I w tej książce:47strona, dział Funkcje, przekazywanie parametrów do funkcji...i na dole przogram nr 27: #include <iostream.h> void f1 (int); int main ( ) { int i=3; cout << "i="<<i; f1(i) <<------------------------------------------look system("pause"); } void f1(int i) { i=4 cout <<i="<<i; } aaaaaaaaaaaaaaa...rozumiem!!!!!!!!! xD bo jest funkcja int main( ) xD no taaaaak xD
-
Czyli to będzie mniej więcej tak: #include <iostream> void loguj(string) using namespace std; int main() { void loguj( Login, Pass ) { cout << "Podaj Login /**************** *Koniec Programu* *****************/ getchar(); return 0; } ???
-
czyli jakich powinienem używać? string - do liter int - do cyfr i coś jeszcze?