Forum www.maciuchnagames.fora.pl Strona Główna
FAQ Szukaj Użytkownicy Grupy Profil Zaloguj się, by sprawdzić wiadomości
Forum www.maciuchnagames.fora.pl Strona Główna  Zaloguj  Rejestracja
Otrzymanie maila

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.maciuchnagames.fora.pl Strona Główna -> Programowanie
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hultongetty
newbie



Dołączył: 09 Sie 2012
Posty: 9
Przeczytał: 0 tematów

Ostrzeżeń: 0/3

PostWysłany: Pon 21:48, 29 Kwi 2013    Temat postu: Otrzymanie maila

Cześć,
zamierzam zrobić własną grę hakerską ale potrzebuję pomocy...
Mianowicie, chcę tam dodać funkcję maila...

Ale nie wiem jak to osiągnąć.

Chodzi mi o to, że np. Na początku gry "otrzymujesz maila" ze swoją pierwszą misją, a po jej ukończeniu, otrzymujesz kolejnego...

Nie wiem tylko jak zrobić taki system, że dana wiadomość pojawia się dopiero po ukończeniu danej misji...

Może mi ktoś pomóc?

Dla tych co nie zrozumieli (wersja krok po kroku):
1. Użytkownik wpisuje komendę mail
2. Widzi, że ma jedną wiadomość więc wpisuje read 1.
3. W mailu są informacje o misji którą ma wykonać.
4. Wykonuje misję i otrzymuje komunikat, że ma nową wiadomość, a następie wpisuje komendę read 2.
Powrót do góry
Zobacz profil autora
Autor Wiadomość
Mac
newbie



Dołączył: 01 Maj 2013
Posty: 5
Przeczytał: 0 tematów

Ostrzeżeń: 0/3

PostWysłany: Śro 17:35, 01 Maj 2013    Temat postu:

Siema, przysiadłem i zrobiłem to, o co prosiłeś:

Kod:
@echo off
set n=1

:m1
cls
echo --Haxor-----------
echo Skrzynka mailowa
echo.
echo -1-Readme!       -
echo.
:a1
set /p o=^>
if "%o%"=="read 1" goto r1
echo Zla komenda!
pause > nul
goto a1

:r1
cls
echo -1-Readme!       -
echo Witaj w blabla...
echo Za chwile otrzymasz maila z zadaniem!
pause > nul
if %n%==1 set /a n=2
goto m%n%

:m2
cls
echo --Haxor-----------
echo Skrzynka mailowa
echo.
echo -1-Readme!       -
echo -2-Pierwsza misja-
echo.
:a2
set /p o=^>
if "%o%"=="read 1" goto r1
if "%o%"=="read 2" goto r2
echo Zla komenda!
pause > nul
goto a2

:r2
cls
echo -2-Pierwsza misja-
echo Tresc pierwszej misji...
pause > nul
goto misja1...


Odpalasz program, masz jedną wiadomość, wpisujesz "read 1" (numer wiadomości jest podany przy jej nazwie). Czytasz wiadomość, zostaniesz przekierowany do drugiego menu, w którym dostaniesz już drugą wiadomość, tak jak prosiłeś.

Gdybyś chciał dodać więcej wiadomości, nie ma z tym problemu. Usunąłem też błąd, który powodowałby cofanie się stanu gry (wartość %n% zapisuje numer wiadomości).

Pozdro Very Happy


Ostatnio zmieniony przez Mac dnia Śro 17:35, 01 Maj 2013, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Autor Wiadomość
hultongetty
newbie



Dołączył: 09 Sie 2012
Posty: 9
Przeczytał: 0 tematów

Ostrzeżeń: 0/3

PostWysłany: Sob 1:04, 04 Maj 2013    Temat postu:

Ok, potem to ogarne Razz
Jak będę miał z tym skryptem jakiś problem to napisze.
Dzięki Very Happy
Powrót do góry
Zobacz profil autora
Autor Wiadomość
hultongetty
newbie



Dołączył: 09 Sie 2012
Posty: 9
Przeczytał: 0 tematów

Ostrzeżeń: 0/3

PostWysłany: Pon 23:58, 06 Maj 2013    Temat postu:

A możesz do tego dodać powiadomienie o nowej wiadomości?
Gdy otrzymujesz nowa, wyświetla się powiadomienie, a gdy ja przeczytasz, znika Razz
Powrót do góry
Zobacz profil autora
Autor Wiadomość
Mac
newbie



Dołączył: 01 Maj 2013
Posty: 5
Przeczytał: 0 tematów

Ostrzeżeń: 0/3

PostWysłany: Śro 18:22, 08 Maj 2013    Temat postu:

Musisz sam popróbować, to twoja gra ;].
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.maciuchnagames.fora.pl Strona Główna -> Programowanie Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
BBTech Template by © 2003-04 MDesign
Regulamin