.|GrZeChU|. - 22-12-2008 02:26:54

Oto kilka skryptow do ArSSe...

1. Otwieramy katalog (...\ARSSE\script ). Nastepnie edytujemy dokument "OnData" w ktorym znajduje sie juz kilka scryptow (np. /killall i /score) i pod tym wszystkim wpisujemy:

- Scrypt na wyrzucenie wszystkich z servera: komenda: /kickall

if $DATA = /kickall
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|   <------ ( oczywiscie nick i IP w kazdym ze scryptow zmieniamy na SWOJE xD )
if $PLAYER_IP = 83.18.33.43
/kick 1
/kick 2
/kick 3
/kick 4
/kick 5
/kick 6
/kick 7
/kick 8
/kick 9
/kick 10
endif
endif

- Scrypt na przeniesienie wszystkich do druzyny Spectra (widz): komenda: /specall

if $DATA = /specall
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/setteam5 1
/setteam5 2
/setteam5 3
/setteam5 4
/setteam5 5
/setteam5 6
/setteam5 7
/setteam5 8
/setteam5 9
/setteam5 10
/setteam5 11
/setteam5 12
endif

-Scrypt na skrocenie komendy od wyboru mapy (np. zamiast wpisywac /map db_magneto wpiszemy tylko /magneto :) ):
komendy: /magneto, /hierbas, /dodgeball, /grass, /tree, /pink, /medival... Reszte map mozna dorzucic wg wlasnego uznania.

if $DATA = /magneto               <-------- skrocona komenda
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map db_magneto           <------------------------ mapa do ktorej komenda ma sie odnosic
endif

if $DATA = /hierbas
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map DB_Hierbas
endif

if $DATA = /grass
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map db_Grass
endif

if $DATA = /tree
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map DB_Tree
endif

if $DATA = /dodgeball
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map db_Dodgeball
endif


if $DATA = /pink
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map db_PinkballFIX
endif

if $DATA = /medival
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
/map DB_Medival
endif
endif

OCZYWISCIE ZAPISUJEMY NASZE ZMIANY I ZAMYKAMY EDYTOR

2. Teraz w tym samym katalogu (...\ARSSE\script ) edytujemy dokument "OnPlayerSpeak" i wpisujemy:

-Scrypt slozacy do wyswietlenia komend z powyzej wymienionego: komenda: !maps

if $MESSAGE = !maps
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|       <--------------- tak wyglada ten scrypt zeby byl widoczny tylko
/pm $PLAYER_NUM   Skroty do map (OnLy for AdMiNs) dla admina. Niestety zeby dzialal dla wszystkich
/pm $PLAYER_NUM               /magneto                      trzeba calosc przpisac z innym nickiem
/pm $PLAYER_NUM               /hierbas
/pm $PLAYER_NUM               /dodgeball
/pm $PLAYER_NUM               /grass
/pm $PLAYER_NUM               /pink
/pm $PLAYER_NUM               /tree
/pm $PLAYER_NUM               /medival
/pm $PLAYER_NUM                                                   By GrZeChU       
endif         

- W tym samym dokumencie mozemy rowniez utworzyc wiadomosci, ktore beda pojawialy sie na serverze zaraz po przypisanym do nich slowie kluczowym. Np.: gdy na serverze ktorykolwiek z graczy napisze slowo "zal" to automatycznie po nim mozemy ustawic zeby wyswietlalo sie zdanie "Sam jestes zal!" i tak samo analogicznie mozemy zrobic z kazdym innym slowem. Na serverze wyglada to mniej wiecej tak:

[.|GrZeChU ~Fr33 Styl3~|] zal!           <--------------- slowo kluczowe
[*] [SERVER] Sam jestes zal!          <------------- zdanie postepujace

^.^.^mozna rowniez zrobic tak aby do tej wiadomosci dolaczony byl nick gracza ktory napisal slowo kluczowe. Np.:

[.|GrZeChU ~Fr33 Styl3~|] grr        <--------------- slowo kluczowe
[*] [SERVER] .|GrZeChU ~Fr33 Styl3~| Ale kur*a jestem wsciekly! xD    <-------------- odpowiedz xD

