Salut, je suis entrain de modifier le skript de backpack de Simon.
Avant ce skript était avec `%player's uuid%`, j'ai mis en `%player%`.
Vous devez créer votre sac à dos avant d'en avoir un.
Essayez avec un compte premium sur un serveur crack:
Faites `"/backpack create 3 Sac à Dos"`
Ensuite pour récupérer votre sac faites `"/bp give 1 a (votrepseudo)"`
Clique droit puis mettez des items dans le sac puis refermez.
Quand vous allez l'ouvrir vos items seront toujours là.
(jusqu'à là tout est ok)
Maintenant faites la même démarche qu'au dessus mais avec un compte crack sur un serveur crack.
Lorsque vous allez mettre des items, fermer puis rouvrir le sac les items ne seront pas là.
Résumé : Avec les comptes premium ça fonctionne mais avec les cracks non (alors que tout est en %player%).
Vous savez pourquoi?
Je pense que ça vient de la ligne de l'event "on inventory close:", ça enregistre pas les items du bp:
```loop {case.%player%} times: # On loop le nombre de case dans le BackPack
set {bp::%player%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player```
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
Molotof
Version Skript : 2.2 dev-27
Version Serveur : 1.8.8
Salut, je suis entrain de modifier le skript de backpack de Simon.
Avant ce skript était avec `%player's uuid%`, j'ai mis en `%player%`.
Vous devez créer votre sac à dos avant d'en avoir un.
Essayez avec un compte premium sur un serveur crack:
Faites `"/backpack create 3 Sac à Dos"`
Ensuite pour récupérer votre sac faites `"/bp give 1 a (votrepseudo)"`
Clique droit puis mettez des items dans le sac puis refermez.
Quand vous allez l'ouvrir vos items seront toujours là.
(jusqu'à là tout est ok)
Maintenant faites la même démarche qu'au dessus mais avec un compte crack sur un serveur crack.
Lorsque vous allez mettre des items, fermer puis rouvrir le sac les items ne seront pas là.
Résumé : Avec les comptes premium ça fonctionne mais avec les cracks non (alors que tout est en %player%).
Vous savez pourquoi?
Je pense que ça vient de la ligne de l'event "on inventory close:", ça enregistre pas les items du bp:
```loop {case.%player%} times: # On loop le nombre de case dans le BackPack
set {bp::%player%::%loop-number - 1%} to slot "%loop-number - 1%" parsed as an integer of current inventory of player```
Merci!
Mon Code (modifié) : https://pastebin.com/hU8zZ6M9
Code originale (non modifié) : https://pastebin.com/bidqDZrv
EDIT: J'ai remis en %player's uuid% et ça fonctionne toujours pas.
Modifié par Molotof4 réponses à cette question
Messages recommandés