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

[Szukam] Questu ,Który Po Naciśnięciu Na Dany Item Reloaduje Gmlist


Rekomendowane odpowiedzi

Opublikowano

Witam!

Mam problem,otóż jestem SGM na pewnym serwerze dedykowanym,lecz codziennie musze sobie w MySQL zmieniać IP,oraz jakiś GM musi wpisywać /reload all.....

Jeśli otrzymałbym item,który po wciśnięciu wpisywałby /reload all,rozwiązało by to problem.

Więc zwracam się do was z ogromną prośbą o napisanie/znalezienie takiego questa.....wynagrodze masą ++!

spake.png

Sygnaturkę wykonała KisuShite

 

 

take a gun and count to three...

 

windows7_userbar10.gif

45180.gif

Opublikowano

Chyba nie ma takiego questa bo raczej tylko gm by mogl go uzyc

A sproboj dac sobie gm ale nie wpisuj ip

 

;Script by ziuto
;Source-code Autoit v3
$User = InputBox("Twoj nick", "Podaj swoj nick", "tu go wpisz")
If $User = "ziuto" Then
$gui = GUICreate("User " & $User, 175, 100, -1, -1, 0x00080000)
$button_lubie_cie = GUICtrlCreateButton("Sam sie lubie", 50, 10)
$button_dam_ci_5_gwiazdek = GUICtrlCreateButton("Dam sobie 5 gwiazdek", 30, 40)
ElseIf $User <> "ziuto" Then
MsgBox(0, "Powitanie", "Siema " & $User)
$gui = GUICreate("User " & $User, 175, 100, -1, -1, 0x00080000)
$button_lubie_cie = GUICtrlCreateButton("Lubie cie ziuto", 47, 10)
$button_dam_ci_5_gwiazdek = GUICtrlCreateButton("Dam ci 5 gwiazdek ziuto", 25, 40)
EndIf
GUISetState(@SW_SHOW, $gui)
While $User = "ziuto"
$msg = GUIGetMsg()
Select
Case $msg = -3
ExitLoop
Case $msg = $button_lubie_cie
MsgBox(0, "Lubie sie", "Sam sie lubie :o")
Case $msg = $button_dam_ci_5_gwiazdek
MsgBox(0, "Dam sobie 5 gwiadek", "Ze bym to ja mogl sam sobie dac")
EndSelect
WEnd
While $User <> "ziuto"
$msg = GUIGetMsg()
Select
Case $msg = -3
ExitLoop
Case $msg = $button_lubie_cie
MsgBox(0, "Lubie cie", "A za co ?")
InputBox("A za co ?", "Za co mnie lubisz ?", "???")
MsgBox(0, "Za to", "Aha" & @CRLF & "Dobrze to wiedziec xD" & @CRLF & "Nq")
ShellExecute("http://www.mpcforum.pl/")
ExitLoop
Case $msg = $button_dam_ci_5_gwiazdek
ShellExecute("http://www.mpcforum.pl/user/259390-ziuto/")
EndSelect
WEnd


Opublikowano

Dzieki ogromne,zaraz poleci limit +,jednak narazie nie ma GA serwera , będzie za godzinkę,a nie wiem czy mam od niego pozwolenie na wgrywanie questów na serwer.... ;d.

Więc jak będzie zedytuje czy działa,chociaż quest mogę sam poprawić,znam się na php i c++,więc i z pythonem[czy cokolwiek to jest :D] dam sobie radę.

Domyślam sie że end to odpowiednik klamry ^^.

spake.png

Sygnaturkę wykonała KisuShite

 

 

take a gun and count to three...

 

windows7_userbar10.gif

45180.gif

Opublikowano

Dzieki ogromne,zaraz poleci limit +,jednak narazie nie ma GA serwera , będzie za godzinkę,a nie wiem czy mam od niego pozwolenie na wgrywanie questów na serwer.... ;d.

Więc jak będzie zedytuje czy działa,chociaż quest mogę sam poprawić,znam się na php i c++,więc i z pythonem[czy cokolwiek to jest :D] dam sobie radę.

Domyślam sie że end to odpowiednik klamry ^^.

 

Tak, coś w tym stylu :P Python to język w którym napisana jest gra :) A questy sa w Lua :]

userbarwb.png

Zawsze promocje na sygnatury ^^

Opublikowano

A nie łatwiej z duplikować liste gmlist i wszystko będzie działać normalnie a potem usunąć gm ?

Piszę poprawnie po polsku

Człowiek nie wie sam, co dla niego dobre,

Pozorny raj, na przykład życie modne,

