View file game/1/plugin/i.w.t.dat

File size: 1.14Kb
<?php
// рубка веток с дерева

if (isset($l_i[$loc]["i.s.tree"])) {
$skills=explode("|",$l_i[$loc][$login]["skills"]);
if ($skills[26]>0) {
	$char[6]=time()+4;
	$l_i[$loc][$login]["char"]=implode("|",$char);

	$tree=explode("|",$l_i[$loc]["i.s.tree"]);
	if ($tree[1]==0 && time()>$tree[5]) $tree[1]=$tree[4];
	if ($tree[1]>0) {
	if (rand(1,100)<$skills[26]*10) {
		$tree[1]--;
		if ($tree[1]==0) $tree[5]=time()+$tree[3];
		$l_i[$loc]["i.s.tree"]=implode("|",$tree);
					$st=explode("|",$l_i[$loc][$login]["st"]);
					$st[5]++; // +1 игрок
					$l_i[$loc][$login]["st"]=implode("|",$st);
		addjournal($loc,$login,"Вы срубили ветку"); 
		addjournal($loc,"all",$char[0]." срубил ветку",$login);
		additem($loc,"",$login,"i.log",1);
		if (rand(1,100)<50) addexp($loc,$login,rand(1,3));
		} else {addjournal($loc,$login,"Вам не удалось срубить ветку"); addjournal($loc,"all",$char[0]." пытался срубить ветку",$login);}
	} else addjournal($loc,$login,"На дереве не осталось веток! Ждите пока отрастут новые");
} else addjournal($loc,$login,"Ваш навык лесоруба равен 0, вы не умеете рубить деревья");
} else addjournal($loc,$login,"Рядом нет деревьев, подходящих для рубки");