~~A to sa kody do kilku takich wiadomosci:


if $MESSAGE = *szukam klanu*        <-------- slowo kluczowe w kodzie
/SAY Zyczymy powodzenia! xD        <----odpowiedz
endif

if $MESSAGE = *pedal*
/say Sam jestes pedal!
endif

if $MESSAGE = *sij*
if $MESSAGE = *ssij*                        <--------- mozna rowniez przypisac jednej odpowiedzi kilka slow kluczowych (max. 5). Co
/say Jak lubisz to se pociuckaj! xD                    oczywiscie oznacza, ze jezeli ktos trafi w jeden z wypisanych kluczy, to wpisana
endif                                                                      odpowiedz sie wyswietli.
endif

if $MESSAGE = *w8*
/say Zaczekaj(-cie) chwile!
endif

if $MESSAGE = *lag*
/say Jak masz lagi...
/SAY RADA:
/say Kopnij monitor!!! xD
endif

if $MESSAGE = *grr*
/say $PLAYER_NAME Ale k***a jestem wsciekly! xD              ($PLAYER_NAME <--- ta wlasnie komenda wstawia w odpowiedzi nick
endif                                                                                                                  gracza, ktory napisal slowo kluczowe)

if $MESSAGE = *Yeah*
/say $PLAYER_NAME Tak to sie robi leszcze!                          
endif

WSZYSTKIE ZAKOLOROWANE SLOWA W KOMENDACH MOZESZ ZMIENIC WG WLASNYCH POTRZEB :)

=-=-=- Pod te komendy mozna podstawiac wlasnie pomysly, a wiec zycze wyobrazni i powodzenia



:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)


JESLI CHODZI O MOJE ARSSE TO TE SKRYPTY MAM PRZEROBIONE TAK ABY DZIALALY DLA WSZYSTKICH ADMINOW NA SERVERZE.


PRZYKLAD:

if $DATA = /magneto
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map db_magneto
endif


Nicki wpisalem dokladnie takie jakie macie, wiec jezeli ktos bedzie chcial to wystarczy skopiowac i wkleic... :P :)

A nawet zeby juz tak maxymalnie wam ulatwic zycie, to podam cala zawartosc mojego dokumentu OnData :)

if $DATA = /killall
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/kill 1
/kill 2
/kill 3
/kill 4
/kill 5
/kill 6
/kill 7
/kill 8
/kill 9
/kill 10
endif
endif

if $DATA = No map has been voted
/say No map has been voted.
endif

if $DATA = /score
/say Alpha $ALPHA_SCORE : Bravo $BRAVO_SCORE
endif

if $DATA = /kickall
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/kick 1
/kick 2
/kick 3
/kick 4
/kick 5
/kick 6
/kick 7
/kick 8
/kick 9
/kick 10
endif
endif

if $DATA = /specall
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/setteam5 1
/setteam5 2
/setteam5 3
/setteam5 4
/setteam5 5
/setteam5 6
/setteam5 7
/setteam5 8
/setteam5 9
/setteam5 10
/setteam5 11
/setteam5 12
endif

if $DATA = /magneto
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map db_magneto
endif

if $DATA = /hierbas
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map DB_Hierbas
endif

if $DATA = /grass
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map db_Grass
endif

if $DATA = /tree
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map DB_Tree
endif

if $DATA = /dodgeball
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map db_Dodgeball
endif


if $DATA = /pink
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map db_PinkballFIX
endif

if $DATA = /medival
if $PLAYER_NAME = .|GrZeChU ~Fr33 Styl3~|
if $PLAYER_IP = 83.18.33.43
if $PLAYER_NAME = mmonek ~Fr33 Styl3~
if $PLAYER_IP = 83.19.207.218
if $PLAYER_NAME = Ragnar ~Fr33 Styl3~
if $PLAYER_IP = 88.220.170.254
if $PLAYER_NAME = Doru44~Fr33 Styl3~
if $PLAYER_IP = 79.186.49.202
/map DB_Medival
endif
endif


PROSZE!!! xD
  No teraz to juz mam nadzieje, ze w tym temacie jest wszystko czego oczekiwaliscie...

:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)

GotLink.pl