Peršokti į turinį

Amxbans adminu niku apsaugojimas


iso

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4563 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki,

Taigi dar 1 pamokele :) Parodysiu kaip reikia apsaugoti nikus, kurie turi useri ant jusu amxbans sistemos, taciau privilegijos jiems uzdetos ant ip/steamid. Taigi:

Pradzioje mums reikes plugino ji galite atsisiusti is cia:

http://gamesnet.lt/iso/nickprotect.amxx (plugino autorius aaarnas, .sma neturiu, uzklauskite pas ji, gal jis tures :) ).

Taigi parsisiunciame plugina ir idedame ji i plugins kataloga, beigi irasome i plugins.ini faila, tada mums reikes susikurti php skriptuka, kuris imtu duomenis is amxbans_admins duomenu bazes.

Pradzioj reikia isirasyti php i savo linux serveri (tai ne web serveris, tiesiog php kalbos palaikymas, tai jums resursu nesunaudos).

Taigi irasome php

apt-get install php5 php-dev php

*Neprisimenu kaip tas paketas vadinas ten :D

Tada nueinam i addons/amxmodx/configs ir sukuriame faila pvz "adminai"

nano adminai

Ten irasome:

#!/usr/bin/php

<?php
$hostname = "hostas"; // db hostas
$username = "dbuseris"; //db useris
$password = "passwordas"; //slaptazodis
$database = "dbaze"; //dbaze
$failas = "nicks.ini"; //nekeisti

$connect = @mysql_connect($hostname, $username, $password) or die(mysql_error());
$select = @mysql_select_db($database, $connect) or die(mysql_error());
$result = mysql_query("SELECT username,nickname,access FROM amx_amxadmins ORDER BY `amx_amxadmins`.`access` ASC");

while ($row = mysql_fetch_assoc($result)) {
irasom($row['nickname'], $failas);
}




function irasom($nikas, $failas) {
       $f = fopen($failas, 'a');
       if(!$f) {
               return "Failo ner";
       } else {
               fwrite($f, $nikas."\n");
               fclose($f);
       }
}
?>

Irasykite amxbans duomenu bazes informacija, ji turetu buti identiska kaip ir sql.cfg faile.

Tada issaugome faila ir suchmodinam

ctrl+x y
chmod +x adminai

Na ir paleidziame faila ./adminai

Viskas visi zmones kurie turi access'a pas jus ant amxbans admins - tures apsaugotus nikus serveryje.

DEMESIO SIS DALYKAS VEIKS TIK TIEMS PAS KA IJUNGTAS PLUGINAS admin_amxbans.amxx IR ADMINAI DEDAMI PER AMXBANS WEBA!!!

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4563 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...