Postado Julho 28, 2015 9 anos Bom pessoal, preciso de um script que ao dizer o comando ele add storage para todos os players online. exemplo: /globalstorage storage, value /globalstorage 32341, 1 Mas só da o storage para os players que estiverem online. Obrigado.
Postado Julho 28, 2015 9 anos function onSay(cid, words, param) t = string.explode(param, ",") for pid, k in pairs(getOnlinePlayers()) do setPlayerStorageValue(pid, t[1], t[2]) end return true end <talkaction words="/onlinestorage" event="script" value="arquivo.lua"/> /onlinestorage 323451, 1 Qualquer erro só falar, estou pelo celular. Lembrando: globalstorage não é isso que você está imaginando... Globalstorage salva o storage "no servidor" e não em todos os players. Se quiser sua dúvida tirada, mande PM com os links, e não com a dúvida (outros podem ter a mesma dúvida, e o fórum serve para ser usado). Tópicos: [FAQ] BBCODE [LIB] Constant [RME] Administrando bordas. [TALK] Broadcast Editável. [TALK] Sugest. [TALK] Checkpoint. [MOVE] Pântano pegajoso. [ACTION] Piggy Bank. (Cassino). [GLOBAL] Uptime Ad. [C0DE] Consertando 'Invalid Password' [PROGRAM] Quest Maker
Postado Julho 28, 2015 9 anos Autor Error - TalkActions Interface data/talkactions/scripts/onlinestorage.lua:onSay Description: <luaDoCreatureSetStorage> Creature not found
Postado Julho 28, 2015 9 anos Solução function onSay(cid, words, param) local t = param:explode(",") for _, pid in pairs(getPlayersOnline()) do setPlayerStorageValue(pid, tonumber(t[1]) or 1, tonumber(t[2]) or 1) end return true end não respondo pms solicitando suporte em programação/scripting
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.