Skocz do zawartości
  • 0

Jak zamienić [ARG2] w argumencie 2 na coś?


Pytanie

W dniu 31.07.2018 o 18:41, Rejszpat napisał:

 

siemka. pomoze ktos? jak zamienic [ARG2] na %arg 2% w np. send "123 [ARG2]"

Edytowane przez LjayPL789
bludis

Wydzielam temat z wątku Rejszpata.

Notatka dodana przez bludis

Odnośnik do komentarza
https://skript.pl/temat/31113-jak-zamieni%C4%87-arg2-w-argumencie-2-na-co%C5%9B/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
19 minut temu, LuckyPotato napisał:

W sensie że coś takiego?


replace all "[ARG2]" with (arg 2) in %string%

 

Znaczy, ogolnie chce zrobic tak ze w sprawdzaniu:

jestes sprawdzany przez administratora [admin] - i to "[admin]" zamieni sie na %player%

Odnośnik do komentarza
https://skript.pl/temat/31113-jak-zamieni%C4%87-arg2-w-argumencie-2-na-co%C5%9B/#findComment-202655
Udostępnij na innych stronach

  • 0

Chyba nie bardzo wiem o co Ci chodzi. Jeżeli masz komendę, np. /sprawdz [<player>] i wysyłasz wiadomość do gracza, który ma być sprawdzany (send "xxx" to player-arg) możesz bezpośrednio wstawić tam nick gracza, będącego sprawdzającym administratorem poprzez zmienną %player%. Jeżeli natomiast tworzysz jakiś plik konfiguracyjny, w którym zmienna [admin] ma odpowiadać właśnie temu administratorowi zastosuj replace:

replace "[admin]" with player in <zmienna>

 

Odnośnik do komentarza
https://skript.pl/temat/31113-jak-zamieni%C4%87-arg2-w-argumencie-2-na-co%C5%9B/#findComment-202728
Udostępnij na innych stronach

  • 0
W dniu 1.01.2019 o 19:26, stefanik11 napisał:

Chyba nie bardzo wiem o co Ci chodzi. Jeżeli masz komendę, np. /sprawdz [<player>] i wysyłasz wiadomość do gracza, który ma być sprawdzany (send "xxx" to player-arg) możesz bezpośrednio wstawić tam nick gracza, będącego sprawdzającym administratorem poprzez zmienną %player%. Jeżeli natomiast tworzysz jakiś plik konfiguracyjny, w którym zmienna [admin] ma odpowiadać właśnie temu administratorowi zastosuj replace:


replace "[admin]" with player in <zmienna>

 

No niby moze byc %player%

send "Jestes sprawdzany przez %player%" w kodzie troche slabo wyglada wg mnie.
send "Jestes sprawdzany przex [admin]" juz troche lepiej.

 

Edytowane przez FezZu
Poprawa "no niby moze byc"
Odnośnik do komentarza
https://skript.pl/temat/31113-jak-zamieni%C4%87-arg2-w-argumencie-2-na-co%C5%9B/#findComment-202902
Udostępnij na innych stronach

  • 0
4 godziny temu, FezZu napisał:

No niby moze byc %player%


send "Jestes sprawdzany przez %player%" w kodzie troche slabo wyglada wg mnie.
send "Jestes sprawdzany przex [admin]" juz troche lepiej.

 

Może w kodzie wygląda lepiej, ale to bez sensu.
Do kodu normalny wyjadacz chleba który gra na serwerze nie patrzy. Prościej edytować kod? Już łatwiej się połapać co to jest %player% od jakiegoś [admin].
Każdy robi jak chce jednak jak już chcesz TAK to robić i masz zamiar używać tego częściej to polecam funkcję która w dowolnej wiadomości zmieni [admin] na to co chcesz. 
Jeśli chcesz tego użyć tylko do tej rzeczy by ładnie wyglądało to funkcja będzie zbędą. Zrobienie czegoś co zmienia [admin] na co tam chcesz oczywiście nie zawali pół serwera lagami, ale jak dla mnie jest bezsensu jeśli tylko tutaj będzie używane. 
(Irytuje się jak takie coś widzę. Ostatnio wywaliłem pół mojej pracy, bo stwierdziłem, że nie jest tak napisana jak należy ;c)

Odnośnik do komentarza
https://skript.pl/temat/31113-jak-zamieni%C4%87-arg2-w-argumencie-2-na-co%C5%9B/#findComment-202930
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...