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

[Pytanie] Skrypt - randomowa ilość punktów.


Rekomendowane odpowiedzi

Opublikowano

Jak zrobic tak ze jak dedniesz od 10 do 100 zabiera ci pk bo jak ktos mie dednie to nadal mam tyle samo pkt ! prosze o help

 

 

* * *
variables:
        {.%player%} = 0
        {zab.%player%} = 0
        {sm.%player%} = 0
* * *
on first join:
        set {p.%player%} to 0      
* * *  
on death of player:
        attacker is a player
        victim is a player
        set {_p} to random integer between 10 and 100
        add {_p} to {.%attacker%}
        broadcast "&cGracz %victim% &czostal zabity przez &c%attacker% &c(&c%{_p}%&c)"
        add 1 to {zab.%attacker%}
        add 1 to {sm.%victim%}
* * *
on death of player:
        add 1 to {sm.%player%}
* * *  
command /ranking [<player>]:
        trigger:
                argument 1 is set:
                        send "&aRanking gracza %argument 1%: %{.%argument 1%}% &a(k: %{zab.%argument 1%}% &ad: %{sm.%argument 1%}%&a"
                else:
                        send "&aRanking gracza %player%: %{.%player%}% &a(k: %{zab.%player%}% &ad: %{sm.%player%}%&a)"
* * *
on rightclick on player:       
        send "&aRanking gracza %clicked player%: %{.%clicked player%}% &a(k: %{zab.%clicked player%}% &ad: %{sm.%clicked player%}%)" to player
* * *  
on chat:
        player has permissions "skrypt.prefix":
                set player's display name to "&7[%{p.%player%}%&7] &7%name of player%&8:"
                set player's tablist name to "&7%name of player%"
 
on chat:
        player has permissions "skrypt.kolor":
                set player's display name to "%name of player%&7: PKT [%{.%player%}%&7]"
                set player's tablist name to "&6%player%"

post-1084072-0-00339900-1389814077.png

Opublikowano

To jest od zabierania "Victimowi":

remove {_p} from {p.%victim%}

A tak wygląda całość:
variables:
        {p.%player%} = 0
        {zab.%player%} = 0
        {sm.%player%} = 0
on first join:
        set {p.%player%} to 0      
on death of player:
        if attacker is a player:
                if victim is a player:
                        set {_p} to random integer between 10 and 100
                        add {_p} to {p.%attacker%}
                        remove {_p} from {p.%victim%}
                        broadcast "&cGracz %victim% &czostal zabity przez &c%attacker% &c(&c%{_p}%&c)"
                        add 1 to {zab.%attacker%}
                        add 1 to {sm.%victim%}
on death of player:
        add 1 to {sm.%player%}
command /ranking [<player>]:
        trigger:
                argument 1 is set:
                        send "&aRanking gracza %argument 1%: %{p.%argument 1%}% &a(k: %{zab.%argument 1%}% &ad: %{sm.%argument 1%}%&a"
                else:
                        send "&aRanking gracza %player%: %{p.%player%}% &a(k: %{zab.%player%}% &ad: %{sm.%player%}%&a)"
on rightclick on player:       
        send "&aRanking gracza %clicked player%: %{p.%clicked player%}% &a(k: %{zab.%clicked player%}% &ad: %{sm.%clicked player%}%)" to player 
on chat:
        if player has permissions "skrypt.prefix":
                set player's display name to "&7[%{p.%player%}%&7] &7%name of player%&8:"
                set player's tablist name to "&7%name of player%"
 
on chat:
        player has permissions "skrypt.kolor":
                set player's display name to "%name of player%&7: PKT [%{p.%player%}%&7]"
                set player's tablist name to "&6%player%"
Opublikowano

prosze o pomoc ponieważ dany gracz o nicku xcrejzi nie daje sb rady zle napisał ! nie zabiera pk

post-1084072-0-00339900-1389814077.png

Opublikowano

Po pierwsze nie mam 2 konta, więc nie wiem o co ci chodzi. Po drugie zmień

on death of player:
na
on death:

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...