Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

System Bankowości (Gui)


Unncal

Rekomendowane odpowiedzi

Opublikowano

:D 3 minuty testowania i już zbugowałem. ;x

Ogólnie słabe, po tym krótkim "testowaniu" zauważyłem, że nie dałeś blokady na wpłacanie do banku, iż po wpłaceniu więcej niż 2kkk do banku jest napisane '0', lecz nadal da się wpłacać, a wypłacać nie.

Prosty if (Warunek) powinien załatwić sprawę. Ale to niech już autor się pofatyguje.

8910814572903361049127.png

  • Odpowiedzi 90
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Prosty if (Warunek) powinien załatwić sprawę. Ale to niech już autor się pofatyguje.

Okk, ale teodor wiedział co daję. ;f

Mnie nie chodzi i mnie, tylko innych; mi się nie przyda.

Opublikowano

Okk, ale teodor wiedział co daję. ;f

Mnie nie chodzi i mnie, tylko innych; mi się nie przyda.

 

Szczerze to tego nie zauważyłem.

Jeżeli ktoś będzie chciał to sobie poprawi.

Opublikowano

Hmm... Bardzo przyjemna, i fajna opcja ! ;) Na pewno to jakaś nowość. Wytestuje i dam edita. =)

@@ Edit

błąd w queście i w czymś na pewno jeszcze (tylko TuT stosowałem)

­graphic.png

Specjalista
Opublikowano

A jak to ogarnąć żeby to się otwierało np pod przyciskiem B bo x mam zajęty :P

 

Wesołych.!

Pomogłeś,pomogę kiedy tylko brachu mogę!

 

graphic.png

 

Opublikowano

A jak to ogarnąć żeby to się otwierało np pod przyciskiem B bo x mam zajęty :P

 

Wesołych.!

To zamień z:

 

        onClickKeyDict[app.DIK_X] = lambda: self.OpenBankWindow()

Na:

 

        onClickKeyDict[app.DIK_B] = lambda: self.OpenBankWindow()

 

Oczywiście lepiej wyszukaj frazę "app.DIK_B" czy na 100% masz wolny ten klawisz.

8910814572903361049127.png

Opublikowano

Teodorku kochany:) widzę że bardzo dobrze ogarniasz pajtona:)

Mam gotowy button i chciałbym aby po jego kliknięciu wysyłało na chat komende /open safebox

konto usuniete

Opublikowano

Teodorku kochany:) widzę że bardzo dobrze ogarniasz pajtona:)

Mam gotowy button i chciałbym aby po jego kliknięciu wysyłało na chat komende /open safebox

 

Nadaj event na ten button i w jego wywołaniu dodaj funkcję:

import net
net.SendChatPacket("/safebox open")
Opublikowano

 

do game.py pod:

onClickKeyDict[app.DIK_LSHIFT] = lambda: self.__SetQuickSlotMode()
dopisujesz:
onClickKeyDict[app.DIK_X] = lambda: self.__WyslijKomende()
i gdzieś na końcu dopisz:
def __WyslijKomende(self):
[TAB]net.SendChatPacket("/open safebox")

a jeżeli zrobie tak:

def __WyslijKomende(self):
[TAB]player.GetPlayTime()
to po kliknięciu X pokaże się mi czas przegranej gry? :D

konto usuniete

Opublikowano

Ciekawe jest, że jakieś luje piszą, że pomysł jest kradziony. Jak on może być kradziony, skoro rysowałem go przy autorze i go jeszcze z nim obmyślałem? Tak czy siak jesteśmy pierwszym serwerem, który go będzie posiadał, także lamusy dupa cicho.

@alleluja chuje.

Opublikowano

 

a jeżeli zrobie tak:

def __WyslijKomende(self):
[TAB]player.GetPlayTime()
to po kliknięciu X pokaże się mi czas przegranej gry? :D

 

 

Nie, ta funkcja zwraca tylko czas gry.

Musisz dodać jeszcze wyświetlenie tej wartości gdzieś.

Opublikowano

Ciekawe jest, że jakieś luje piszą, że pomysł jest kradziony. Jak on może być kradziony, skoro rysowałem go przy autorze i go jeszcze z nim obmyślałem? Tak czy siak jesteśmy pierwszym serwerem, który go będzie posiadał, także lamusy dupa cicho.

@alleluja chuje.

Spójrz np. na sheron, dawno to mieli :)

Jam jest strażnikiem poprawnej pisowni na MPC !

Opublikowano

A mógłbyś pokazać jak to zrobić na jakimś przykładzie? :) np żeby w miejscu 100 100 zwracało ten czas albo jakoś inaczej/po swojemu:)

 

Możesz to zrobić np. tak:

import ui
import player
self.guwno = ui.TextLine()
self.guwno.SetPosition(100, 100)
self.guwno.SetText(str(player.GetPlayTime())) # str - zamiana wartości na string
self.guwno.Show()
Opublikowano

Teodor... USUŃ TOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!1

 

topic.

Fajnie wygląda, jednak wszystko odgrywa tutaj lua tak naprawdę. xD

 

 

Dlaczego ma usuwać?

 

@topic

Masz rację, to quest "przetwarza/sprawdza" wszystko klient to tylko wyświetla i "wysyła" do questa ;) W skrócie ujmując ;]

Nie ma usuwać, to takie śmieszki. Będzie wiedział ocb.

 

Opublikowano

Dlaczego ma usuwać?

 

@topic

Teodor... USUŃ TOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!1

 

topic.

Fajnie wygląda, jednak wszystko odgrywa tutaj lua tak naprawdę. xD

Masz rację, to quest "przetwarza/sprawdza" wszystko klient to tylko wyświetla i "wysyła" do questa ;) W skrócie ujmując ;]

8910814572903361049127.png

Opublikowano

Mi niestety nie działa (próbowałem 3 razy stosowane w 101% wg. tuta) pomoże ktoś? nawet zalogować się nie mg..

­graphic.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...