Pozorny świat, w którym czujesz się dobrze,

Im szybciej runie Farsa ta tym później będzie pogrzeb,

 

witchersigforpiotrekxxd.png

Sygnaturka by RedWolf

Opublikowano

Quest adriank nie zadziała niestety, ponieważ te komendy mogą być wywołane tylko przez GM... Ale wystarczy ruszyć głową i już coś da się wykombinować;]

Saying Java is good because it works on all operating systems is like saying anal sex is good because it works on all genders.

Opublikowano

@UP

A co na przykład?

Ale raczej powinny zadziałać,komendy w questach wykonywane są przez serwer,nie przez gracza.

Np.jak jest item do pisania xxx jest online,to w przypadku dania go jakiemuś graczu,to on też może wysyłać tą wiadomość przez ten item.....

spake.png

Sygnaturkę wykonała KisuShite

 

 

take a gun and count to three...

 

windows7_userbar10.gif

45180.gif

Opublikowano

To dlaczego po użyciu komendy pc.give_item2(xxx) daje item DANEMU graczowi mimo że funckja nie przyjmuje zmiennej o nicku / VID gracza ?

Saying Java is good because it works on all operating systems is like saying anal sex is good because it works on all genders.

Opublikowano

bo uzywasz funkcji questa a nie komendy /item xxx

 

;Script by ziuto
;Source-code Autoit v3
$User = InputBox("Twoj nick", "Podaj swoj nick", "tu go wpisz")
If $User = "ziuto" Then
$gui = GUICreate("User " & $User, 175, 100, -1, -1, 0x00080000)
$button_lubie_cie = GUICtrlCreateButton("Sam sie lubie", 50, 10)
$button_dam_ci_5_gwiazdek = GUICtrlCreateButton("Dam sobie 5 gwiazdek", 30, 40)
ElseIf $User <> "ziuto" Then
MsgBox(0, "Powitanie", "Siema " & $User)
$gui = GUICreate("User " & $User, 175, 100, -1, -1, 0x00080000)
$button_lubie_cie = GUICtrlCreateButton("Lubie cie ziuto", 47, 10)
$button_dam_ci_5_gwiazdek = GUICtrlCreateButton("Dam ci 5 gwiazdek ziuto", 25, 40)
EndIf
GUISetState(@SW_SHOW, $gui)
While $User = "ziuto"
$msg = GUIGetMsg()
Select
Case $msg = -3
ExitLoop
Case $msg = $button_lubie_cie
MsgBox(0, "Lubie sie", "Sam sie lubie :o")
Case $msg = $button_dam_ci_5_gwiazdek
MsgBox(0, "Dam sobie 5 gwiadek", "Ze bym to ja mogl sam sobie dac")
EndSelect
WEnd
While $User <> "ziuto"
$msg = GUIGetMsg()
Select
Case $msg = -3
ExitLoop
Case $msg = $button_lubie_cie
MsgBox(0, "Lubie cie", "A za co ?")
InputBox("A za co ?", "Za co mnie lubisz ?", "???")
MsgBox(0, "Za to", "Aha" & @CRLF & "Dobrze to wiedziec xD" & @CRLF & "Nq")
ShellExecute("http://www.mpcforum.pl/")
ExitLoop
Case $msg = $button_dam_ci_5_gwiazdek
ShellExecute("http://www.mpcforum.pl/user/259390-ziuto/")
EndSelect
WEnd


Opublikowano

Proste jest napisanie takiego Quest. Wystarczy w nim ująć kilka założeń...

Jak włączany ma być, przez kogo, co ma robić. Np.

 

1. Tylko gdy klikniemy w niego z nikiem [GA]Unknown

To jest ukryta treść, proszę

 

2. Włączenie na chwile GM Mode

To jest ukryta treść, proszę

 

3. Przeładowanie Admin Information

To jest ukryta treść, proszę

 

4. Wyłączenie GM Mode

To jest ukryta treść, proszę

 

To wszystko musi się odbyć w ułamku sekundy.. Wtedy nie ma zagrożenia na serwerze.

 

ps.

z drugiej strony jak zrobimy to za szybko to nie zadziała.. =)

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano

Jeśli nie znajdziesz takiego questa to mogę Ci tak pomoc, wrzucasz na stronę ten oto skrypt:

 

To jest ukryta treść, proszę

 

 

Po czym wchodzisz na tą stronkę i IP sie aktualizuje, to na tym a jak dać "reload a" to nie kombinowałem

06111340665805659837.png

 

Spróbuj dać mi lajka z wciśniętym lewym ctrl i zobacz co się stanie :D

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...