Bulundu Zor bir istek.

  • Konuyu Başlatan Konuyu Başlatan Siyahireis
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 958
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Siyahireis

Lorelife Kurucusu
Katılım
21 Ocak 2017
Mesajlar
12
Elmaslar
2
Puan
0
Merhaba arkadaşlar sizden isteğim /dondur yazınca oyuncuların canı azalması duracak, moblar onlara saldıramıyacak, pvp durdurulacak,oyuncular kıpırdayamıyacak,bütün komutlar yasaklanacak.

Biraz zor bir istek ama yapabilen varsa bir el atsın :)
 
CSGO freeze komutu sgsgsgsg
 
Biraz öyle oldu ama sonuçta sunucuya lazım :D
 
Pek zor değil, adamlar yapmış. Buyur bazı yerleri Türkçe;
Kod:
#
# Freeze 1.0.0
# Player freeze script made by oskar3123
#
# /freeze <player> | toggles freeze state on the specified player
#

variables:
    {freeze.maincolor} = "&3"
    {freeze.seccolor} = "&b"
    {freeze.errorcolor} = "&c"
    {freeze.%player%.value} = false

on any movement:
    {freeze.%player%.value}
    cancel the event
    set {_checktime} to now
    subtract 2 seconds from {_checktime}
    {freeze.%player%.lastused} is less than {_checktime}
    message "%{freeze.errorcolor}%Buzlusun, hareket edemezsin!"
    set {freeze.%player%.lastused} to now

on command:
    {freeze.%player%.value}
    cancel the event
    message "%{freeze.errorcolor}%Buzlusun, komut kullanamazsin!"

command /freeze [<player>]:
    trigger:
        set {_prefix} to "%{freeze.maincolor}%&lFreeze%{freeze.seccolor}%&l> %{freeze.maincolor}%"
        arg 1 is not set:
            message "%{freeze.errorcolor}%Yanlis kullanim! Dogrusu budur: /freeze <player>"
            stop
        {freeze.%arg 1%.value} is not set:
            set {freeze.%arg 1%.value} to false
        player is arg 1:
            player does not have permission "freeze.freeze":
                message "%{freeze.errorcolor}%Yetkin yok!"
                stop
            message "%{freeze.errorcolor}%Kendini donduramazsin!"
            stop
        not {freeze.%arg 1%.value}:
            player does not have permission "freeze.freeze":
                message "%{freeze.errorcolor}%Yetkin yok!"
                stop
            set {freeze.%arg 1%.value} to true
            set {_templastused} to now
            subtract 1 hour from {_templastused}
            set {freeze.%arg 1%.lastused} to {_templastused}
            message "%{_prefix}%Donduruldun %{freeze.seccolor}%%arg 1%"
            message "%{_prefix}%Dondurdun %{freeze.seccolor}%%player%" to arg 1
            stop
        player does not have permission "freeze.unfreeze":
            message "%{freeze.errorcolor}%Yetkin yok!"
            stop
        set {freeze.%arg 1%.value} to false
        set {_templastused} to now
        subtract 1 hour from {_templastused}
        set {freeze.%arg 1%.lastused} to {_templastused}
        message "%{_prefix}%You unfroze %{freeze.seccolor}%%arg 1%"
        message "%{_prefix}%You have been unfrozen by %{freeze.seccolor}%%player%" to arg 1
 
Reis oplar hariç herkezin donmasını istiyorum galiba burda bir kişi donucak değilmi ?
 
Reis oplar hariç herkezin donmasını istiyorum galiba burda bir kişi donucak değilmi ?
Bir kişi donduruluyor. Örneğin; /freeze Siyahireis yaz sen donarsın. Bunun için yetkiler mevcut. Herkesin donması için komut bloğuna bu komutu yaz (skript olmalı) ve yani "/freeze @a" yaz (yani @a dediğim tüm oyuncular seçeneği) belki öylelikle olur. Ama OP'lar nasıl olmayacak onu tam yapamamışlar sanırsam.
 
