TopperHarley

TopperHarley
Рейтинг
350
Регистрация
24.03.2009
Force68:
пользоваться так? {CHANCE-70%}код|||другой код{/CHANCE}

Ога.

kashim:
Очевидно:

/t - Topp от слова Topper
/m - Middle
/b - Bottom

Окай.

---------- Добавлено 25.12.2013 в 11:46 ----------

Force68:
TopperHarley, ай спасибо, а внутри все макросы обрабатыватся будут?

Почти все. Уровень срабатывания стоит №3. Довольно ранний. Можно поставить 2.

Issa:
TopperHarley, как в пределах одного дора сделать все 4 метода распределения ключей?

Будут новые модификаторы вида:

[TEXT-3-4/p/x] - распределять в начало

[TEXT-3-4/y] - распределять в середину

[TEXT-3-4/z] - распределять в конец

Предлагайте свои коды вместо x,y,z

---------- Добавлено 25.12.2013 в 11:10 ----------

using System;
using System.Text;
using System.Text.RegularExpressions;

namespace PandoraBox
{
public class ChancePlugin: IPluginMacro
{
//{CHANCE-70%}Шанс вставки = 70%|||Оставшиеся проценты вероятности вставки{/CHANCE}
Regex _block = new Regex(@"{CHANCE-(\d+)%}(.*?){/CHANCE}", RegexOptions.Compiled | RegexOptions.Singleline);

public string Execute(string template, PluginMacroArgs args)
{
template = _block.Replace(template, delegate(Match match)
{
String[] parts = match.Groups[2].Value.Split(new []{"|||"}, StringSplitOptions.None);
int prob = int.Parse(match.Groups[1].Value);
if(Rnd.Next(1,100) <= prob) return parts[0];
return parts[1];
});
return template;
}

public ushort Level
{
get { return 3; }
}

public String Name
{
get { return "ChancePlugin"; }
}
}
}

Серч все покоцал. Вот копипаст http://pastebin.com/Xv54Zcbf

В скрипте заливки закоментируй удаление файлов и потом после ошибки зайти на фтп, проверь на месте ли все файлы частей. И дерни скрипт руками.

Урл для дерганья скрипта руками пишется в лог.

Посмотри ошибки, можно error_reporting подкрутить перед проверкой.

Пока нет, но будет.

Далеко не все потеряно.

Сразу после шуток в этой ветке записал в туду список. :-)

Друзья, улыбок и радости побольше вам! Скоро новый год!

+1 поддерживаю. тоже очень интересно. в то время как космические марсоходы бороздят поверхность луны мы олдскульно распаковываем архивы. :-(

Ага, давайте еще разок описание этого чудо-алгоримта. Чё каво и т.д.

Выбранный файл текста на каждый дор, конечно

Чтобы для каждой паги ставить свой текст нужно юзать специальные макросы

Насчет отдельного панченкизатора(да простит меня гражданин Панченко) - хрен его знает, нужно ли это делать. Вон у Блины тормозит вообще без текста, так что дело наверно не в нем.

Да, ведь маркс юзает 1 файл текста, а панченко всю папку.

Есть параметр TextsLimit в файле тюнинга для ограничения.

Его нужно раскоментировать если хочеться увеличить скорость.

---------- Добавлено 22.12.2013 в 19:42 ----------

Рандом в пакетке так и будет [RAND-100-200]

Должен прокатить, когда я его проверял - так работало.

Удалил макросы текста из шаблона.

49 000 ключей, по 1 на страницу

Блина, солнце, ты ж почичтай что я выше написал.

И язык спрячь на аватарке, неприлично же! :-p

Всего: 2916