kondziu156 14 Opublikowano 3 grudnia 2014 Udostępnij Opublikowano 3 grudnia 2014 Chciałbym zrobić prosty skrypt na odliczanie 30 dni od momentu wpisania tej komnedy, po czym wpisze inną komendę Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 kondziu156 14 Opublikowano 3 grudnia 2014 Autor Udostępnij Opublikowano 3 grudnia 2014 (edytowane) Problem rozwiązany :3Odlicza tylko, gdy serwer ON ! variables:<tab>{skript.vip.%player%} = 0<tab>{Skript.vip.have.%player%} = falsecommand /vip [<player>]:<tab>trigger:<tab><tab>player has permission "skript.vip.daj":<tab><tab><tab>if {skript.vip.have.%player%} is false:<tab><tab><tab><tab>set {Skript.vip.have.%player%} to true<tab><tab><tab><tab>execute console command "/pex user %player% group add VIP"<tab><tab><tab>add 2592000 to {skript.vip.%player%}every 1 second:<tab>loop all players:<tab><tab>if {skript.vip.have.%player%} is true:<tab><tab><tab>if {skript.vip.%player%} is less than 1:<tab><tab><tab><tab>set {skript.vip.have.%player%} to false<tab><tab><tab><tab>execute console command "/pex user %player% group remove VIP"<tab><tab><tab>else:<tab><tab><tab><tab>remove 1 from {skript.vip.%player%}Ja jednak dla bezpieczenstwa wykorzystam AZRank (/azaddgroup %gracz% VIP 30day) (jezeli maja byc 2 rangi ;), jezeli nie to po prostu "/setrank %gracz% VIP 30day Edytowane 3 grudnia 2014 przez kondziu156 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ogorek 22 Opublikowano 4 grudnia 2014 Udostępnij Opublikowano 4 grudnia 2014 @upTwój skrypt ma wade<tab>loop all players: Jeżeli gracz kupi powiedzmy 1 grudnia vipa i przez powiedzmy 3 miesiące nie wejdzie na serwer to mu go nie zabierze bo np. grał tylko 10h i po tych 3 miesiącach może wejść i będzie miał vipa nadal... W skrócie żeby mu zabrało vipa musi być na serwerze online przez 1 miech Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Mr. Edgarsz 164 Opublikowano 4 grudnia 2014 Udostępnij Opublikowano 4 grudnia 2014 command /vip <player>: permission: Permisja.Permisja trigger: if player-arg is online: set {Edgarsz::vip::%player-arg%} to 2592000 send "&3Pomyślnie nadano rangę &6Vip &3graczowi &6%display name of player-arg%&3." to player send "&3Otrzymałeś rangę &6Vip &3od administratora &6%displat name of player-arg%&3." to player-argevery 1 second: loop {Edgarsz::vip::*}: remove 1 from {Edgarsz::vip::%loop-value%} if {Edgarsz::vip::%loop-value%} is smaller or equal to 0: delete {Edgarsz::vip::%loop-value%}Proszę. To nie jest uzależnione od bycia online. kondziu156 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
kondziu156 14
Chciałbym zrobić prosty skrypt na odliczanie 30 dni od momentu wpisania tej komnedy, po czym wpisze inną komendę
Odnośnik do komentarza
Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi