Skocz do zawartości
  • 0

Pytanie - FUNKCJE


MaTrIS

Pytanie

jakie funkcje na dzielenie | mnożenie | dodawanie | odejmowanie | itp

bo potrzebuję do mnożników ... ale nie wiem jakie są na to funkcje... 

coś takiego? może mi ktoś rozwinąć pod mnożenie w funkcji?

{_mnoznik:::exp:::%{_p}%}
{_mnoznik:::monety:::%{_p}%}

 

Odnośnik do komentarza
Udostępnij na innych stronach

18 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, MaTrIS napisał:

jakie funkcje na dzielenie | mnożenie | dodawanie | odejmowanie | itp

bo potrzebuję do mnożników ... ale nie wiem jakie są na to funkcje... 

coś takiego? może mi ktoś rozwinąć pod mnożenie w funkcji?

Funkcje na podstawowe wyrażenia arytmetyczne? Przecież w tym celu istnieją operatory arytmetyczne (+, -, *, /)

Podejrzewam, że całkiem pomyliłeś pojęcia i nazwałeś coś funkcją, a w rzeczywistości nią nie jest.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, MaTrIS napisał:

w sn>?

 

Ty raczej powinieneś wyjaśnić dokładniej swoje pytanie.

Jeżeli chciałeś po prostu dowiedzieć się czy istnieją funkcje pozwalające na podstawowe operacje arytmetyczne, nie ma takich wbudowanych, aczkolwiek możesz sobie taką utworzyć. Problem w tym, że tworzenie takiej funkcji jest całkowicie bezsensowne, gdyż istnieją operatory arytmetyczne.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Nie wiem już czy ty naprawdę nie wiesz co to dodawanie, odejmowanie itd. czy po prostu stroisz sobie żarty.


2 + 2 = 4
2 - 2 = 0
2 * 2 = 4
2 / 2 = 1

 

ale jak w skrypcie ?? 

podaj jakąś przykładową komendę

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

coś takiego? @Kormic

command /.nagroda [<text>] [<text>]:
	trigger:
		if arg 1 is set:
			if arg 2 is set:
				if arg 2 is "monety":
					set {_cm} to true
						if arg 1 is "kill" and if {_cm} is true:
								add {_waluta::monety:::%{_p}%} to "%{_kill.monety}%*%{_mnoznik:::monety:::%{_p}%}%"
			send ""
			send "	&7Zle uzupelniles dane,"
			send "	  &1Poprawne uzycie&8:"
			send "	&7/.nagroda ( kill/wygrana ) ( monety/exp )"
			send ""
		send ""
		send "	&7Zle uzupelniles dane,"
		send "	  &1Poprawne uzycie&8:"
		send "	&7/.nagroda ( kill/wygrana ) ( monety/exp )"
		send ""

 

Edytowane przez MaTrIS
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, MaTrIS napisał:

coś takiego? @Kormic

1. Linijka 8. posiada źle zrobione wcięcie (jest źle wytabowana).

2. To nie ma prawa zadziałać.

add {_waluta::monety:::%{_p}%} to "%{_kill.monety}%*%{_mnoznik:::monety:::%{_p}%}%"

W jaki sposób chcesz dodać liczbę do tekstu?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

1. Linijka 8. posiada źle zrobione wcięcie (jest źle wytabowana).

2. To nie ma prawa zadziałać.




add {_waluta::monety:::%{_p}%} to "%{_kill.monety}%*%{_mnoznik:::monety:::%{_p}%}%"

W jaki sposób chcesz dodać liczbę do tekstu?

a nie zauważyłem,

Cytat

W jaki sposób chcesz dodać liczbę do tekstu?

w sn?

czyli zamiast,  np:

set {_mnt} to "12"

to:

set {_mnt} to 12

?

Edytowane przez MaTrIS
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, MaTrIS napisał:

a nie zauważyłem,

w sn?

czyli zamiast,  np:


set {_mnt} to "12"

to:


set {_mnt} to 12

?

To już będzie całkiem coś innego, bo będziesz ustawiał zmienną. Ty chcesz dodać jedną zmienną do iloczynu dwóch innych.

add {_zmienna} to ({_zmienna1} * {_zmienna2})

Oczywiście to nie zadziała, dlatego też musisz utworzyć nową zmienną lokalną.

set {_zmienna} to {_zmienna1} + ({_zmienna2} * {_zmienna3})

To są podstawy matematyczne, nie będę ci ich wyjaśniał, bo to jest zawarte w programie szkoły podstawowej.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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