to co BRT tu piszesz nie trzyma sie kupy.
1. Post mowi ze wziales to od siebie
2. post skoleji ze to kod wampirka badz walkmana
Inne posty na tym forum twierdza ze piszesz od podstaw
Mozesz jasno wprost pisac a nie zagmatwanie by nikt nie zrozumial lub kazdy bral cie za klamce?
Ogłoszenie
Zwiń
No announcement yet.
Informacja do admina o wysłaniu czegoś przez usera.
Zwiń
X
-
@Ważniak
1. Ja to pisałem na fonie a wiadomo że się nie chce pisać.
2. Na kompie to ja pisze szybko i czasem z małej (zazwyczaj jak się śpiesze do dziewczyny która w szpitalu a dostanę sms-a to więc wiesz kończę skrypt i lecę, ale to nie jest ważne ) ale jak mam więcej czasu to poprawiam na duże np. SELECT * FROM `dupy` WHERE `xd` = 'mhm' AND `lol` = '{$xd}' więc wiesz. Ja nie pisze jak większość z "małych" i się chwalą że ich skrypt. Może będzie spokój jak innym "ktoś" "pożyczy" "innego ktosia" boty
Zostaw komentarz:
-
Ehh i kolejny odkop. Po co wygrzebujesz bez potrzeby stare śmieci?
Jestem Ciekawy jak wygląda twój skrypt skoro tak bardzo Ci się nie chce pisać poprawnie. Nie wiem jak inni ale ja staram się pisać jak najschludniej choćby dlatego ze jak coś za rok otworzę to w 5 sek wiem co do czego...
Zostaw komentarz:
-
Zamieszczone przez Wazniak96 Zobacz postaEhh.. ale odkopy.
main i diee, a do tego składnia SQL pisana małymi literami. Skąd ja to znam...
PS. @Majcon <? raczej się nie używa już w skryptach. Dlaczego? Często bywa, że serwery mają wyłączone short tags i wtedy cały twój skrypt leci do użytkownika ( jak się nie mylę..).
Zostaw komentarz:
-
Ehh.. ale odkopy.
main i diee, a do tego składnia SQL pisana małymi literami. Skąd ja to znam...
PS. @Majcon <? raczej się nie używa już w skryptach. Dlaczego? Często bywa, że serwery mają wyłączone short tags i wtedy cały twój skrypt leci do użytkownika ( jak się nie mylę..).
Zostaw komentarz:
-
$db->query("select * from `ludzie` where `ranga` > '59' ");
$od = '';
while($n = $q->fetch_assoc())
$od[] = $n['numer'];
$mb->addText($Czat."Tresc", FORMAT_BOLD_TEXT,155, 48, 255)->setRecipients($od);
$p->push($mb);
$mb->clear();
die("".$main->diee("Tresc!")."");}
EDIT: Przekształc to na swój skrypt. Ja to wziąłem z swojego.
Zostaw komentarz:
-
może tak
Kod:<? //czy jest uciszony $q = $db->query("SELECT * FROM `userzy` WHERE `numer` = {$from} AND `mute` = 1 AND `mute_czas` > ".time().""); if($q -> num_rows == 1){ while($r = $q->fetch_assoc()){ $mute_czas = date("d-m-Y G:i:s" , $r['mute_czas']); } die($m->info("Jesteś uciszony. Możesz czytać tylko dyskusję.\r\n Uciszenie skończy się: {$mute_czas}" )); } //koniec czy jest uciszony //odciszanie //ten kod zadziala gdy obojetnie kto napisze do czatu :p jeszcze jak chcesz to możesz użyć crona xD ale to już trzeba by to wrzucić do innego pliku :D $hm =$db->query("SELECT * FROM `userzy` WHERE `mute` = 1 AND `mute_czas` <= ".time().""); if($hm -> num_rows == 1){ while($h = $hm->fetch_assoc()){ $do1[] = $h['numer']; } $m->addmsg("Minął czas uciszenia, Mamy nadzieję, że poprawisz Swoje zachowanie", $do1); $db->query("UPDATE `userzy` SET `mute` = 0, `mute_pow` = NULL, `mute_kto` = NULL, `mute_czas` = 0 WHERE `mute` = 1 AND `mute_czas` <= ".time().""); $qq =$db->query("SELECT * FROM `userzy` WHERE `online` = 1"); while($n = $qq->fetch_assoc()){ $do2[] = $n['numer']; } $m->addmsg("Użytkownikowi {$niczek} zakończyło się uciszenie!", $do2); } //koniec odciszania
Zostaw komentarz:
-
Mam coś takiego:
Kod php:# czy jest uciszony #
$czasb = time();
$q=$db->query("select * from `userzy` where `numer` = '{$from}' and `mute` = 1 and `mute_czas` > '{$czasb}'");
if($q->num_rows == 1){
while($r=$q->fetch_assoc()){
$powod = substr($r['mute_pow'], 0, 1300);
$kto = $r['mute_kto'];
$czass = $r['mute_czas'];
}
$mute_czas = date("d-m-Y G:i:s", $czass);
die($m->info("Jesteś uciszony. Możesz czytać tylko dyskusję.\r\n Uciszenie skończy się: {$mute_czas}"));
}
$czasbb = time();
$qq=$db->query("select * from `userzy` where `numer` = '{$from}' and `mute` = 1 and `mute_czas` <= '{$czasbb}'");
if($qq->num_rows == 1){
$db->query("update `userzy` set `mute` = 0, `mute_pow` = '', `mute_kto` = '', `mute_czas` = '0' where `numer` = '{$from}'");
$qq=$db->query("select * from `userzy` where `online` = 1");
while($n=$qq->fetch_assoc())
$do[] = $n['numer'];
$m->addmsg("Użytkownikowi {$niczek} zakończyło się uciszenie!", $do);
die($m->info("Minął czas uciszenia, Mamy nadzieję, że poprawisz Swoje zachowanie"));
}
#koniec czy jest uciszony#
Zostaw komentarz:
-
Można
W łatwy sposób to sprawdzasz czy czas mute użytkownika piszącego do bota się skończył i dajesz UPDATE i informacje
Zostaw komentarz:
-
dziękuje
A tak pytanie z innej beczki.
Czy da się zrobić tak, że jak kogoś zablokuję albo dam mute na jakiś określony czas i ten czas minie to zostanie poinformowany o tym? Chodzi o to, że jak dam mute i czas minie i napisze coś na czacie to dopiero wtedy otrzyma informację po napisaniu a nie w momencie zakończenia się czasu.Ostatnio edytowany przez sweet-girls; [ARG:4 UNDEFINED].
Zostaw komentarz:
-
Kod:<?php extract($GLOBALS); if(!$parts [1]) die($m->info("Źle! wpisz jeszcze treść podania:)")); $txt = trim(implode(' ', $parts)); $db->query( "INSERT INTRO `podania` (`podanie`, `nick`,`numer`) values ('{$txt}','{$user['nick']}', '{$from}')" ); $m -> info( "Podanie zostalo pomyślnie wysłane" ); $q = $db->query("SELECT * FROM `userzy` WHERE `staff` >= 90"); while($n = $q->fetch_assoc ()){ $do[] = $n['numer']; } $mbs -> addText("{$niczek} wysłał podanie i została ona zapisane w bramce podań, wpisz: /podania" , FORMAT_BOLD_TEXT)->setRecipients($do); $p->push($mbs); ?>
Zostaw komentarz:
-
Ok dziękuję bardzo za informację
Ale sam wcześniej napisałeś => Ale ważne że jest ok
Zostaw komentarz:
-
Nie daje się => tylko >=
Kod:= 90
Kod:>= 90
- - - Updated - - -
Tak na przyszłość:
= - równe
!= lub <> - nierówne
>= - większe lub równe
<= - mniejsze lub równe
< - mniejsze
> - większe
Zostaw komentarz:
Zostaw komentarz: