Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Szukam skryptu dodającego sojusze


MrHungry

Rekomendowane odpowiedzi

Opublikowano

Napiszcie mi skrypt na sojusze w Skripcie.

Jak miałoby to działać?

Gracz wpisuje /sojusz <nick>, gracz, któremu wysłał zaproszenie otrzymuje wiadomość "<nick> chce zawrzec z Toba sojusz! Wpisz /sojusz akceptuj, aby zaakceptowac!" Drugi gracz zaproszony wpisuje /sojusz akceptuj i gracze są w sojuszu dzięki temu nie mogą się bić (przy próbie bicia się wyskakuje komunikat: "Jestescie w sojuszu! Nie mozecie sie bic!"). Jakby się udało możecie dodać ograniczenie do max 2 graczy w sojuszu, ale jeśli się nie da, to nie. ;>

Napiszcie mi skrypt na sojusze w Skripcie.

Jak miałoby to działać?

Gracz wpisuje /sojusz <nick>, gracz, któremu wysłał zaproszenie otrzymuje wiadomość "<nick> chce zawrzec z Toba sojusz! Wpisz /sojusz akceptuj, aby zaakceptowac!" Drugi gracz zaproszony wpisuje /sojusz akceptuj i gracze są w sojuszu dzięki temu nie mogą się bić (przy próbie bicia się wyskakuje komunikat: "Jestescie w sojuszu! Nie mozecie sie bic!"). Jakby się udało możecie dodać ograniczenie do max 2 graczy w sojuszu:)

 

Dzieki

 

Widzialem juz plugin ale chcialbym skript :)

2lbjcqd.png

Opublikowano

Ja takie coś planuję wprowadzić do mojego skryptu na klasy :p Napisałbym to teraz, ale nie mam czasu :/ Skontaktuj się ze mną na pw jak nikt Ci nie napiszę

|----Jedyny serwis z darmowymi skinami!----|


|------------Darmowe-Skiny.PL---------------|


|----Skiny i przedmioty do CS:GO, TF2----|


|------------------------------------------------|


|DOTA2, WarFrame i innych gier ze Steama!|


|--------------Start: NIEDŁUGO!!!--------------|

Opublikowano

Nie sprawdzałem czy za działa

command /sojusz [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.%player%.%arg%} is false:
                if {sojusz.zaproszenie.%player%.%arg%} is false:
                    set {sojusz.zaproszenie.%player%.%arg%} to true
                    send "<green>Gracz %player% zaprosil Cie do sojuszu.Zaakceptuj komenda /sojusz akceptuj %player% lub odrzuc komenda /sojusz odrzuc %player%.Zapytanie wygasnie za 3 minuty" to arg
                    send "<blue>Wyslales zapytanie dotyczace sojuszu do gracza <white>%arg%"
                    wait 180 seconds
                    set {sojusz.zaproszenie.%player%.%arg%} to false
                else:
                    send "<red>Wyslales juz zaproszenie dotyczace sojuszu do tego gracza! Poczekaj cierpliwie!"
            else:
                send "<green>Masz juz sojusz z tym graczem"
        else:
            send "<green>Uzycie: /sojusz <nick>"
 
command /sojusz akceptuj [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "<green>Gracz <white>%player% <green>zaakceptowal sojusz z Toba" to arg
                send "<yellow>Zaakceptowales zapytanie o sojusz gracza <white>%arg%"
                set {sojusz.%arg%.%player%} to true
            else:
                send "<red>Ten gracz nie chce z Toba sojuszu"
        else:
            send "<green>Uzycie: <white>/sojusz akceptuj <nick>"
             
command /sojusz odrzuc [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "<>redGracz <white>%player% <red>odrzucil zaproszenie dotyczace sojuszu z Toba" to arg
                send "<red>Odrzuciles zaproszenie dotyczace sojuszu gracza &6%arg%"
            else:
                send "<red>Ten gracz nie chce z Toba sojuszu"
        else:
            send "<green>Uzycie: <white>/odrzuc <nick>"
             
on rightclick on player:
    if {sojusz.%clicked player%.%player%} is true:
        send "<green>Masz sojusz z Tym graczem"
    if {sojusz.%player%.%clicked player%} is true:
        send "<green>Masz sojusz z Tym graczem"
    if {sojusz.%player%.%clicked player%} is false:
        send "<green>Nie masz sojuszu z Tym graczem"
    if {sojusz.%clicked player%.%player%} is false:
        send "<green>Nie masz sojuszu z Tym graczem"
         
on damage:
    if {sojusz.%attacker%.%victim%} is true:
        cancel event
        send "<red>Masz sojusz z Tym graczem"
    if {sojusz.%victim%.%attacker%} is true:
        cancel event
        send "<red>Masz sojusz z Tym graczem"

1394047278-U990178.png

  • 3 lata później...
  • 2 tygodnie później...
Opublikowano

@up, w hobby masz: pisanie skryptow, to jest proste.. typu:

on command /zerwij [<player>]:
    trigger:
        set {sojusz.%player%} to false
        send "&cZerwales sojusz graczem %player%.."
    else:
        send "&cPODAJ NICK GRACZA! - poprawne uzycie: /ZERWIJ <NICK GRACZA>"
        stop

This is easy :)

Stracisz jakies 15 minut, ale dużo sie w tym czasie nauczysz, a nie zawracasz komuś głowe, tak prostym skryptem.

Ogólnie to i tak polecam ci jakiś plugin.. Wystarczy wpisac w google: "PLUGIN NA SOJUSZE".. Wyskoczy ci setki fraz.

 

❤ MC.PROPACRAFT.PL 


★ SKRYPTY ★


★ TECHNIK SERWERÓW MINECRAFT ★


✮ Pomogłem? Strzej lajka! ✮


 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...