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...
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)
|