[Help] Depozit Jewels

Wikko0

Well-Known Member
Joined
Oct 17, 2012
Messages
660
Reaction score
263
Искам да попитам някой знае ли и може ли да ми даде някакъв модул за депозит на Jewel of Bless & Soul ? Ty предварително :*
 
  • Like
Reactions: enduwe
PHP:
function soul($char,$del=false){
	$query= mssql_query("declare @it varbinary(760); set @it=(SELECT [Inventory] FROM [Character] WHERE [Name]='$char'); print @it");
	$items = substr(mssql_get_last_message(),2);

	$br=0;
	for($i=0;$i<76;$i++){
		if(substr($items,$i*20,2)=="CE"){
			$br++;
			if($del){
				$items=substr_replace($items,"FFFFFFFFFFFFFFFFFFFF",$i*20,20);
			}
		}
	}

	if($del){
		$new_warehouse=mssql_query("update [Character] set [Inventory]=0x$items where [Name]='$char'");
	}
	return $br;
}

function bless($char,$del=false){
	$query= mssql_query("declare @it varbinary(760); set @it=(SELECT [Inventory] FROM [Character] WHERE [Name]='$char'); print @it");
	$items = substr(mssql_get_last_message(),2);

	$br=0;
	for($i=0;$i<76;$i++){
		if(substr($items,$i*20,2)=="CD"){
			$br++;
			if($del){
				$items=substr_replace($items,"FFFFFFFFFFFFFFFFFFFF",$i*20,20);
			}
		}
	}

	if($del){
		$new_warehouse=mssql_query("update [Character] set [Inventory]=0x$items where [Name]='$char'");
	}
	return $br;
}

Тези 2 функции можеш да ги използваш и да си направиш скрипта. Ако използваш функцията soul($charName) ще вземеш броя на соловете в инвентара на дадения герой, а ако използваш функцията по следния начин soul($charName, true) функцията ще изтрие всички солове от инвентара на дадения герой и ще върне като резултат техния брой.
 
браво ве Damian точно това ми трябваше :)
 
Depozita мога ли да го направя на еди-си колко кредита ?
 
Depozita мога ли да го направя на еди-си колко кредита ?

Защо питаш другите дали може да го направиш, според мен ти трябва да си знаеш дали можеш :Д
 
а иначе отговора е "Да, може!"
 
@enduwe:Аз не разбрах какво искаше ти точно... Депозирането на камъни да струва кредити?

@Wikko0:А колкото до Wikko0 ако използваш този скрипт за депозиране на камъни, после тези камъни какво ще ги правиш ако искам да ги изтегля?
 
soul = credits. bless = credits.

1 soul - 15 credits пример
 
може и става много лесно с няколко проверки и ти е готов модула :)
 
  • Like
Reactions: enduwe
Ако не е Damian ще си стойте с празни ръце. Вземете се потрудете малко не всяко 1 if-че да чакате да ви го напише друг.
 
ти пак стига си мрънкал на всяки мои коментар уе
 
  • Like
Reactions: LockMU