Kod:
#
# Freeze 1.0.0
# Player freeze script made by oskar3123
#
# /freeze <player> | toggles freeze state on the specified player
#

variables:
    {freeze.maincolor} = "&3"
    {freeze.seccolor} = "&b"
    {freeze.errorcolor} = "&c"
    {freeze.%player%.value} = false

on any movement:
    {freeze.%player%.value}
    cancel the event
    set {_checktime} to now
    subtract 2 seconds from {_checktime}
    {freeze.%player%.lastused} is less than {_checktime}
    message "%{freeze.errorcolor}%Buzlusun, hareket edemezsin!"
    set {freeze.%player%.lastused} to now

on command:
    {freeze.%player%.value}
    cancel the event
    message "%{freeze.errorcolor}%Buzlusun, komut kullanamazsin!"

command /freeze [<player>]:
    trigger:
        set {_prefix} to "%{freeze.maincolor}%&lFreeze%{freeze.seccolor}%&l> %{freeze.maincolor}%"
        arg 1 is not set:
            message "%{freeze.errorcolor}%Yanlis kullanim! Dogrusu budur: /freeze <player>"
            stop
        {freeze.%arg 1%.value} is not set:
            set {freeze.%arg 1%.value} to false
        if arg 1 is "herkes":
            loop all players:
                if loop-player doesn't have the permission "sk.kurucu":
                    if {freeze.%loop-player%.value} is true:
                        set {freeze.%loop-player%.value} to true
                        set {_templastused} to now
                        subtract 1 hour from {_templastused}
                        set {freeze.%loop-player%.lastused} to {_templastused}
                        message "%{_prefix}%Donduruldun %{freeze.seccolor}%%arg 1%"
                        message "%{_prefix}%Dondurdun %{freeze.seccolor}%%player%" to arg 1
                        stop
                    else:
                        set {freeze.%arg 1%.value} to false
                        set {_templastused} to now
                        subtract 1 hour from {_templastused}
                        set {freeze.%arg 1%.lastused} to {_templastused}
                        message "%{_prefix}%You unfroze %{freeze.seccolor}%%arg 1%"
                        message "%{_prefix}%You have been unfrozen by %{freeze.seccolor}%%player%" to arg 1
        player is arg 1:
            player does not have permission "freeze.freeze":
                message "%{freeze.errorcolor}%Yetkin yok!"
                stop
            message "%{freeze.errorcolor}%Kendini donduramazsin!"
            stop
        not {freeze.%arg 1%.value}:
            player does not have permission "freeze.freeze":
                message "%{freeze.errorcolor}%Yetkin yok!"
                stop
            set {freeze.%arg 1%.value} to true
            set {_templastused} to now
            subtract 1 hour from {_templastused}
            set {freeze.%arg 1%.lastused} to {_templastused}
            message "%{_prefix}%Donduruldun %{freeze.seccolor}%%arg 1%"
            message "%{_prefix}%Dondurdun %{freeze.seccolor}%%player%" to arg 1
            stop
        player does not have permission "freeze.unfreeze":
            message "%{freeze.errorcolor}%Yetkin yok!"
            stop
        set {freeze.%arg 1%.value} to false
        set {_templastused} to now
        subtract 1 hour from {_templastused}
        set {freeze.%arg 1%.lastused} to {_templastused}
        message "%{_prefix}%You unfroze %{freeze.seccolor}%%arg 1%"
        message "%{_prefix}%You have been unfrozen by %{freeze.seccolor}%%player%" to arg 1
/freeze herkes yazıp dener misiniz ?
Ek olarak alternatif link:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
reis telefondayim eve gidince deniyecegim yardimlariniz icin tesekkurler :)
There is no player online whose name starts with 'herkes' diyor kardeşim. Ama komut blogu ile yaptigimda ben dahil herkez dondu teşekkürler arkadaşlar.
 
Sorun çözüldüğüne göre konu kilit, iyi forumlar.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst