-
Postów
2 526 -
Rejestracja
-
Ostatnia wizyta
Osiągnięcia her0es
-
her0es zareagował(a) na odpowiedź w temacie:
Pliki serwerowe Shakes & Fidget 2021
-
her0es zareagował(a) na odpowiedź w temacie:
Prywatne serwery shakes and fidget - działające.
-
Reveres zareagował(a) na odpowiedź w temacie:
[TUT/DL] Pliki serwerowe Big Bang Empire
-
LujekV2 zareagował(a) na odpowiedź w temacie:
[TUT/DL] Pliki serwerowe Big Bang Empire
-
her0es zareagował(a) na odpowiedź w temacie:
Gry do pogrania przez przeglądarkę, bez pobierania.
-
her0es zareagował(a) na odpowiedź w temacie:
Gladiatus - prywatny serwer + pliki serwerowe.
-
her0es zareagował(a) na odpowiedź w temacie:
TravianZ - Działający serwer + pliki serwerowe.
-
Wróciłem przypadkiem na mpc a tu takie publikacje 🤩 Lujek w formie po latach, pozdro
-
her0es zareagował(a) na odpowiedź w temacie:
[TUT/DL] Pliki serwerowe Big Bang Empire
-
her0es zareagował(a) na odpowiedź w temacie:
Wspomnienia z MPC Forum - Cheaty, Boty, Bugi, Hacki do gier online
-
her0es zareagował(a) na aktualizację statusu:
Witam, ładnych 9 latek minęło od mojej ostatniej wizyty na forum, nie ma już kokosza,
-
d3vilo zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
kirio944 zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
her0es zareagował(a) na odpowiedź w temacie:
Projekt Gladiatus Clone
-
her0es zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
Prace konserwacyjne cały czas ;/ a chętnie sprawdzę co się dzieje
-
wyłącz wyświetlanie błędów dodaj na poczatku kodu: error_reporting(0);
-
tutaj niezakodowana wersja, z ustawieniami w linku https://pastebin.com/4wuy4HUW http://domena.pl/skrypt.php?s1=34&pl=pl&login=plkill&pwd=plkill&dung=3&loc=4&stage=2&trenuj=1&dungdif=dif1=normalne
-
maxim94 zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
Cześć wszystkim ponownie Następny etap: udostępnienie skryptu. Powód? Działanie skryptu 24/7 przed jakieś 2 miesiące powoduje bana Skrypt uruchamiany co 10minut bez żadnych przerw. <?php // Kod można by oczyścic i wywalić niepotzrebne rzeczy ale nie chce mi się go aktualizować więc udostępniam to co jest function milliseconds() { $mt = explode(' ', microtime()); return ((int)$mt[1]) * 1000 + ((int)round($mt[0] * 1000)); } function login($url, $data, $SID) { $fp = fopen("ZG$SID.txt", "w"); fclose($fp); $login = curl_init(); curl_setopt($login, CURLOPT_COOKIEJAR, "ZG$SID.txt"); curl_setopt($login, CURLOPT_COOKIEFILE, "ZG$SID.txt"); curl_setopt($login, CURLOPT_TIMEOUT, 40000); curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($login, CURLOPT_URL, $url); curl_setopt($login, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"); curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($login, CURLOPT_POST, TRUE); curl_setopt($login, CURLOPT_HEADER, false); curl_setopt($login, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($login, CURLOPT_POSTFIELDS, $data); ob_start(); /*return*/ curl_exec($login); ob_end_clean(); curl_close($login); unset($login); } function grab_page($site, $SID, $postdata = "") { $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); if (isset($postdata)) curl_setopt($postdata, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"); curl_setopt($ch, CURLOPT_TIMEOUT, 40); curl_setopt($ch, CURLOPT_COOKIEFILE, "ZG$SID.txt"); curl_setopt($ch, CURLOPT_URL, $site); ob_start(); return curl_exec($ch); ob_end_clean(); curl_close($ch); } $premium = grab_page("http://rosaf.pl/premium.php", $SID);// miałem dawać zaciemniony kod i to by się przydało ale teraz jest useless if (!preg_match('/OK/i', $premium) == 1) { echo "her0es wyłączył działanie skryptu, GG: 2258440"; //die(); } function post_data($site, $data, $SID) { $datapost = curl_init(); // $headers = array("Expect:"); curl_setopt($datapost, CURLOPT_URL, $site); curl_setopt($datapost, CURLOPT_TIMEOUT, 40000); // curl_setopt($datapost, CURLOPT_HEADER, TRUE); // curl_setopt($datapost, CURLOPT_HTTPHEADER, $headers); curl_setopt($datapost, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36"); curl_setopt($datapost, CURLOPT_REFERER, "https://pl$SID.the-west.pl/game.php"); curl_setopt($datapost, CURLOPT_POST, TRUE); curl_setopt($datapost, CURLOPT_SSL_VERIFYHOST, false); // dodane curl_setopt($datapost, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($datapost, CURLOPT_POSTFIELDS, $data); curl_setopt($datapost, CURLOPT_COOKIEFILE, "ZG$SID.txt"); ob_start(); /*return*/curl_exec($datapost);// NIE ZWRACA NIC ob_end_clean(); curl_close($datapost); unset($datapost); } //$DungsLVL = 2; // 0,1,2 etc.. //$ekspedycjeLOCATION = 2; //Ekspedycje lokacja 0,1,2,3 //$ekspedycjeSTAGE = 3; //przeciwnik od 1 do 4 // play(35,pl,login,pass) //server id, country function play($SID, $CID, $nickname, $haslodokonta, $DungsLVL, $ekspedycjeLOCATION, $ekspedycjeSTAGE, $trening, $DungsTrud) { $dwa = milliseconds(); // ##### Logowanie $output = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=work", $SID); if (preg_match('/header_game/i', $output) == 1) { echo "Pomyślnie zalogowano, dzięki cookies. "; } else { echo "Zalogowano ponownie. "; login("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=start&submod=login", "name=$nickname&pass=$haslodokonta&g-recaptcha-response=&login_server=s$SID-$CID.gladiatus.gameforge.com%2Fgame%2Findex.php%3Fmod%3Dstart%26submod%3Dlogin", $SID); $output = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=work", $SID); } // ##### Hash key preg_match("/&sh=(.*)'/iU", grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=location&submod=attack", $SID) , $hh); echo "<br />Hash Key: " . $hh[1] . "<br />"; // ##### Statystyki preg_match('/header_values_hp_bar_fill" style="width:(.*)%">/iU', $output, $resHP); echo "HP: " . $resHP[1] . " %<br />"; preg_match('/expeditionpoints_value_point">(.*)</iU', $output, $ekspedycje); preg_match('/dungeonpoints_value_point">(.*)</iU', $output, $dungeony); echo "Pkt Ekspedycji: " . $ekspedycje[1] . " | "; echo "Pkt Dungeonow: " . $dungeony[1] . "<br /><br />"; if ($resHP[1] < 20){ $tim = milliseconds(); echo" soraka "; post_data("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=inventory&submod=move&from=512&fromX=1&fromY=1&to=8&toX=1&toY=1&amount=1&doll=1&a=$tim&sh=$hh[1]", "&a=$tim&sh=$hh[1]", $SID); } $ArenaAP = TRUE; if ($resHP[1] > 60 and $ArenaAP == TRUE){ $arenaAP = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=arena&submod=serverArena&aType=2&sh=$hh[1]", $SID); if (preg_match("/data-ticker-time-left/i", $arenaAP) == 1) { echo "Arena AP nie gotowa. <br />"; }else { $PlayerStats = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=overview&sh=$hh[1]", $SID); preg_match('/char_f1" class="charstats_value">(.*)</i', $PlayerStats, $resWB); preg_match('/char_f2" class="charstats_value">(.*)</i', $PlayerStats, $resZR); preg_match('/char_f4" class="charstats_value">(.*)</i', $PlayerStats, $resCHAR); preg_match('/char_panzer" class="charstats_value22">(.*)</i', $PlayerStats, $resA); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $PlayerStats, $resD); $PlayerPKT = $resWB[1]+$resZR[1]+ ($resCHAR[1]*0.8) + ($resA[1]/10) + $resD[1]; //echo "ja mam tyle pkt: ".$PlayerPKT; preg_match_all("/startProvinciarumFight\((.*)\)/i", $arenaAP, $oponentsAP); for ($i = 0; $i < 5; $i++) { $datasAP = explode(",", $oponentsAP[1][$i]); $GraczID = (int)$datasAP[2]; //id gracza $sidCP = (int)$datasAP[3]; //id serwera $countryidAP = explode("'", $datasAP[4]); $krajAP = $countryidAP[1]; // id kraju np: pl $oponentAP = grab_page("https://s$sidCP-$krajAP.gladiatus.gameforge.com/game/index.php?mod=player&doll=1&p=$GraczID", $SID); preg_match('/char_f1" class="charstats_value">(.*)</i', $oponentAP, $resWB); preg_match('/char_f2" class="charstats_value">(.*)</i', $oponentAP, $resZR); preg_match('/char_f4" class="charstats_value">(.*)</i', $oponentAP, $resCHAR); preg_match('/char_panzer" class="charstats_value22">(.*)</i', $oponentAP, $resA); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $oponentAP, $resD); /*====================================================================*/ $OponentPKT = $resWB[1]+$resZR[1]+ ($resCHAR[1]*0.8) + ($resA[1]/10) + ($resD[1]*1.2); // Mnożnik przeciwnika, utrudniony! /*====================================================================*/ $tabAP[$i][0] = $GraczID; $tabAP[$i][1] = $sidCP; $tabAP[$i][2] = $countryidAP[1]; $tabAP[$i][3] = $OponentPKT; // PKT //echo "<br />Przeciwnik $GraczID ::: PKT: $OponentPKT ID gracza: $GraczID Swiat gracza: $sidCP<br>"; } $elementmin = min($tabAP[0][3],$tabAP[1][3],$tabAP[2][3],$tabAP[3][3],$tabAP[4][3]); $arrayy = array($tabAP[0][3],$tabAP[1][3],$tabAP[2][3],$tabAP[3][3],$tabAP[4][3]); $key = array_search($elementmin, $arrayy); $OponentPKT = $tabAP[$key][3]; if ($tabAP[$key][3]< $PlayerPKT){ echo "<br>AP: Atakuje przeciwnika nr: $key ($PlayerPKT vs $OponentPKT)<br>"; $x1 = $tabAP[$key][0];//oponent id $x2 = $tabAP[$key][1];// server id $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=2&opponentId=$x1&serverId=$x2&country=$krajAP&a=$tim&sh=$hh[1]", $SID, $postdata = ""); }else { post_data("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=arena&submod=getNewOpponents&aType=2&sh=$hh[1]", "actionButton=Szukaj+przeciwnik%C3%B3w", $SID); echo "<br>AP: Przeciwnicy są silniejsi, reroluje. ($PlayerPKT vs $OponentPKT)<br>"; } } } $DoDungs = TRUE; // dungeons = lochy //$DungsTrud = "normalne"; // trudność "dif1=normalne" //POST: "dif1=normalne" //POST: "dif2=zaawansowane" $GoGetJob = FALSE; // Praca 1h $DoArenaCP = TRUE; if ($DoArenaCP == TRUE) { $arenaCP = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=arena&submod=serverArena&aType=3&sh=$hh[1]", $SID); if (preg_match("/data-ticker-time-left/i", $arenaCP) == 1) { echo "Arena CP nie gotowa. <br />"; } else { preg_match_all("/startProvinciarumFight\((.*)\)/i", $arenaCP, $oponentsCP); for ($i = 0; $i < 5; $i++) { $datasCP = explode(",", $oponentsCP[1][$i]); $GraczID = (int)$datasCP[2]; //id gracza $sidCP = (int)$datasCP[3]; //id serwera $countryidCP = explode("'", $datasCP[4]); $kraj = $countryidCP[1]; // id kraju np: pl $oponenttest = grab_page("https://s$sidCP-$kraj.gladiatus.gameforge.com/game/index.php?mod=player&doll=2&p=$GraczID", $SID); if (preg_match("/doll2/i", $oponenttest) == 1) { //preg_match('/char_panzer" class="charstats_value22">(.*)</i', $oponenttest, $resArmor); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $oponenttest, $resDMG); //$GLOBALS[$i][0] = $GraczID; $tab[$i][0] = $GraczID; $tab[$i][1] = $sidCP; $tab[$i][2] = $countryidCP[1]; //$tab[$i][3] += $resArmor[1]; $tab[$i][4] += $resDMG[1]; //echo "<br><br />Jest lalka numer 2. Pancerz: $resArmor[1] DMG: $resDMG[1] ID gracza: $GraczID Swiat gracza: $sidCP"; } if (preg_match("/doll3/i", $oponenttest) == 1) { $op3 = grab_page("https://s$sidCP-$kraj.gladiatus.gameforge.com/game/index.php?mod=player&doll=3&p=$GraczID", $SID); //preg_match('/char_panzer" class="charstats_value22">(.*)</i', $op3, $resArmor); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $op3, $resDMG); //$tab[$i][3] += $resArmor[1]; $tab[$i][4] += $resDMG[1]; //echo "<br />Jest lalka numer 3. Pancerz: $resArmor[1] DMG: $resDMG[1]"; } if (preg_match("/doll4/i", $oponenttest) == 1) { $op4 = grab_page("https://s$sidCP-$kraj.gladiatus.gameforge.com/game/index.php?mod=player&doll=4&p=$GraczID", $SID); //preg_match('/char_panzer" class="charstats_value22">(.*)</i', $op4, $resArmor); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $op4, $resDMG); //$tab[$i][3] += $resArmor[1]; $tab[$i][4] += $resDMG[1]; //echo "<br />Jest lalka numer 4. Pancerz: $resArmor[1] DMG: $resDMG[1]"; } if (preg_match("/doll5/i", $oponenttest) == 1) { $op5 = grab_page("https://s$sidCP-$kraj.gladiatus.gameforge.com/game/index.php?mod=player&doll=5&p=$GraczID", $SID); //preg_match('/char_panzer" class="charstats_value22">(.*)</i', $op5, $resArmor); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $op5, $resDMG); //$tab[$i][3] += $resArmor[1]; $tab[$i][4] += $resDMG[1]; //echo "<br />Jest lalka numer 5. Pancerz: $resArmor[1] DMG: $resDMG[1]"; } if (preg_match("/doll6/i", $oponenttest) == 1) { $op6 = grab_page("https://s$sidCP-$kraj.gladiatus.gameforge.com/game/index.php?mod=player&doll=6&p=$GraczID", $SID); //preg_match('/char_panzer" class="charstats_value22">(.*)</i', $op4, $resArmor); preg_match('/char_schaden" class="charstats_value22">(.*)-/i', $op4, $resDMG); //$tab[$i][3] += $resArmor[1]; $tab[$i][4] += $resDMG[1]; //echo "<br />Jest lalka numer 6. Pancerz: $resArmor[1] DMG: $resDMG[1]"; } } $elementmin = min($tab[0][4],$tab[1][4],$tab[2][4],$tab[3][4],$tab[4][4]); $arrayy = array($tab[0][4],$tab[1][4],$tab[2][4],$tab[3][4],$tab[4][4]); $key = array_search($elementmin, $arrayy); switch ($key) { case 0: echo "Zaatakowałbym przeciwnika 0"; $x1 = $tab[0][0]; $x2 = $tab[0][1]; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=3&opponentId=$x1&serverId=$x2&country=$kraj&a=$tim&sh=$hh[1]", $SID, $postdata = ""); break; case 1: echo "Zaatakowałbym przeciwnika 1"; $x1 = $tab[1][0]; $x2 = $tab[1][1]; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=3&opponentId=$x1&serverId=$x2&country=$kraj&a=$tim&sh=$hh[1]", $SID, $postdata = ""); break; case 2: echo "Zaatakowałbym przeciwnika 2"; $x1 = $tab[2][0]; $x2 = $tab[2][1]; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=3&opponentId=$x1&serverId=$x2&country=$kraj&a=$tim&sh=$hh[1]", $SID, $postdata = ""); break; case 3: echo "Zaatakowałbym przeciwnika 3"; $x1 = $tab[3][0]; $x2 = $tab[3][1]; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=3&opponentId=$x1&serverId=$x2&country=$kraj&a=$tim&sh=$hh[1]", $SID, $postdata = ""); break; case 4: echo "Zaatakowałbym przeciwnika 4"; $x1 = $tab[4][1]; $x2 = $tab[4][0]; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=arena&submod=doCombat&aType=3&opponentId=$x2&serverId=$x1&country=$kraj&a=$tim&sh=$hh[1]", $SID, $postdata = ""); break; } echo " bo ma $elementmin DMG <br><br>"; } } if (preg_match('/class="tdn"/i', $output) == 1) { //Twoja praca nie została jeszcze zakończona - output z: Praca echo "Nadal pracujesz. "; } else { // funkcja lochów: if ($DoDungs == TRUE and $dungeony[1] > 0) { $lo = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=dungeon&loc=$DungsLVL&sh=$hh[1]", $SID); if (preg_match("/startFight/i", $lo) == 1) { preg_match("/startFight\('(.*?)'/i", $lo, $resLO); // $resLO[1] << ID potwora w dungu preg_match('/name="dungeonId" value="(.*)"/iU', $lo, $dungID); // $dungID[1] <<dung id echo "Robie lochy($DungsLVL) o ID:$dungID[1], przeciwnik numer: $resLO[1]<br />"; $tim = milliseconds(); grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax/doDungeonFight.php?did=$dungID[1]&posi=$resLO[1]&a=$tim&sh=$hh[1]", $SID); } else if (preg_match("/data-ticker-time-left/i", $lo) == 1) { echo "Trzeba czekac na kolejne loszki. <br />"; } else { echo "Niema loszków ale zaraz wystartuje nowe. Trudnosc: $DungsTrud"; if (preg_match("/dif1/i", $lo) == 1) { post_data("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=dungeon&loc=$DungsLVL&sh=$hh[1]", "$DungsTrud", $SID); } } } // koniec funkcji lochów // ekspedycje jeśli dostępne $outjob = grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=location&loc=0&sh=$hh[1]", $SID); if (preg_match('/data-ticker-time-left/i', $outjob) == 1) { //<span data-ticker-time-left="82000" data-ticker-text="Czas do następnej ekspedycji: " echo "Ekspedycje nie są jeszcze gotowe.. <br />"; } else { if ($ekspedycje[1] >= 1 AND $resHP[1] > 10) { $tim = milliseconds(); echo "Idę na ekspedycję! <br />"; grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/ajax.php?mod=location&submod=attack&location=$ekspedycjeLOCATION&stage=$ekspedycjeSTAGE&premium=0&a=$tim&sh=$hh[1]", $SID, $postdata = ""); } } // praca 1h if ($GoGetJob == TRUE) { echo "teraz powinieneś załączyć pracke"; post_data("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=work&submod=start&sh=$hh[1]", "dollForJob7=1&timeToWork=1&jobType=2", $SID); } } echo "<br />Czas wykonania skryptu: " . abs($dwa - milliseconds()); // 500 kiedy nic nie robi, 800 jedno zadanie, 1500 all //$trening = 0; if ($trening > 0 AND $trening < 7){ grab_page("https://s$SID-$CID.gladiatus.gameforge.com/game/index.php?mod=training&submod=train&skillToTrain=$trening&sh=$hh[1]", $SID, $postdata = ""); } } //$DungsLVL, $ekspedycjeLOCATION, $ekspedycjeSTAGE) 3 //http://rosaf.pl/SKRYPT.php?s1=35&pl=pl&login=kill&pwd=hasło&dung=5&loc=4&stage=2&trenuj=0&dungdif=normalne /*$s1 = $_GET["s1"]; $s2 = $_GET["pl"]; $user = $_GET["login"]; $pwd = $_GET["pwd"]; $dung = $_GET["dung"]; $loc = $_GET["loc"]; $stag = $_GET["stage"]; $train = $_GET["trenuj"]; if (isset($_GET["dungdif"])){ $trudnosc = $_GET["dungdif"];//$DungsTrud }else { $trudnosc="normalne"; } play($s1,$s2,$user,$pwd,$dung,$loc,$stag,$train,$trudnosc); */ /* play(35, "pl", "kill", "kill",5,4,2,0,$trudnosc); echo "<br /><br />xxxxx<br /><br />"; play(34, "pl", "kill", "kill",3,3,4,3,$trudnosc); */ //echo " . $s1,$s2,$user,$pwd,$dung,$loc,$stag,$train,$trudnosc<br />"; //## TO wyżej to syf, liczy się ostatnia linijka. //KONFIGURACJA //KONFIGURACJA //KONFIGURACJA //KONFIGURACJA $trudnosc="normalne";// normalne lochy, pomiędzy " " wpisz poziom trudności, nie pametam jak sie nazywa ten trudniejszy xd play( 35, //numer id servera "pl", //skrót języka serwera "kill", //login "kill", //hasło 1, //ID Dungeonu, na wyczucie musisz potestować - 0 wyłoączony 1, //ID lokacji 1, //przeciwnik w lokacji (od 1 do 4) 0, //autotrenowanie 0= wyłączone, $trudnosc); //trudność ustawiasz w zmiennej powyżej ?> Wymagania PHP 5.6 (chyba) + CURL zainstalowany na serwerze, ewentaulnie hosting z CURLem (np 5v.pl albo vior.pl) podany wyżej skrypt należy zaktualizować (ostatnie linijki wypełnić danymi konta), wrzucić do pliku np. skrypt.php i uruchamiać co minute lub co 10minut za pomocą cron-job.org proszę nie pytać mnie o pomoc w uruchomieniu nie gram juz w tą gre życzę sukcesów i niewielkiej ilości banów wesołych świąt
-
cubaza47891374 zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
xyzmiken zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
Alcohol zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
bodzixx zareagował(a) na odpowiedź w temacie:
Tworzenie bota - postępy prac
-
Dziękuję za wspomnienie o tym projekcie Może w następnej publikacji mój projekt z fulcrumbot ? Mam jednego testera który korzysta obecnie z najnowszej wersji 24/7. Jest taka możliwość, żebym udostępnił kod (działałby tylko na localhost i byłby zaciemniony - bez możliwości edycji), niestety ci mniej obeznani będą mieli problem, żeby ją uruchomić oraz włączyć cron jobs na localhoście. Co prawda, skrypt działa nawet na darmowych hostingach ale nie chcę udostępniać z tego względu, że pula adresów była by za mała (bo dobrych darmowych hostingów jest mało) i wszyscy dostalibyśmy bana za logowanie na tym samym ip. Sam trochę pogrywam więc też bana bym nie chciał Czyste PHP, nic więcej nie potrzeba. Polecam początkującym - to najprostszy język do nauki.
-
Muszę się pochwalić ponieważ udało mi się zrobić prosty ale wydajny algorytm (można liczyć nawet kalkulatorem) obliczający kto ma większe szanse na wygraną. Dość precyzyjnie (błąd wynosi +-50pkt na 1100pkt) potrafi określić kto wygra, poniżej dowód: Dwie przegrane zostały przewidziane ale postanowiłem zaryzykować i sprawdzić (różnica w punktach wynosiła jakieś 10-20pkt na 1100) w trzeciej przeciwnik miał 10% na kryta i trafił .. (a kryty i bloki nie są liczone) Jeśli będzie przynajmniej jeden lajk (tego postu) + przynajmniej jedna prośba o udostępnienie to udostępniam sposób obliczania wygranej!
-
Witam wszystkich zainteresowanych. Dział jest martwy (gra prawie też) ale widzę, że są jeszcze osoby których interesują boty do tej gry. Bocik nad którym pracuje jest dość wydajny, efekty poniżej. Co jest zaimplementowane? Logowanie (złamane 2 proste zabezpieczenia) dodawanie statystyk robienie wypraw robienie lochów (na razie tylko normalne ale kwestia czasu aż dodam zaawansowane) robienie pracy 1h (faktycznie bezużyteczna sprawa ale jest) atakowanie w Circus Provinciarum (najsłabszy przeciwnik) prawie gotowy do ustawiania na każde (nie tylko polskie) serwery atakowanie na arenie AP (atak wg algorytmu) zajadanie jedzonka jeśli hp spadnie poniżej iluś % (na razie dodane tylko kilka slotów, na które trzeba ustawić jedzonko) Bocik działa 24/7 na serwerze Dlatego wrzucam coś ciekawego:
-
Prisonwars skrypt 24/7 za darmo + Poradnik jak ustawić
her0es odpowiedział(a) na temat Chrunchips0 w Via WWW
Dzięki za share, świetna sprawa Teraż każdy moze podłączyć na indywidualnym ip -
Gdzie mogę się pochwalić jak nie u Ciebie
http://i.imgur.com/XbgLZ03.png -
kosmos
-
[CHM] Proces Rektyfikacji Ropy Naftowej (potrzeba rys.) + produkty
her0es odpowiedział(a) na temat her0es w Pogaduszki - luźne rozmowy
reff rys juz mniej wiecej mam- 3 odpowiedzi
-
- chemia
- rektyfikacja
-
(i 3 więcej)
Oznaczone tagami:
-
[CHM] Proces Rektyfikacji Ropy Naftowej (potrzeba rys.) + produkty
her0es odpowiedział(a) na temat her0es w Pogaduszki - luźne rozmowy
ref- 3 odpowiedzi
-
- chemia
- rektyfikacja
-
(i 3 więcej)
Oznaczone tagami:
-
[CHM] Proces Rektyfikacji Ropy Naftowej (potrzeba rys.) + produkty
temat opublikował(a) her0es w Pogaduszki - luźne rozmowy
Siema, potrzebuje trochę pomocy. Treść zadania: Omów proces rektyfikacji ropy naftowej, przedstaw kolumnę destylacyjną (z rysunkiem) oraz podaj produkty. Potrzebuję zrobić z tego 200-300 słów. W miarę do nauczenia się na pamięć Nie koniecznie gotowce ale nie pogardzę . Najbardziej zależy mi na rysunku. Może ktoś robił już coś na ten temat? Dam sporo lajków za dobry materiał (przydatne linki, rysunek, objaśnienia). Byle trafne ponieważ takie że jest trochę o tym a trochę więcej o czymś innym to sam potrafię poszukać. PS Potrzeba na do końca tygodnia, pilne. Przynajmniej na 3 muszę to zrobić :>- 3 odpowiedzi
-
- chemia
- rektyfikacja
-
(i 3 więcej)
Oznaczone tagami:

jvrm