Skrypty & Kody House Items Protection

Status
Zamknięty.

kichu21

Active User
Zarejestrowany
Dołączył
Lipiec 3, 2009
Posty
107
Liczba reakcji
2
Wiek
46
Witajcie, czy jest taki skrypt, kt?ry zablokuje mo?liwo?? podnoszenia przedmiot?w w domku, osob? nie zaproszonym?
np. z drzwi?

Pozdrawiam
Rep++
 
Odp: House Items Protection

Trzeba w source(C++) to zrobi?. Powiem wi?cej na necie gdzie? jest skrypt, ?e nie mo?na rzuca? item je?li to nie tw?j domek to mo?na to przerobi?, ?eby nie by?o mo?na bra?. A to czy kto? ma inva czy nie to ju? bardziej skomplikowane. Taka moja wizja tego. Po za tym kto itemki w drzwiach zostawia??
 
Odp: House Items Protection

Wiesz widzia?em taki rl, gdzie w?a?nie to by?o.
 
Odp: House Items Protection

Jedyne co znalaz?em to blokada zasypywania domku je?li nie masz inva.
Kod:
local function isInvited(houseId, playerName)
	if(string.find(string.lower(getHouseAccessList(houseId, 0x100)), playerName) or string.find(string.lower(getHouseAccessList(houseId, 0x101)), playerName)) then
		return true
	end

	return false
end

function onMoveItem(moveItem, frompos, position, cid)
	if((getPlayerGroupId(cid) < 6) and (getTileInfo(position).house) and (getHouseOwner(getHouseFromPos(position)) ~= getPlayerGUID(cid)) and (not isInvited(getHouseFromPos(position), string.lower(getCreatureName(cid))))) then
		doPlayerSendCancel(cid, "You cannot throw there.")
	else
		return true
	end
end
 
Odp: House Items Protection

No w?a?nie chodzi mi o to podnoszenie przedmioty.
Widzia?em to chyba na Hexanie, nie wiem mo?e gracz nie znajduj?cy si? w obszarze House Tiles nie mo?e podnie???
Dzi?ki za tak liczne zainteresowanie, ale szukamy dalej.
 
Status
Zamknięty.
Back
Do góry