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

Problem z skryptem na ranking.


Rekomendowane odpowiedzi

Opublikowano

Siema !

Mam problem dotyczącego skryptu na ranking :(

Skrypt daje punkty za zabicie kogoś od 60 do 180 i wyswietla sie : Gracz <przegrany> zostal zabity przez <wygrany> (<none>)

Chodzi mi o oto <none> ze nie dodaje punktów zabojcy , tydzien temu skrypt działał znakomicie , a teraz jest coś takiego :(

Zupełnie nie rozumiem o co chodzi :(

Tu jest skrypt:

http://pastebin.com/7ZDQNE8T
Opublikowano

Znasz ten skrypt ? Dziwne ;d

 

EDIT@

Chodzi mi oto ,że nie dodają się te punkty zabojcy , i ni pokazują sie na czacie , tylko pisze <none>

Opublikowano

Zmień to: (9 linijka)

broadcast "&cGracz &7%victim% &czostal zabity przez &7%attacker% &c(&7%{pkt}%&c)"

Na to:

broadcast "&cGracz &7%victim% &czostal zabity przez &7%attacker% &c(&7%{_pun}%&c)"

Liczę na + :)

|----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

Działał jeszcze wcześniej? Może coś zmieniałeś w skrypcie?

Jedyne co mi nie gra to ta linijka:

        broadcast "&cGracz &7%victim% &czostal zabity przez &7%attacker% &c(&7%{pkt}%&c)"

bo powinno być zamiast pkt to: {_pun}

Liczę na like jeśli jest to dobre rozwiązanie :P

Opublikowano

Teraz na czacie pojawiają się zdobyte punkty , ALE pod komenda /ranking <nick> nie pokazuja sie :(

Nic nie dodawalem tylko zmienialem kolorki

 

@EDIT

Pomoże ktoś ?

Prosze :)

Opublikowano

@up to już wiem że było coś konfigurowane w skrypcie :P

Ale nie wiem co to jest to %arg% bo w tym skrypcie jest tylko raz przedstawione i nie wiem skąd ci się to wzięło. Sam pisałeś czy gotowiec? Bo jeśli tak to podaj oryginał może mi to pomoże ;)

Opublikowano

To nie wiem spróbuj może zmienić z %arg% na %argument% choć nie jestem pewny jakbym zobaczył oryginalny skrypt to bym coś na to zaradził a tak to nie wiem :/ Następnym razem zapisz kopię w razie czego :P

Opublikowano

Zamieniłem to na %argument% ale nadal nic :( Jak pisze /ranking <nick> to pokazuje 1000 , a nie np. 1300 ( za zabicie)


Jak ktoś nadal nie wie o co chodzi to macie zdjęcie :

 

post-868966-0-55680100-1391862138_thumb.png

Opublikowano

Czyli coś się poprawiło czy tak było wcześniej?

Spróbuj jeszcze tak:

                        send "&aRanking gracza &7%argument 1% &ato &7%{punkty.%arg 1%}%"

Myślę że teraz powinno zadziałać :D

Opublikowano

Nadal wyświetla punktów :( tylko to 1000

 

@Edit

Tak poprawiło bo wyświetlają się zdobyte punkty , czyli jak na górze 87

Ale pod komenda /ranking Dinekkk    mam nadal te 1000

 

 

 

@Edit 2

Pomoże ktoś ? PROSZE

Opublikowano

@up napisz do tego kto ci napisał ten skrypt o to żeby załatwił ci jeszcze raz i dodaj do pastebin to ci pomogę choćby że już wtedy sam wszystko zrobisz :P

Opublikowano

Okej , znalazłem początkową wesję może komuś się uda :)

 

variables:
    {punkty.%player%} = 1000
on death of player:
    attacker is a player
    victim
is a player
    
set {_pun} to random integer between 100 and 180
    add {_pun} to {punkty.%attacker%}
    remove {_pun} from {punkty.%victim%}
    broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{pkt}%&c)"
command /ranking [<player>]:
    trigger:
        argument 1 is set:
            send "&6Ranking gracza &7%arg% &6to &7%{punkty.%arg 1%}%"
        else:
            send "&6Twoj ranking &6to &7%{punkty.%player%}%"

Opublikowano

A wgraj i sprawdź czy komenda ci działa i wszystko ok?

EDIT

Może spróbuj na to zmienić linijkę co wcześniej ci nie działało:

                        send "&aRanking gracza &7%argument 1% &ato &7%{punkty.%argument 1%}%"
Opublikowano

Wlaśnie pokazuje się : Gracz <gracz> zostal zabity przez <gracz> (<none>)

A jak napisze /ranking to jest 1000

 

Edit:

To co mi podaleś pogorszyło wszystko :(

Jak pisze /ranking to pojawia sie : Ranking gracza <none> to 1000

Opublikowano

command /ranking [<player=%player%>]:

argument 1 is set:

send "&6Ranking gracza &7%argument 1% &6to &7%{punkty%argument 1%}%"

argument 1 is not set:

send "&6Twoj rank to %{punkty.%player%}

 

Jeśli chodzi o niezliczanie się Punktów należy zrobić nową komende która będzie ustawiała np:

command /baobao:

trigger:

set {punkty.%player%} to 1000

a potem kiedy ludzie będą wbijać ;)

on first join:

set {punkty.%player%} to 1000

daj like jak pomogłem ;3

 

@edit2

Komenda jest po to aby zrestartowac sobie teraz punkty zobaczyc czy sie zliczają ;) potem jej nie musisz używać :)

Opublikowano

To zmień może tak:

variables:
    {punkty.%player%} = 1000
on death of player:
    attacker is a player
    victim is a player
    set {_pun} to random integer between 100 and 180
    add {_pun} to {punkty.%attacker%}
    remove {_pun} from {punkty.%victim%}
    broadcast "&cGracz &7%victim% &czostal zabity przez gracza &7%attacker% &c(&7%{_pun}%&c)"
command /ranking [<player>]:
    trigger:
        argument 1 is set:
            send "&6Ranking gracza &7%argument 1% &6to &7%{punkty.%argument 1%}%"
        else:
            send "&6Twoj ranking &6to &7%{punkty.%player%}%"

A to że pokazuje 1000 to dlatego że dałeś to:

    {punkty.%player%} = 1000

i w tym kodzie jest to że powinieneś pokazać 1000 a dokładniej tutaj

            send "&6Twoj ranking &6to &7%{punkty.%player%}%"

Więc już powoli wiem co źle działa :D

Opublikowano

@UP

Dzięki :) wszystko teraz działa poprawnie , tylko musze jeszcze ustawic zeby punkty byly przy nicku na czacie :) THX !!!!!!!!

Opublikowano

Mam nowy problem ;C Tylko jedna osoba dostaje te punkty , jak np Gracz A zabije gracza B to dostaje punkty ,a jak gracz B gracza A to nie dostaje i nadal ma 1000 ,pomoże ktoś ?

  • 1 rok później...
Opublikowano

Mam problem z skryptem napisałem go

komenda /bc !!! <none> !!! mi sie pokazuje jak usunonc te none ??

wszystko działa tylko jak tekstu nie nie napisze to sie pokazuje none

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...