Witam dodałem do mapy interiory banku i interiory ammunition teraz pytanie do was. Co gdzie i jak mam zrobić bym w interiorach banku mógł wpłacać, wypłacać pieniądze i sprawdzać stan konta. A w ammunition po prostu kupować bronie bo jak na razie moje interiory stoją puste i bezużyteczne... Proszę o pomoc szukałem rozwiązań lecz na nic trafić nie mogłem..
Zaczniemy od Ammunation, szybciej pójdzie
Jak dla mnie sprawa wygląda prosto- robisz w interiorze marker i po wejściu w dany marker albo można wpisać komendę na zakup broni albo pokazuje się ładne GUI i sobie potencjalny nabywca wyklikuje odpowiednią pozycje
Banki i inny syf:
zastanówmy się najpierw jak chcemy zapisywać informacje o danym stanie konta
PLIKI
musisz utworzyć plik który będzie zawierał obecny stan konta przypisane do nicku, ew. konta, czegokolwiek do czego można przypisać kasę i na razie tyle
BAZA DANYCH
baza danych? ok nie ma problemu robimy sobie tabelke i śmigamy account_name account_balance przypisujemy wartości śmiga
Teraz jeżeli już wybrałeś jak to będzie działać piszemy skrypt podobnie jak z ammunation marker do markera komenda/gui i odczyt z pliku/bazy danych dodanie do konta kaski i zupdate'owanie informacji zawartych w pliku/bazie.
To tyle ode mnie jak coś naskrobiesz i nie będzie szło ni-ch*-ja to napisz.
Szczerze powiem nigdy tego nie robiłem prosiłbym o jakieś wskazówki cokolwiek jestem jeszcze zielony w tych sprawach więc nawet tworzenie markera i co dalej ma sie dziać to jest dla mnie czarna magia .
Na jakim poziomie u Ciebie angielski? Bo nie wiem czy szukać anglojęzycznych poradników czy po polsku.
edit: plus jak masz problemy z markerami to wydaje mi się że powinieneś zacząć od czegoś prostrzego żeby poćwiczyć markery możesz na przykład zrobić prosty wyścig-
gdy grasz wejdzie do samochodu wpisuje komende /start i zaczynają mu sie pokazaywać markery po wjechaniu w znacznik jeden znika a kolejny się pokazuje
wiedza potrzebna do zrobienia takiego pseudo wyścigu to:
loopy
if
tablica
umiejętność logicznego myślenia
Ostatnio zmieniony przez ekicam2 2013-11-04, 14:45, w całości zmieniany 1 raz
Co do Angielskiego to raczej czarna magia lecz co nie co rozumiem z niektórymi rzeczami daje rade mimo iż po Angielsku lecz wiadomo po Polsku o wiele łatwiej
Stworzyłem SetPlayerCheckpoint(playerid, Float:x, Float:y, Float:z, Float:size) Razem ze swoimi koordynatami wygląda to tak w "public OnPlayerSpawn(playerid)" zgadza się ? Gdy wchodzę do ammunition widzę swój Checkpoint lecz z dalszymi podpunktami jest troszkę trudniej ^^
Napisz teraz komendę dzięki której grasz dostanie broń, albo zostanie poinformowany że nie ma wystarczająco pieniędzy.
edit: Jeżeli nie wiesz jak coś zrobić, nie krępuj się pytać
Nie wiem czy chodziło Ci dokładnie o coś takiego ;d
Tylko za bardzo nie wiem co dalej. Zrobiłem zwykłą komendę na kupno Silenced 9mm za 5000$ .
Tylko nie wiem jak zrobić np. bronie do wyboru w GUI po wejściu w marker
teraz zrób include streamera i stwórz marker dla wszystkich graczy przy inicjowaniu gamemodu i zrób żeby komendę można było odpalać tylko w checkpoincie, kiedy to zrobisz zmień komende na odpalanie GUI i brawo zrobiłeś sklep w GUI włączający się po wejściu w dany marker.
Hmm spokojnie zwolnij troszeczke Nic nie zrozumiałem przypominam że robię to pierwszy raz i niestety jestem zielony nic nie zrozumiałem.. może tak krok po kroku i chodzi mi dokładniej o to że wystarczy wejść w ten marker bez wpisywania komendy i automatycznie wyświetla się tabela/gui z broniami do kupienia najlepiej przez cały okres gry taka na spawn że zostaje nawet po śmierci .
Rozumiem że starasz się wytłumaczyć mi wszystko jak najprościej lecz czy jesteś w stanie opisać dokładniej jak mam się za to zabrać ?;d
W Sumie już mam wielką głowę od tego lecz mam nadzieje że jakoś sobie z tym poradzę . Oczywiście widzę że starasz się pomóc na wszelkie sposoby więc pifka z góry lecą
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