DE
dúvida

Storages Já Usadas No Servidor.

Por Derlexy, 31 de ago. de 2012 em Scripts

5
1.2k
DerlexyD
31 de agosto de 2012 às 20:45

Existe algum método ou forma de saber quais as Storages já foram usadas no Servidor?

SkymagnumS
01 de setembro de 2012 às 00:43

function onSay(cid, words, param)
local stor = getGlobalStorageValue(tonumber(param)) > 0 and "A storage ".. getGlobalStorageValue(tonumber(param)) .. " já está em uso" or "A storage " .. getGlobalStorageValue(tonumber(param)) .. " ainda não está em uso."
if tonumber(param) then
doPlayerSendTextMessage(cid, 27, "Então: " .. stor .. ".")
end
return doPlayerSendCancel(cid, "Digite algum parâmetro(número).")
end

 

 

então nem testei.

 

PS: só funciona com Global Storages dps faço com todas sono pkas

 

 

Como usar

!comando número de storage

Editado Setembro 1 por Skymagnum

gledsonrtG
01 de setembro de 2012 às 01:40

Nenhum método é completamente confiável, porque não vai te dar todas as storages no server.

Mas o que você pode fazer é:

Verificar ActionIDs e UniqueIDs nos arquivos action.xml e movements.xml

Verificar a database, tabela `players_storage`

E por ultimo, no map editor, vá em find -> unique e find -> action

Com isto você terá uma boa base do que já foi usado e do que ainda não foi usado.

 

Lembrando, você pode usar como storage valores entre 0 e, aproximando, 64000.

É só encontrar alguma faixa sem uso!

ErimythE
01 de setembro de 2012 às 03:31

@Subwat recebe +10% de alerta pelo flood no tópico.

Resposta sem sentido e sem intenção de ajudar.

se não esta afim de ajudar, não responda.

DerlexyD
01 de setembro de 2012 às 09:34

Bom, dúvida sanada =)

E reportado.