1

Перейти к содержимому


       Торент трекер от http://stalker-worlds.ru        Хранилище сайта http://stalker-worlds.ru        Онлайн Сталкер Канал Унесенные Сталкером Присоединяйся к нашему сообществу на facebook Вступай в нашу группу в контакте


Добро пожаловать к нам на сайт! Про Ваш статус и права можно прочитать в Этой теме

Для просмотра картинок и скачивания файлов с форума - пройдите регистрацию!   Проблемы с регистрацией - вам сюда


Фотография

Игра Угадай сундук на PHP для Ucoz


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1
RUS_D

RUS_D

    Главный АДМИН

  • Не в сети
  • Тех. Админ
  • админ Администратор
  • Старожил сайта
<- Информация ->
  • PipPipPipPip
  • Регистрация:
    08-December 08
  • 3055 Cообщений
  • Пропуск №: 2


Репутация: 6815 Постов: 3055
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.


Перед вами 2 сундучка, система загадывает один из них, вам нужно отгадать загаданный сундук. При успехе, бот повышает вам репутацию на + 9, при неудаче понижает на -9.

Качаем архив и папку cheats заливаем в папку scripts (PHP).
Будет работать только если Вы проплатили использование PHP на юкозе!

В файле s.php изменяем строки на свои:

Code
$url = "http://ваш сайт/"; // ссылка на сайт   (если не будет работать попробуйте написать так  http://www.ваш сайт/ )
    $login = 'login'; // логин бота    
    $password = 'pass'; // пароль бота


Бот должен быть в группе, где нет капчи и иметь репутацию 800

Далее создаём страницу с личным шаблоном (поставить галочку напротив пункта "Использовать персональный шаблон для страницы") и размещаем на ней код:

Code
<?if($USER_LOGGED_IN$)?>
  <style type="text/css">  
  *{padding:0;margin:0}  
   td{font-size:11px;}  
   #tdF{vertical-align:top;font-size:12px;font-weight:bold;width:200px;padding-top:3px;}  
  input[type="text"]{background:#ffffff url(http://stalker-worlds.ru/img/text-bg.gif) repeat-x 0 0;padding:2px;border:1px solid #b5b8c8;font-size:12px;font-family:tahoma;}  
  #sund1,#sund2{opacity:0.7;cursor:pointer;}  
  #minus_r a{text-decoration:;color:#0395d7}  
  #minus_r a:hover{text-decoration:underline;color:#03b832}  
  #head_g{background:url('http://stalker-worlds.ru/img/1.png') #f8f8f8;border-bottom:1px solid #b5b8c8;padding:5px;font-size:12px;color:#4e4d4d;overflow:hidden;}  
  </style>  
  </head>  
  <body style="padding:200px">  
  <div id="gameBorder">  
  Система загадывает 1 сундук, вам нужно угадать его. В случае выигрыша, ваша репутация повышается на <b>+9</b>, в случае проигрыша, понижается на <b>-9</b>.  
  <div style="padding:2px;"></div>  
  <div id="minus_r" style="font-size:10px;"><a href="http://stalker-worlds.ru/forum/155-1165-1">Что делать, если я ушёл в большой минус?</a></div>  
  </div>  
  <div style="padding:4px;"></div>  
  <div id="gameBorderq">  
  <div id="head_g"><div style="float:left;">Добро пожаловать, <b>$USERNAME$</b>! Выбери сундук, который ты считаешь загаданным =)</div><div style="float:right;">Ваша репутация: <span id="my_rep">...</span></div></div>  
  <div style="padding:10px;" id="result_sund" align="center">  
  <img id="sund2" onclick="nextSund(2)" src="http://stalker-worlds.ru/img/n_sund2.png">  
  <div style="padding-right:12px;display:inline-block;"></div>  
  <img id="sund1" onclick="nextSund(1)" src="http://stalker-worlds.ru/img/n_sund1.png">  
  </div>  
  <div style="padding:10px;display:;" align="center" id="result_sund2"></div><div id="timer2" align="center" style="display:;padding:0px 0px 10px 0px;font-size:14px;">Осталось <div style="font-weight:bold;color:green;font-size:14px;display:inline-block;" id="timer"></div> сек.</div></div>  
   
  <script type="text/javascript">  
  var next = _uButton('', 'b', {style: 3,text: 'Попробовать <b>ещё раз</b>',content: 'onclick="$(\'#result_sund2\').hide();$(\'#result_sund\').show()"'});  
  function nextSund(a) {start = (new Date()).getTime();timer = document.getElementById('timer');setInterval(function () { timer.innerHTML = Math.floor(31-((new Date()).getTime() - start) / 1000)},100);$('#result_sund').hide();$('#result_sund2').show().html('<img src="http://stalker-worlds.ru/img/pr_load.gif"><br>');$('#timer2').show();setTimeout(function() {$.get('/php/cheats/s.php',{_t: Math.random(),_n: a},  
  function(data){$('#timer2').hide();if(data.split('|')[2].indexOf('Your IP was temporary')!=-1){$('#result_sund').hide();$('#result_sund2').show().html('<img src="http://stalker-worlds.ru/img/bad_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:red;font-weight:bold;">Перегрузка бота =(</div>Наш бот был перегружен из-за огромного кол-ва запросов. Попробуйте позднее<div style="padding:3px;"></div>'+next);my_rep()}else if(data.split('|')[1]=='true'){$('#result_sund').hide();$('#result_sund2').show().html('<img src="/good_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:green;font-weight:bold;">Победа!!!</div>Твоя репутация была повышена на <b>+9</b>. Ты можешь попробовать ещё раз!<div style="padding:3px;"></div>'+next);my_rep()}else if (data.split('|')[1]=='false'){$('#result_sund').hide();$('#result_sund2').show().html('<img src="http://uweb.su/game/bad_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:red;font-weight:bold;">Неудача =(</div>Твоя репутация была понижена на <b>-9</b>. Ты можешь попробовать ещё раз!<div style="padding:3px;"></div>'+next);my_rep()}});},30000)};  
  function my_rep() {$('#my_rep').load('/index/8-$USER_ID$?'+Math.random()+' .my_rep');};my_rep();  
  </script>  
  <?else?>Необходима авторизация!<?endif?>


