Skocz do zawartości
  • 0

Skrypt na mieszkania


xPiwkoPL

Pytanie

Witam czy mogly ktos przerobic ten skrypt tak aby mogl sie odnosic do roznych cen i czasu posiadania mieszkania?Zaczynam skrypty i tak to napisalem ze zeby np mieszkanie teraz kosztowało 1000 to drugi skrypt bym musial i nwm jak to zrobic. (pierwszy skrypt) btw druga linijka to region 3 to cena a czwarta czas
Link: 

 

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Najpierw sprawdzaj co jest na sign napisane a nie odrazu... Tak to jak na zwykla klikniesz yabliczke to bd pisalo nie masz kasy. Ta linijke daj pod tym if line 1 is... A kod ktory potem jest daj po else. Teraz cena jest na 450 ustawiona i na 5 dni..

Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/#findComment-55218
Udostępnij na innych stronach

  • 0

No a właśnie poprosiłem o przerobienie aby się odnosilo so różnych cen itd mysle ze to nie jest problem bo ten skrypt ma 30 linijek

 

Jak tez mówiłem mój pierwszy skrypt i jeszcze do konca nie ogarniam i oczekuje właśnie pomocy od forum

Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/#findComment-55219
Udostępnij na innych stronach

  • 0
on rightclick on sign:

if line 1 is "Wynajem":

if player's money is less than 1000:

send "&4Nie masz kasy"

stop

Else:

execute console command "/pex user %player% add worldguard.*"

execute console command "/pex user %player% add worldedit.*"

wait 1 ticks

execute player command "/rg select %line 2%"

execute player command "/rg addowner %line 2% %player% %player%"

execute console command "/eco take %player% %line 3%"

wait 1 ticks

execute console command "/pex user %player% remove worldguard.*"

execute console command "/pex user %player% remove worldedit.*"

send "&6Zakupiles mieszkanie!"

set line 1 to "Wynajete"

set line 2 to "%line 2%"

set line 3 to "Za 450$"

set line 4 to "Na 5 dni"

wait 5 days

set line 1 to "Wynajem"

set line 2 to "%line 2%"

set line 3 to "450"

set line 4 to " "

execute console command "/pex user %player% add worldguard.*"

execute console command "/pex user %player% add worldedit.*"

wait 1 ticks

execute player command "/rg select %line 2%"

execute player command "/rg removeowner %line 2% %player% %player%"

wait 1 ticks

execute console command "/pex user %player% remove worldguard.*"

execute console command "/pex user %player% remove worldedit.*"

Po else wszystko 1tab dalej daj bo z tela pisze to nie wytabuje. Wytabuj caly kod

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/#findComment-55221
Udostępnij na innych stronach

  • 0

No dobra. Naprawione jest to ze nie pokazuje się jak się klika na byle jaka tabliczkę. Ale np jak napisze w 3 linijce cenę 750 to później w 3 linijce ivtak będzie za 450 można to zrobić odnośnie różnych cen i czasu wynajmu

Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/#findComment-55222
Udostępnij na innych stronach

  • 0
on rightclick on sign:
if line 1 is "Wynajem":

set {_koszt} to line 3
if player's money is less than {_koszt}:
send "&4Nie masz kasy"
stop
Else:
execute console command "/pex user %player% add worldguard.*"
execute console command "/pex user %player% add worldedit.*"
wait 1 ticks
execute player command "/rg select %line 2%"
execute player command "/rg addowner %line 2% %player% %player%"
execute console command "/eco take %player% %line 3%"
wait 1 ticks
execute console command "/pex user %player% remove worldguard.*"
execute console command "/pex user %player% remove worldedit.*"
send "&6Zakupiles mieszkanie!"
set line 1 to "Wynajete"
set line 2 to "%line 2%"
set line 3 to "Za 450$"
set line 4 to "Na 5 dni"

set {_czas} to line 4
wait {_czas}
set line 1 to "Wynajem"
set line 2 to "%line 2%"
set line 3 to "450"
set line 4 to " "
execute console command "/pex user %player% add worldguard.*"
execute console command "/pex user %player% add worldedit.*"
wait 1 ticks
execute player command "/rg select %line 2%"
execute player command "/rg removeowner %line 2% %player% %player%"
wait 1 ticks
execute console command "/pex user %player% remove worldguard.*"
execute console command "/pex user %player% remove worldedit.*"


3 linijka piszesz kwota bez zadnych dodatkow, 4 piszesz czas ale po angielsku np: 5 days, 1 day itd

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/6794-skrypt-na-mieszkania/#findComment-55230
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ę...