Chão que faz o player fica rodando

Emooooo
em Scripts

Emooooo

Stalingrado
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/07/18Posts: 118Gênero: Masculino

queria um chão que faz o player fica rodando para evitar o char logar , para treiner . +rep

HolyMaN

HolyMaN
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 23/05/07Posts: 207Gênero: Masculino

o server jah faz isso pelo mapa, abre seu mapa pelo RME clica no piso aonde o player irá ficar atacando e coloca como no-logout(é uma opção q fica no menu da direita) .. 

 

                             \/

image.png.abbebd5a987100ee7da37fde52400c99.png

Kuro o Shiniga

avatar
Colaborador
Colaborador

INFOS

Grupo: ColaboradorRegistrado: 27/12/10Posts: 271Gênero: Masculino

Creditos, Night Wolf.

 

local trainerst = 456488

function helpTrainer(uid, pos)
	look = getCreatureLookDirection(uid)
	look = look < 3 and look + 1 or 0
	doCreatureSetLookDirection(uid, look)
	doSendMagicEffect(pos, 12)
	
	if getPlayerFood(uid) < 100 then
		doPlayerFeed(uid, 100)
		doCreatureSay(uid, "+ Food", TALKTYPE_MONSTER)
	end
	
	addEvent(function()
		if isPlayer(uid) and getCreaturePosition(uid).x == pos.x and getCreaturePosition(uid).y == pos.y and getCreaturePosition(uid).z == pos.z then
			helpTrainer(uid, pos)
		end
	end, 1000)
return true
end	


function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
	helpTrainer(cid, position)
	setPlayerStorageValue(cid,trainerst,1)
return true
end

function onStepOut(cid)
    setPlayerStorageValue(cid,trainerst,-1)
	return true
end