hwdp789 11 Opublikowano 20 kwietnia 2017 Udostępnij Opublikowano 20 kwietnia 2017 Skrypt ktory zlicza wykopany kamien i inne surowce w zamian za niego gracz moze kupic 3 skrzynie, z ktorych dostaje 1 z 11 itemow. Prosze o wyrozumiałość, ponieważ jest to mój 1 skrypt. Jestem otwarty na wszelkie rady. https://code.skript.pl/4CsR3rju/ TODO: 1. Dodanie zastosowania dla innych wykopanych surowcow 2. Skrócenie skryptu 3. Wasze pomysły Cytuj Odnośnik do komentarza https://skript.pl/temat/17873-skrypt-na-skrzynki-za-surowce/ Udostępnij na innych stronach Więcej opcji udostępniania...
NeXCraft 6 Opublikowano 20 kwietnia 2017 Udostępnij Opublikowano 20 kwietnia 2017 Nie no rozumiem... Prawa autorskie itp, ale po co aż tyle? Co do skriptu, to nawet mi sie podoba, przetestuje go pozniej na moim serwerze. Cytuj Odnośnik do komentarza https://skript.pl/temat/17873-skrypt-na-skrzynki-za-surowce/#findComment-122246 Udostępnij na innych stronach Więcej opcji udostępniania...
hwdp789 11 Opublikowano 20 kwietnia 2017 Autor Udostępnij Opublikowano 20 kwietnia 2017 26 minut temu, NeXCraft napisał: Nie no rozumiem... Prawa autorskie itp, ale po co aż tyle? Co do skriptu, to nawet mi sie podoba, przetestuje go pozniej na moim serwerze. Ok, to na przyslosc bd robil mniej praw autorskich Cytuj Odnośnik do komentarza https://skript.pl/temat/17873-skrypt-na-skrzynki-za-surowce/#findComment-122253 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 20 kwietnia 2017 Udostępnij Opublikowano 20 kwietnia 2017 Spoiler if arg 1 is "give": if arg 4 is set: if arg 2 is "kamien": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {stone::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "Zelazo": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {iron::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "zloto": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {gold::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "diaxy": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {diamond::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "szmaragdy": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {emerald::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 2 is not set: send "&a&lMOZESZ DAWAC TYLKO" send "&aKamien" send "&aZelazo" send "&aZloto" send "&aDiaxy" send "&aSzmaragdy" To można łatwo skrócić: Spoiler if arg 1 is "give": if arg 2 is not "szmargady" or "kamien" or "zelazo" or "zloto" or "diaxy": send "&a&lMOZESZ DAWAC TYLKO" send "&aKamien" send "&aZelazo" send "&aZloto" send "&aDiaxy" send "&aSzmaragdy" else if arg 4 is set: set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer send "&aDales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 2 is "kamien": add {_ilosc} to {stone::%arg 3%} if arg 2 is "Zelazo": add {_ilosc} to {iron::%arg 3%} if arg 2 is "zloto": add {_ilosc} to {gold::%arg 3%} if arg 2 is "diaxy": add {_ilosc} to {diamond::%arg 3%} if arg 2 is "szmaragdy": add {_ilosc} to {emerald::%arg 3%} Na upartego można jeszcze bardziej (choćby poprzez zamianę "diamond" na diaxy, "emerald" na szmaragdy, "gold" na zloto, "iron" na zelazo i "stone" na kamień - wówczas można to skrócić o kolejne 10 linijek :V. Nie jest to jakiś oryginalny skrypt, ale chyba dawno takiego nie było, a widziałem, że na pewnym forum (:lenny:) ktoś o coś takiego pytał Cytuj Odnośnik do komentarza https://skript.pl/temat/17873-skrypt-na-skrzynki-za-surowce/#findComment-122258 Udostępnij na innych stronach Więcej opcji udostępniania...
hwdp789 11 Opublikowano 20 kwietnia 2017 Autor Udostępnij Opublikowano 20 kwietnia 2017 51 minut temu, PoweredDragon napisał: Pokaż ukrytą zawartość if arg 1 is "give": if arg 4 is set: if arg 2 is "kamien": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {stone::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "Zelazo": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {iron::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "zloto": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {gold::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "diaxy": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {diamond::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 4 is set: if arg 2 is "szmaragdy": set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer add {_ilosc} to {emerald::%arg 3%} send "&adales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 1 is "give": if arg 2 is not set: send "&a&lMOZESZ DAWAC TYLKO" send "&aKamien" send "&aZelazo" send "&aZloto" send "&aDiaxy" send "&aSzmaragdy" To można łatwo skrócić: Pokaż ukrytą zawartość if arg 1 is "give": if arg 2 is not "szmargady" or "kamien" or "zelazo" or "zloto" or "diaxy": send "&a&lMOZESZ DAWAC TYLKO" send "&aKamien" send "&aZelazo" send "&aZloto" send "&aDiaxy" send "&aSzmaragdy" else if arg 4 is set: set {_ilosc} to arg 4 set {_ilosc} to {_ilosc} parsed as integer send "&aDales &4%arg 4% &a%arg 2% graczowi &a%arg 3%" if arg 2 is "kamien": add {_ilosc} to {stone::%arg 3%} if arg 2 is "Zelazo": add {_ilosc} to {iron::%arg 3%} if arg 2 is "zloto": add {_ilosc} to {gold::%arg 3%} if arg 2 is "diaxy": add {_ilosc} to {diamond::%arg 3%} if arg 2 is "szmaragdy": add {_ilosc} to {emerald::%arg 3%} Na upartego można jeszcze bardziej (choćby poprzez zamianę "diamond" na diaxy, "emerald" na szmaragdy, "gold" na zloto, "iron" na zelazo i "stone" na kamień - wówczas można to skrócić o kolejne 10 linijek :V. Nie jest to jakiś oryginalny skrypt, ale chyba dawno takiego nie było, a widziałem, że na pewnym forum (:lenny:) ktoś o coś takiego pytał Dziekuje za podpowiedź, w kolejnej aktualizacji to zmienie Cytuj Odnośnik do komentarza https://skript.pl/temat/17873-skrypt-na-skrzynki-za-surowce/#findComment-122268 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.