И на персональную страницу в любое место:

Code
<div style="display:;"><div style="display:inline-block;font-weight:bold;" class="my_rep"><?if($_REPUTATION$<0)?><div style="display:inline-block;color:red;">$_REPUTATION$</div><?else?><div style="display:inline-block;color:green;">$_REPUTATION$</div><?endif?></div></div>

"Бить не нужно, а не вникнут - разъяснять" © В.С. Высоцкий
я в скайпе - rus_did
Мои детство и юность прошли без Интернета. Может быть, поэтому я понимаю, что за языком надо следить, а за слова отвечать.


#2
politic

politic

    Пришедший

  • Не в сети
  • Неактивированные

<- Информация ->
  • Pip
  • Регистрация:
    05-December 10
  • 3 Cообщений
  • Пропуск №: 3254


Репутация: 0
  • Пол:Мужчина
  • Город:Харьков, Украина
RUS_D, честно?
нифига не получается.
я гео даже на винтики разобрал,а установить не смог :D

#3
RUS_D

RUS_D

    Главный АДМИН

  • Не в сети
  • Тех. Админ
  • админ Администратор
  • Старожил сайта
<- Информация ->
  • PipPipPipPip
  • Регистрация:
    08-December 08
  • 3055 Cообщений
  • Пропуск №: 2


Репутация: 6815 Постов: 3055
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.
Quote (politic)
RUS_D, честно? нифига не получается. я гео даже на винтики разобрал,а установить не смог

Код выложен со страницы игры http://stalker-world...k_mertveca/0-38
Может у тебя проблема с загрузкой кода - заметил что в адресе сайта иногда помогает дописывание WWW перед адресом сайта (это если в админке не отключили эту приставку).
Потом загружать PHP файлы надо не на FTP своего сайта, а на FTP который указан на главной Админки во вкладке PHP детали


Ещё заметил одну фишку... в юкозе исполнение PHP скриптов тормозит :( иногда сек на 5), а иногда на полчаса отрубают если превысить количество запросов (их количество незнает никто :) ).
Потому этот урезок кода получается дороговат :(

[p.s.]У меня бот имеет права Администратора, может в этом всё дело?[/p.s.]

"Бить не нужно, а не вникнут - разъяснять" © В.С. Высоцкий
я в скайпе - rus_did
Мои детство и юность прошли без Интернета. Может быть, поэтому я понимаю, что за языком надо следить, а за слова отвечать.


#4
politic

politic

    Пришедший

  • Не в сети
  • Неактивированные

<- Информация ->
  • Pip
  • Регистрация:
    05-December 10
  • 3 Cообщений
  • Пропуск №: 3254


Репутация: 0
  • Пол:Мужчина
  • Город:Харьков, Украина
RUS_D, да про все это знаю.но ничего.таймер проходит и все

#5
RUS_D

RUS_D

    Главный АДМИН

  • Не в сети
  • Тех. Админ
  • админ Администратор
  • Старожил сайта
<- Информация ->
  • PipPipPipPip
  • Регистрация:
    08-December 08
  • 3055 Cообщений
  • Пропуск №: 2


Репутация: 6815 Постов: 3055
  • Skype:rus_did
  • Страна проживания:Украина
  • Реальное имя:Руслан
  • Пол:Мужчина
  • Город:Полтавская обл.
Странно всё это...
Выложи свой код.
Вот ещё одна идея - у меня в опере и мозиле иногда такие чудеса творятся... (в админку бывает не пускает)
помогает только глобальная чистка кеша и кукисов...
Может и у тебя глючат они.
тем более что эти кода используют cookie.dat для хранения результатов.

"Бить не нужно, а не вникнут - разъяснять" © В.С. Высоцкий
я в скайпе - rus_did
Мои детство и юность прошли без Интернета. Может быть, поэтому я понимаю, что за языком надо следить, а за слова отвечать.


#6
politic

politic

    Пришедший

  • Не в сети
  • Неактивированные

<- Информация ->
  • Pip
  • Регистрация:
    05-December 10
  • 3 Cообщений
  • Пропуск №: 3254


Репутация: 0
  • Пол:Мужчина
  • Город:Харьков, Украина
RUS_D, эх...
я ПХП всегжа недолюбливал.странно вель,я даже разобрал его принцип работы,и могу свой заново написать,но установить - ни в какую


Обратно в Всё для Вебмастера


Количество пользователей, читающих эту тему: 0

0 members, 0 guests, 0 anonymous users

яндекс.метрика
Button automatically alert search engines 31x31 WHOIS.UANIC.NAME - Identify traffic by Google

реклама на сайте подключена