mixtrop10 0 Postado Maio 15, 2019 Share Postado Maio 15, 2019 Alguém me ajuda aí pfv, de vdd eu tô tentando arrumar isso faz semanas, e não consigo, já contatei o thalles e o Luiz mas nem um me retorna kkk Estou tentando adaptar a source em uma base que eu tinha aqui, e está dando isso > A cada vez que uma conta nova reloga fica criando mais e mais disso na bp Alguém me ajuda kkk, dou rap++ Se precisarem aqui estão os arquivos login.lua e firstitens.xml (mod) firstitems.xml1 kB · 0 downloads login.lua12 kB · 0 downloads Link para o comentário Compartilhar em outros sites More sharing options...
0 Fjinst 36 Postado Maio 18, 2019 Share Postado Maio 18, 2019 (editado) é algum event onLogin que deve tá criando esses items e colocando uma storage value, o problema é q essa storage value esta sendo resetada ou diferente da que ele está checando na hora de dar os items, basta procurar no creaturescripts um script onLogin que crie esses items e verificar a checagem de storagevalue --- edit --- verificando é o arquivo firstitems.xml tenta substituir por esse texto aqui <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"> <![CDATA[ config = { storage = 30001, items = {1988, 1987, 2382, 2120, 2580, 2550, 2395, 2547} -- 2395 (portfoil) ok -- 2382 (pokedex) ok -- 2547 (coin case) ok -- 2550 (order) ok -- 1987 (bag) ok -- 1988 (badge case) ok -- 2120 (rope) ok -- 2580 (fishing rod) ok } ]]> </config> <event type="login" name="FirstItems" event="script"> <![CDATA[ domodlib('firstitems_config') function onLogin(cid) if getCreatureName(cid) == "Account Manager" then doSetCreatureOutfit(cid, {lookType = 655}, -1) return true end if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then return true end if getPlayerStorageValue(cid, 30001) == 1 then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12267, 1) doAddContainerItem(bag, 12266, 1) doAddContainerItem(bag, 12264, 1) doAddContainerItem(bag, 12265, 1) doAddContainerItem(bag, 12263, 1) doAddContainerItem(bag, 12262, 1) doAddContainerItem(bag, 12261, 1) doAddContainerItem(bag, 12260, 1) doPlayerSetStorageValue(cid, 30001, 1) return true end ]]></event> </mod> Editado Maio 18, 2019 por Fjinst Link para o comentário Compartilhar em outros sites More sharing options...
0 mixtrop10 0 Postado Maio 19, 2019 Autor Share Postado Maio 19, 2019 Em 18/05/2019 em 08:48, Fjinst disse: é algum event onLogin que deve tá criando esses items e colocando uma storage value, o problema é q essa storage value esta sendo resetada ou diferente da que ele está checando na hora de dar os items, basta procurar no creaturescripts um script onLogin que crie esses items e verificar a checagem de storagevalue --- edit --- verificando é o arquivo firstitems.xml tenta substituir por esse texto aqui <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"> <![CDATA[ config = { storage = 30001, items = {1988, 1987, 2382, 2120, 2580, 2550, 2395, 2547} -- 2395 (portfoil) ok -- 2382 (pokedex) ok -- 2547 (coin case) ok -- 2550 (order) ok -- 1987 (bag) ok -- 1988 (badge case) ok -- 2120 (rope) ok -- 2580 (fishing rod) ok } ]]> </config> <event type="login" name="FirstItems" event="script"> <![CDATA[ domodlib('firstitems_config') function onLogin(cid) if getCreatureName(cid) == "Account Manager" then doSetCreatureOutfit(cid, {lookType = 655}, -1) return true end if getPlayerSlotItem(cid, CONST_SLOT_ARMOR).itemid > 0 then return true end if getPlayerStorageValue(cid, 30001) == 1 then return true end for _, id in ipairs(config.items) do doPlayerAddItem(cid, id, 1) end local bag = getPlayerItemById(cid, false, 1988).uid doAddContainerItem(bag, 12267, 1) doAddContainerItem(bag, 12266, 1) doAddContainerItem(bag, 12264, 1) doAddContainerItem(bag, 12265, 1) doAddContainerItem(bag, 12263, 1) doAddContainerItem(bag, 12262, 1) doAddContainerItem(bag, 12261, 1) doAddContainerItem(bag, 12260, 1) doPlayerSetStorageValue(cid, 30001, 1) return true end ]]></event> </mod> Bom, realmente não está criando várias bags e tals, e obrigadoo, to tentando fzr isso a mto tempo kkkk mas agora dá um erro no cliente kkk Link para o comentário Compartilhar em outros sites More sharing options...
0 Fjinst 36 Postado Maio 20, 2019 Share Postado Maio 20, 2019 Não entendo muito de OTCLIENT mas deve ser algo nessas pastas/arquivos destinos que ele tá apontando Link para o comentário Compartilhar em outros sites More sharing options...
0 mixtrop10 0 Postado Maio 20, 2019 Autor Share Postado Maio 20, 2019 1 hora atrás, Fjinst disse: Não entendo muito de OTCLIENT mas deve ser algo nessas pastas/arquivos destinos que ele tá apontando o erro é do server, o cliente não tem bag pra abrir Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mixtrop10 0
Alguém me ajuda aí pfv, de vdd eu tô tentando arrumar isso faz semanas, e não consigo, já contatei o thalles e o Luiz mas nem um me retorna kkk
Estou tentando adaptar a source em uma base que eu tinha aqui, e está dando isso >
A cada vez que uma conta nova reloga fica criando mais e mais disso na bp
Alguém me ajuda kkk, dou rap++
Se precisarem aqui estão os arquivos login.lua e firstitens.xml (mod)
firstitems.xml1 kB · 0 downloads
login.lua12 kB · 0 downloads
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados