Menul site-ului
SFIRSITUL LUMII


До Конца Света 2012 осталось:

79450160 секунд

Mini-chat
200
Sondajul nostru
Ce mapa va place?



  Результаты
  Архив опросов
  Всего ответов: 19
Statistica

Total online: 1
Vizitatori: 1
Utilizatori: 0
Principala » Articole » Tutorial AmxModX

AmxmodX Instalare tutorial

Instalare manuala AMX Mod X

Aceasta instalare fiind ceva mai complicata nu o recomand incepatorilor .

Pentru cei avansati care vor batai de cap am sa prezint pe scurt .

  1. Mergi la www.amxmodx.org si da click pe "Downloads". Downloadeaza pachetul de baza amxmodx pentru Windows, Linux sau AMD64.
  2. Dezarhiveaza-l in directorul modului (<directorul modului>\addons\amxmodx). Daca il urci prin FTP, va trebui sa il extragi intr-un director temporar (de ex. pe Desktop).
  3. Mergi inapoi pe site-ul AMXModX la "Downloads" si downloadeaza addonurile dorite. In acest moment sunt disponibile addon-uri pentru: Counter-Strike/Condition-Zero, Team Fortress Classic, Day of Defeat, The Specialists, Natural Selection, and Earth's Special Forces. Asigura-te ca ai downloadat pachetul corespunzator sistemului tau de operare (Windows, Linux sau Linux AMD64)
  4. Dezarhiveaza addon-ul in acelasi loc ca mai devreme. Ar trebui sa mai adauge cateva fisiere in locatia instalarii AMXModX.
  5. Daca folosesti FTP, fa upload la folderul addons.
  6. AMXModX ar trebui sa fie instalat acum! Poti scrie "meta list" in consola jocului pentru a verifica daca totul este ok.
  7. Acum poti merge mai departe la configurarea AMXModX. Daca intampini dificultati, intrebi pe forum .

Instalarea manuala a modulului CStrike pe AMX Mod X

Descarci modulul cstrike de aici .

Il dezarhivezi oriunde pe disc .

Deschizi amxmodx-1.76d-cstrike\addons\amxmodx .

Aici ai 5 foldere :

  • configs
  • modules
  • scripting
  • plugins
  • data

Elementele componente ale fiecarui folder de aici , trebuie sa ajunga in folderele cu aceleasi nume din HLDS\cstrike\addons\amxmodx ( unde HLDS este folderul serverului tau ) .
Deci , deschizi amxmodx 1.76d-cstrike\addons\amxmodx\configs , si copiezi tot ce e acolo in HLDS\cstrike\addons\amxmodx\configs . Si tot asa cu toate cele cinci fisiere,


In acest moment ai instalat AMX ModX cu cstrike , pe serverul tau . Pentru a vedea rezultatele porneste serverul si da « meta list » . Rezultatul ar trebui sa fie : 



AMX ModX     RUN 

Important ! Instalarea modulului CStrike este obligatorie pentru functionarea serverului ! 



Configurare AMX Mod X

Urmatorul pas pe care trebuie sa-l faci este sa setezi configuratia amx-ului . Trebuie modificat cate ceva din HLDS\cstrike\addons\amxmodx\configs\amxx .Intram in amxx cu Wordpad si cautam :
  • 1. amx_show_activity 2 - adica modul in care jucatorii vad afisate comenzile adminilor. Poti modifica dupa bunul plac: 0 -nu se vad comenzile pe ecran
        1 - comenzile se vad dar fara numele adminului
        2 - comenzile se vad cu numele adminului

  • 2.amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600
  amx_imessage "Welcome to %hostname%"
  amx_imessage "This server is using AMX Mod X Visit http://www.amxmodx.org" .
Acestea sunt mesajele automate pe care AMX ModX le afiseaza in timpul  jocului.Poti sa le modifici cum vrei tu , dar sa ramana intre ghilimele.Chiar sub amx_imessage este amx_freq_imessage 180 , adica frecventa la care apar mesajele pe ecran. Se poate modifica si aici valoarea in secunde (180 adica trei minute - daca vrei ca mesajul sa apara mai rar pui 360 sau cat vrei tu.

  • 3.Putinmai jos gasesti amx_hideslots 0 si amx_reservation 0.
Prima data modifici hideslots cu 1 , apoi la reservation pui cate sloturi rezervate vrei tu sa aiba serverul tau de counter strike.

  • 4.Putin mai jos gasesti csstats_rank 1 - este modul in care amx-ul inregistreaza rankul. Il pui 0 , pentru a-l inregistra dupa numele jucatorului.Trebuie schimbat neaparat altfel rank-ul nu va functiona bine.

La celelalte linii nu schimbati nimic decat daca stiti bine ce faceti !!!


Configurare admin pe AMX Mod X

Pentru a putea controla serverul tau de counter strike trebuie sa-ti configurezi adminul (sa-ti pui admin) . Acest lucru se face in foarte simplu . Intri in HLDS\cstrike\addons\amxmodx\configs\users.ini , si mergi in jos pe pagina pana gasesti o linie "loopback" "" "bcdfe....". Acea linie trebuie sa o editezi tu - sau alta exact la fel . Acum , depinde de adminul pe care vrei sa-l pui . Daca vrei admin pe ip atunci stergi "loopback" si treci acolo ip-ul dorit ,  dupa cum se vede in imagine :
 
poza users.ini

Admin pe ip Amxmodx

 
Daca vrei sa pui adminul pe nume inlocuiesti "loopback" cu nick-ul respectiv , iar la capatul sirului in loc de "de", pui "e".

Deci , sa explicam putin :
"loopback" "parola" "abcdefghijklmnopqrstu" "de", unde
  • "loopback" se inlocuieste cu ip-ul , numele sau daca e cazul cu id-ul steam .
  • "parola" aici se pune parola , daca doriti acest lucru
  • "abcdefgh..." sunt nivelele de acces ale adminului
  • "de" din capat sunt flagurile conturilor de admin

   Nivele de acces

 

  • a - imunitate - nu poate lua kick\ban\slay...
  • b - slot rezervat - are un loc rezervat pe server in caz    ca acesta este plin ;
  • c - acces la comanda amx_kick
  • d - acces la ban si unban
  • e - acces la slap si slay
  • f  - acces la comanda amx_map
  • g - acces la cvar-uri - poate scimba valorile cvar-urilor
  • h - acces la configuri
  • i  - aces la comenzile de chat ( amx_chat , amx_psay..)
  • j - acces la comenzile de vot (amx_vote, amx_votemap)
  • k - acces la parola serverulu - poate schimba parola prin intermediul comenzilor cvar (adica poate pune si scoate parola serverului , in caz de meci de exemplu cand nu trebuie sa mai intre nimeni)
  • l - acces la parola RCON si la comenzile rcon prin intermediul comenzilor cvar
  • m -> u  sunt nivele personalizate - pentru anumite accese pe care vreti sa le creati ( nu va intereseaza !!)
  • z - simplu jucator - Atentie! nu se trece nivelul "z" pentru admini !
 

Flaguri cont

 

  • a - deconectare daca parola nu este buna
  • b - se trece tag-ul de clan tag de clan
  • c - se trece id-ul de steam
  • d - se trece ip-ul
  • e - nu se controleaza parola
 
Pentru a vedea la ce comenzi ai acces dai in consola amx_help ; vor aparea primele 10 comenzi cu explicatiile de rigoare dupa care dai amx_help 11 , amx_help 21 , si tot asa...
Atentie ! Nu trebuie puse toate nivelele de acces pentru toti adminii ! Pui pentru fiecare admin nivelele la care vrei sa aiba acces ! ex "gigi" "" "abc" "e" ..
 

Cum pui parola la admin


Pentru siguranta poti pune parola pe admin ( "gigi" "nebunul" "abcd" "a" ). In acest caz dupa cum vezi se schimba flagul contului de admin cu "a" . Adminul va trebui sa scrie in consola jocului , inainte de a intra pe server asa : name gigi - si da enter- apoi setinfo pw_nebunul (unde _pw se poate schimba cu orice valoare cu conditia sa fie editat in HLDS\cstrike\addons\amxmodx\configs\amxx , unde se modifica linia amx_password_field "_pw" - schimbi "_pw" cu ce vrei tu numai sa aiba linia in fata, ex: "_abc") . Totusi , nu va recomand sa schimbati aceasta linie pentru ca va veti incurca dupa aceea . Daca adminul da acest setinfo in consola corect , va intra pe server cu drepturi de admin , daca nu, (daca greseste parola) , serverul nu va accepta conectarea , nu va putea sa intre pe server cu numele "gigi" (poate intra cu alt nume, dar fara drepturi de admin).




Instalare pluginuri AMX Mod X

 

Plugin-urile sunt cele care fac ca serverul tau sa functioneze iar tu ca admin sa-l administrezi dand comenzile pe care le crezi de cuviinta.
In mod automat , la instalarea AMX ModX-ului ai instalat plugin-urile de baza (comenzile admin , help , antiflood , vote , nextmap , stats-uri etc ).
Pe langa acestea poti adauga tu plugin-uri pentru a-ti face munca de admin mai usoara , pentru distractie (plugin-uri fun) , sau chiar pentru a schimba radical jocul ( cum ar fi warcraft3 sau superhero).
Plugin-ul are doua componente : sma si amxx - adica scriptul si plugin-ul in sine.
Pentru a instala un plugin trebuie in primul rand sa-l descarci cele doua componente de pe internet dupa care urmezi cativa pasi simpli :
  1. Copiezi amxx-ul in HLDS\cstrike\addons\amxmodx\plugins
  2. Te duci in HLDS\cstrike\addons\amxmodx\configs\plugins.ini unde scri - dupa toate cele care sunt acolo - plugin.amxx (exemplu daca vrei sa instalezi admin_gag treci admin_gag.amxx , sau daca vrei sa instalezi pluginul server_rules treci in plugins.ini server_rules.amxx) vezi imaginea.
  3. Optional, poti copia si sma-ul in HLDS\cstrike\addons\amxmodx\scripting . Aici se poate modifica plugin-ul pentru a se potrivi cu dorintele tale , dupa care se compileaza si se reinstaleaza (vezi compilarea plugin-urilor amxmodx mai jos pe pagina) .

Pentru a vedea care plugin functioneaza si care nu dai in consola amx_plugins si iti va aparea o lista cu plugin-urile instalate pe serverul tau de counter strike 1.6 ; daca totul este in regula , atunci in dreptul fiecarui plugin va aparea "runing" !


Compilarea pluginurilor AMX Mod X

Pentru a putea modifica un plugin ( de ex valoarea highping kicker-ului , cel care da afara lagarii ) trebuie sa stii sa compilezi plugin-ul respectiv .
Adica , vrei de ex sa pui pingul maxim mai mic pentru a da afara pe cei ce au lag , intri in sma-ul plugin-ului highping kicker si treci acolo valoarea PING MAX 100 sau 150 , cat vrei tu .
SMA-urile pluginurilor le gasesti in HLDS\cstrike\addons\amxmodx\scripting ( unde HLDS este directorul in care ai serverul) . Dupa ce ai modificat cauti in scripting o icoana albastra "compile" . Atentie ca sunt doua icoane albastre , una compile si una amxxpc . Pe tine te intereseaza "compile" .
Prin urmare , ai facut modificarile in sma , ai salvat , acum iei sma-ul si il tragi ( drag and drop ) peste icoana " compile" care este un executabil .Iti va aparea pe ecran fereastra command prompterului ( o fereastra neagra) iar cand mesajul de acolo va fi ceva de genul "compilation Done ...press Enter to exit " , atunci totul este in regula.In cazul acesta , cand compilarea s-a efectuat cu succes , tot in "scripting" gasesti folderul ,deci folderul, "Compiled" . Intri in el si cauti pluginul care l-ai compilat (in cazul nostru highping_kicker.amxx) . Il gasesti , si il copiezi de acolo in HLDS\cstrike\addons\amxmodx\plugins , peste cel care era deja acolo .
Asa ai schimbat valoarea pingului max la highping kicker , iar daca serverul tau era pornit , tot ce trebuie acum sa faci este sa dai un restart (sa schimbi odata harta) iara pluginul va functiona dupa noua valoare .


Download pluginuri AMX Mod X

Admin gag
Da gag jucatorilor ( acestia nu vor mai putea "vorbi in chat").Comenzi:
amx_gag <nick/userid> <flags (a/b/c)> <timp in secunde> // tu controlezi cat timp si ce flag
amx_gag <nick/userid> <timp in secunde> // pune automat flagurile abc
amx_gag <nick/userid> // pune automat flagurile abc si 600 secunde
amx_gag <nick/userid> <flags> // pune automat 600 secunde
amx_ungag <nick/userid> // scoate toate "gagurile"
Flaguri : a -este say normal, b -este say team, c -este microfonul
Descarca
Admin llama
Da llama jucatorilor.Folosire:
amx_llama <authid, nick, @team or #userid>
amx_unllama <authid, nick, @team or #userid>
Pentru a porni si opri sunetele llama se da comanda: amx_llamasound 0/1
Descarca
Admin online
Arata pe ecran cati admini sunt online daca este cazul
Descarca
Advanced slowmo
Efecte speciale de slowmotion (arata cu incetinitorul cum cade un jucator cand e omorat)                 Descarca
AFK Bomb
Daca jucatorul care are bomba este AFK (sta degeaba) acest plugin ii arunca bomba pentru ca ceilalti jucatori sa o poata lua.
Descarca
Admin freelook
Adminul poate sa vada orice jucator, char si din echipa adversa atunci cand este "mort" chiar daca serverul este setat ca jucatorul "mort" sa vada numai coechipierii sai.
Descarca
AFK Kicker
Da afara jucatorii care stau degeaba (care sunt AFK).
Descarca
Amx gore ultimate
Efecte speciale sangeroase .
Descarca
Admin spec ESP
Plugin pentru descoperirea codatilor. Arata niste vectori de directie si astfel iti dai seama usor cine are wall.
Descarca
Admin freelook
Adminul poate sa vada orice jucator, char si din echipa adversa atunci cand este "mort" chiar daca serverul este setat ca jucatorul "mort" sa vada numai coechipierii sai.
Descarca
Amx Fuckoff
Cele mai "grele" pedepse pentru codati si nu numai !
Pluginul trebuie folosit cu responsabilitate deoarece este considerat slowhack, el schimband configuratia jucatorului pedepsit . In unele cazuri insa, cand simti ca ban-ul e o pedeapsa prea mica pentru un jucator, foloseste cu incredere comenzile pluginului . Acestea le poti afla dand in consola amx_help .
Descarca de aici versiunea in limba romana .
Descarca
Amx autorestart
Autorestarteaza jocul dupa cateva secunde de la schimbarea hartii.
Descarca
Bullet Whizz
Plugin care face sa se auda suieratul gloantelor pe langa tine.
Descarca
Camp disarm
Dezarmeaza camperul care are sniper (awp, magnum, scout) .
Descarca
Client ratefull - highping kicker
Da afara automat jucatorii care au lag.
Descarca
Country welcome
Arata un mesaj de intampinare care include si tara de unde se conecteaza jucatorul.
Descarca
Join ip
Arata la conectarea unui jucator, ip-ul , tara si id de steam daca este cazul.
Descarca
HackHunter
Plugin care detecteaza codurile si da ban automat .
Descarca
Head shot deluxe
Plugin care iti arata cate headshot-uri dai si baga cateva sunete specifice .
Descarca
Knife mod
Plugin fun amxmodx, care schimba cutitul default cu alte tipuri de cutite :de vanatoare, suriu, satar, maceta , fiecare avand un anume skill.Se instaleaza ca orice alt plugin iar folderul knifemod se copiaza in HLDS\cstrike\models. Pluginul este tradus in romaneste.
Comanda pentru deschiderea meniului pe ecran este " say knife".
Descarca
Matrix mod
Efecte matrix (caderi in reluare) ,gloantele se vad, si cateva skill-uri.
Descarca
Public rules
Afiseaza regulile serverului fiecarui jucator dupa conectare .
Descarca
Swear filter
Filtru pentru cuvinte nedorite pe server.Se instaleaza normal, si se copiaza folderul swear (cu totul)
in HLDS\cstrike\addons\amxmodx\configs . In fisierul swearwords.ini se editeaza cuvintele.
Descarca
Server restart
Restarteaza serverul (nu runda) la comanda sau automat .
Descarca
Timer16
Plugin care arata pe ecran ora, data si care introduce efecte de schimbare a vremii cum ar fi ploaie, ninsoare, ceata, sau poate schimba in jocul in nocturna.
Descarca
Ultimate sounds
Alte sunete pentru stats-uri (monsterkill, doublekill, triplekill, etc).
Descarca



Lista comenzi AMX ModX

1: amx_addadmin <nume> <parola> <litere> <flags>
2: amx_addmenu <nume> <meniu> <acces> <info> <numarul>
3: amx_addmenuitem <nume> <plugin> <nume> <item> <flags> <acces> <afiseaza><toate> <arg>
4: amx_addmetk - te lasa sa te pedepsesti singur
5: amx_ban <nume> [ip] <minute> [Motiv]
6: amx_banmenu - afiseaza meniul de banare
7: amx_bury <authid>
8: amx_cancelvote -anuleaza ultimul vot
9: amx_cfg <numefisier>
10: amx_cfgmenu - afiseaza meniul configurilor
11: amx_cflicksay [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj care clipeste pe centrul ecranului
12: amx_cflicksayy [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj care clipeste pe centrul ecranului - Anonim
13: amx_cfxsay [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj fx pe centrul ecranului
14: amx_cfxsayy [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj fx pe centrul ecranului - Anonim
15: amx_chat <mesaj> - afiseaza mesaje Adminilor
16: amx_clcmdmenu - afiseaza meniul de comenzi asupra clientilor
17: amx_cmdmenu - afiseaza meniul comenzilor
18: amx_csay [culoare] <mesaj> - afiseaza tuturor jucatorilor un mesaj in centrul ecranului
19: amx_csayy [culoare] <mesaj> - afiseaza tuturor jucatorilor un mesaj pe centrul ecranului - Anonim
20: amx_cvar <cvar> [valoare]
21: amx_cvarmenu - afiseaza meniul comenzilor cvar
22: amx_exec <nume>
23: amx_ff <1> - activeaza/dezactiveaza Friendly Fire
24: amx_flicksay [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj care clipeste pe ecran
25: amx_flicksayy [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj care clipeste pe ecran - Anonim
26: amx_fsay <x> <y> [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj pe ecran
27: amx_fsayy <x> <y> [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj pe ecran - Anonim
28: amx_fxsay [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj fx pe ecran
29: amx_fxsayy [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj fx - Anonim
30: amx_gag <authid> <a> [timp]
31: amx_help - afiseaza aceste comenzi de ajutor
32: amx_ipban <minute> <o>
33: amx_kick <nume> [Motiv]
34: amx_kickmenu - afiseaza meniul de deconectare a unui jucator
35: amx_leave <tag> [tag] [tag] [tag]
36: amx_listmaps - lista hartilor care pot fi alese.
37: amx_makeadmin <nume> [litere de acces] - i dai unui jucator puterea de a avea admin pana se schimba harta
38: amx_map <numeleHartii>
39: amx_mapmenu - afiseaza meniul de schimbare a hartilor
40: amx_name <nume> <nume>
41: amx_off - dezactiveaza unele pluginuri
42: amx_on - activeaza unele pluginuri
43: amx_pause - opreste sau activeaza jocul
44: amx_pausecfg - lista comenzilor pentru dezactivare/activare a pluginurilor
45: amx_pausecfgmenu - dezactivare/activare a pluginurilor cu meniu
46: amx_plugcmdmenu [numefisier.amx / numele pluginului] - afiseaza meniul comenzilor din pluginuri
47: amx_plugcvarmenu [numefisier.amx / numele pluginului] - afiseaza meniul comenzilor din pluginurile cvar
48: amx_psay <nume> <mesaj> - afiseaja un mesaj privat
49: amx_psayy <nume> <mesaj> - afiseaja un mesaj privat - Anonim
50: amx_rcon <comanda>
51: amx_restmenu - afiseaza meniul de restrctie al armelor
52: amx_restrict - afiseaza meniul de ajutor pentru restrictia armelor
53: amx_rcon sv_restart <numarul> <intarzieri> - pentru a restarta harta, exemplu :amx_rcon sv_restart 1
54: amx_say <mesaj> - afiseaza mesaje tuturor jucatorilor
55: amx_sayy <mesaj> - afiseaza mesaje tuturor jucatorilor - Anonim
56: amx_scrollsay [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj cu scroll
57: amx_scrollsayy [culoare] <mesaj> - afiseaja tuturor jucatorilor un mesaj cu scroll - Anonim
58: amx_showip -afiseaza IP-urile jucatorilor
59: amx_slap <nume> [putere]
60: amx_slapmenu - afiseaza meniul de palmuire/omorare a unui jucator
61: amx_slay <nume>
62: amx_slay2 <authid> [1-fulger|2-sange|3-explozie]
63: amx_speechmenu - afiseaza meniul vocilor
64: amx_statscfg - afiseaza ajutorul pentru Configurarea Rankurilor
65: amx_statscfgmenu - afiseaza Configurarea Rankurilor
66: amx_teammenu - afiseaza meniul de echipe
67: amx_teleportmenu - afiseaza meniul de teleport
68: amx_tsay [culoare] <mesaj> - afiseaza tuturor jucatorilor un mesaj in stanga ecranului
69: amx_tsayy [culoare] <mesaj> - afiseaza tuturor jucatorilor un mesaj in stanga ecranului - Anonim
70: amx_unban <authid>
71: amx_unbury <authid>
72: amx_ungag <authid>
73: amx_vote <Intrebare> <raspuns> <raspuns> [raspuns#3] [raspuns#4]
74: amx_voteban <nume> [ip]
75: amx_voteff - porneste un vot pentru a activa/dezactiva Friendly Fire
76: amx_votekick <nume>
77: amx_votemap <map> [map] [map] [map]
78: amx_votemapmenu - afiseaza meniul de votare a hartilor
79: amx_weaponarena <weaponnumber>
80: amx_weaponarenamenu - afiseaza meniul Weapon Arena
81: amx_who - afiseaza cine este pe server
82: amxmodmenu - afiseaza meniurile




Prima data descarci Amxmodx Dezarhivezi arhiva undeva pe disc. Dublu click pe executabil . Dai next , " i accept the terms ", next…ai ajuns la Browse.

 

Lasi folderul care este ales automat ( C:\Program Files\AMX ModX ), dai next si apoi Install .

Se trece la faza a doua a instalarii . Lasi casuta cu Run  AMX ModX installer selectata si dai Finish .

In acest moment incepe instalarea propriu-zisa . Iar next , i accept… , next .

Se ajunge iar la o fereastra de selectare , unde alegi " select mod directory ", a patra optiune , si next . Aici  alegi folderul HLDS\cstrike ( unde HLDS este fisierul serverului tau ) iar jos la "Custom game addon" alegi Counter-Strike si dai OK .

Atentie ! Daca instalerul va detecta alta instalare mai veche a AMX ModX-ului te va intreba daca vrei sa continui . Ai trei optiuni :

  • 1.dai yes , si atunci toate configuratiile vechi vor fi sterse ( admini ,        pluginuri deja instalate , sloturi etc)
  • 2.dai no , si atunci se vor upgrada fisierele binare fara a sterge configuratiile
  • 3.dai cancel ca sa renunti

Repet , asta numai daca exista alta instalare a AMX ModX-ului . Daca nu exista nici una instalerul isi va face treaba , iar tu trebuie doar sa dai Finish.



Categorie: Tutorial AmxModX | Adaugat de: Da[G]eR (10.04.2010)
Vizualizari: 1206 | Raging: 0.0/0
Total comentarii : 0
Doar utilizatorii inregistrati pot comenta
[ Inregistrare | Login ]
Mini ProfiL
Привет, Гость!
Полное имя: Гость
Ты здесь: -й день
IP: 54.80.68.137

Server
counter-strike movies stream, кс мувики, counter-strike maps, climb, long jump, bunny hop
Cautare
Prietenii site-ului