Witam. Posiadam Czat GG na platformie BotAPI. Od kilku godzin próbuje zmodyfikować poniższą komende:
if($gg_range == "7" || $gg_range == "6" || $gg_range == "5" || $gg_range == "4") {
if($msg[0] == "/ban" && isset ($msg[1
]) && $user_is_online == 1
) { for($i=1; $i <= count($msg[1
]); $i++) $nick .= "".$msg[$i]; $query = "SELECT name FROM czatgg_base WHERE number='$from'";
$q = "SELECT number FROM czatgg_base WHERE name= '$nick'";
if (name($gg_range) > nick($gg_range) {
ban_add ($number);
user_online_del ($number);
gg_spam($codeBotNumber, $codeBotLogin, $codeBotPassford, $number, "##CzatGG: $nick! Dostales(as) bana! od $name Powod: $msg[2] $msg[3] $msg[4] $msg[5] $msg[6] $msg[7] $msg[8] $msg[9] $msg[10] $msg[11] $msg[12] $msg[13] $msg[14] $msg[15] $msg[16] $msg[17] $msg[18] $msg[19] $msg[20] $msg[21]");
gg_say($codeBotNumber, $codeBotLogin, $codeBotPassford, $number, "##CzatGG: $nick dostal(a) bana od $name Powod: $msg[2] $msg[3] $msg[4] $msg[5] $msg[6] $msg[7] $msg[8] $msg[9] $msg[10] $msg[11] $msg[12] $msg[13] $msg[14] $msg[15] $msg[16] $msg[17] $msg[18] $msg[19] $msg[20] $msg[21]", 1, $codeBotSuperAdmins);
}
}
Chodzi o to by niższa ranga nie mogła banować wyższej (banowany użytkownik - $nick, użytkownik banujący - $name). Moje próby nie przynoszą rezultatu - albo skrypt nie reaguje na komende "/ban" albo się wysypuje. Proszę o pomoc w modyfikacji tego skryptu. Pozdrawiam.
Ten post edytował tomaszxp 16.06.2011, 18:01:12