Aller au contenu
redstano

solution partielle ... cant compare a location?

Messages recommandés

Version de Minecraft : 1.8
Version de Skript : 2.2

Addons utilisés: SkQuery, SkRayfall, Wildskript

Type du skript : Script de dynamites..

Description du script :

Bonjour, alors j'ai 2 erreurs sur un script de dynamites et avec mon niveau ça va être dûr de le régler ^^

 

Citation

command /dynagive [<player=%player%>] [<int=1>]:
    Permission: dyna.give
    Permission message: &cTu ne peux pas faire cela !
    Trigger:
        Give arg-2 of fire charge named "&aDynamite" to arg-1
        Message "&aTu as bien donné %arg-2% dynamite(s) à %arg-1%"

on rightclick with fire charge:
    If name of player's tool is "&aDynamite":
        Remove a fire charge from player's inventory
        Message "&aTu as utilisé une dynamite"
    shoot a primed tnt at speed 1

on explode:
    if event-location is in world "Monde":
        cancel event
        create an explosion of force 1 at event-location
    else:
        cancel event
        create a safe explosion of force 1 at event-location

Quand je reload le script, j'ai ce message d'erreur:
 

Can't compare a location with 'in world "Monde"' (skdyna.sk, line 15: if event-location is in world "Monde":')
 'else' has to be placed just after an 'if' or 'else if' section (skdyna.sk, line 18: else:')

 

Voilà, merci de l'aide et bonne soirée^^. ( les addons je ne sais pas s'ils sont utiles je les ai récupérer avec le script dans un dossier vieux de 2017.. )

Modifié par redstano

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 29/04/2021 à 21:11, redstano a dit :

Version de Minecraft : 1.8
Version de Skript : 2.2

Addons utilisés: SkQuery, SkRayfall, Wildskript

Type du skript : Script de dynamites..

Description du script :

Bonjour, alors j'ai 2 erreurs sur un script de dynamites et avec mon niveau ça va être dûr de le régler ^^

 

Quand je reload le script, j'ai ce message d'erreur:
 

Can't compare a location with 'in world "Monde"' (skdyna.sk, line 15: if event-location is in world "Monde":')
 'else' has to be placed just after an 'if' or 'else if' section (skdyna.sk, line 18: else:')

 

Voilà, merci de l'aide et bonne soirée^^. ( les addons je ne sais pas s'ils sont utiles je les ai récupérer avec le script dans un dossier vieux de 2017.. )

Bonjour essaye ça :

 

on explode:
    if event-world is "Monde":
        cancel event
        create an explosion of force 1 at event-location
    else:
        cancel event
        create a safe explosion of force 1 at event-location

 

perso j'ai pas d'erreur  ^^

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

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.