DU
pedido

Remover storage de todos os players.

Por DuuhCarvalho, 07 de fev. de 2014 em Scripts

resolvido
4
1.8k
07 de fevereiro de 2014 às 08:32

preciso de um comando action, que ao usar remova storage XXXX de todos os player que a tenha ..

 

eu sei por phpMyAdmin, mais eu preciso em actions.

 

ex :

 

setPlayerStorageValue(cid, 1234, 0)

 

vai remover apenas no player que deu use..
quero que remova de todos .

OneshotO
07 de fevereiro de 2014 às 08:56
local STORAGE = 1234

function onUse(cid, item, fromPosition, itemEx, toPosition)
	for _, player in ipairs(getPlayersOnline()) do
		doCreatureSetStorage(player, STORAGE, -1)
	end
	db.executeQuery("UPDATE `player_storage` SET `value` = -1 WHERE `key` = ".. STORAGE ..";")
	return true
end

Se divirta.

07 de fevereiro de 2014 às 13:49

tão simples e eu me matando , é que ainda n entendo nada de 'for'.

brigadão, você é foda mano ^^

zipter98Z
07 de fevereiro de 2014 às 14:52

Tópico movido para a seção de dúvidas e pedidos resolvidos.