×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 48 / 70 › »
[Aide] Demandes de codes et d'explications
+Touninou
« Citoyen »
1440246660000
    • +Touninou#0000
    • Profil
    • Derniers messages
    • Tribu
#941
  0
Rectop a dit :
+Touninou a dit :
Ou alors c'est pas censé renvoyer la version de Transformice mais la version du lua de Transformice ou je ne sais pas

Il y a tfm.get.misc.apiVersion pour ça.

Ah oui...

Ca fait un moment que je suis pas venu sur TFM faire du lua ^^
Mcfloy
« Citoyen »
1440525000000
    • Mcfloy#0000
    • Profil
    • Derniers messages
#942
  0
Euh j'ai la fonction tfm.exec.setPlayerScore qui fait un peu n'imps perso.

En fait voilà j'fais un p'tit jeu en 10 manches et à la fin de la manche le gagnant a son score modifié (mais le score possède des assez grosses valeurs).

Alors le bug en soi c'est que la fonction dans un premier temps affiche des valeurs randoms (alors qu'avec un debug etc... c'est la bonne valeur) et que lorsque je fais un système de map automatique, le score est correct.

Schéma pour ceux qu'on pas compris :
1. La manche se termine, je mets à jour le score et un textArea en haut à droite.
Le score est erroné mais le textArea ne l'est pas (ils sont mis à jour au même moment et avec la même valeur)
2. Rotation de la map, le score devient bon (et le textArea aussi)

Du coup je comprends pas pourquoi le setScore réagit comme ça, si c'est un bug en tout cas voilà comment ça peut être refait...

Dernière modification le 1440525120000
Nicolasledu
« Citoyen »
1440527520000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#943
  0
setPlayerScore a une limite je crois
Podoko
« Citoyen »
1440530700000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#944
  0
Si on change pas de map, les scores peuvent être entre -(2^15) et 2^15-1. Si on donne une score qui ne rentre pas dans l'intervalle, il y a surement un overflow qui se produit quelque part et provoque ces nombres "aléatoires".
Quand à savoir pourquoi le score s'affiche correctement quand on charge la map, je saurais pas dire. Le bon score est surement sauvegardé ailleurs et la fonction chargé de l'affichage des scores au lancement du tour n'est probablement pas la même que celle qui les met à jours durant la map.

N.B : Ce bug ne provient pas du lua, il y a fort à parier (comme je cause bien) que si vous dépassez le score de 2^15-1 en bootcamp vous entrerez dans les négatifs.

Dernière modification le 1440531000000
Mcfloy
« Citoyen »
1440535560000
    • Mcfloy#0000
    • Profil
    • Derniers messages
#945
  0
ça plante à partir de 32768, on est loin des 2^15-1 que tu présentes. http://i.imgur.com/6z7vx.png
Podoko
« Citoyen »
1440536040000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#946
  0
2^15-1 = 32767
J'ai pas l'impression qu'on soit si loin que ça ^^
Mcfloy
« Citoyen »
1440575580000
    • Mcfloy#0000
    • Profil
    • Derniers messages
#947
  0
Podoko a dit :
2^15-1 = 32767
J'ai pas l'impression qu'on soit si loin que ça ^^

Ah j'ai cru que c'était beaucoup plus que ça http://i.imgur.com/6z7vx.png

C'est quand même très petit comme limite.
Viaxeiro
« Sénateur »
1440734580000
    • Viaxeiro#0000
    • Profil
    • Derniers messages
    • Tribu
#948
  0
J'aimerais faire un petit truc pour ma tribu mais étant donner que je suis extrèmement nul en lua je viens demander votre aide ^^

Voici se que j'aimerais : Une première popup qui s'afficherais avec la commande !staff
Une deuxième popup qui s'afficherais avec la commande !info
Si sa serais possible, seul les membres de la tribu pourront utilier ces commandes, donc il faudra peut-être ajouter des "admins" à mon lua
Encore et toujours si possible, sa serais sympa d'éviter que la commande ![commande] s'affiche dans le t'chat ainsi qu'un petit truc simple de kick ou de mort direct comme une commande du genre !ban [pseudo] et pour le deban !unban [pseudo]

Je ne pense pas que tout se que je demande sois possible, mais si oui je vous remercie de m'aider ! ^^
Linkaito
« Consul »
1440745740000
    • Linkaito#0095
    • Profil
    • Derniers messages
    • Tribu
#949
  0
Tout est réalisable oui !
(désolé je n'ai pas le temps de t'aider pour ton code) http://i.imgur.com/lXve6.png
Mcfloy
« Citoyen »
1440748380000
    • Mcfloy#0000
    • Profil
    • Derniers messages
#950
  0
La fonction tfm.exec.setTimeLeft ne fonctionne plus http://i.imgur.com/oDd6Y.png (elle n'existe plus d'après l’interpréteur)
Nicolasledu
« Citoyen »
1440752760000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#951
  0
Mcfloy a dit :
La fonction tfm.exec.setTimeLeft ne fonctionne plus http://i.imgur.com/oDd6Y.png (elle n'existe plus d'après l’interpréteur)

Car c'est simplement setTime je crois, la doc est bourrée de fail
EDIT : Hm pas sur, jvais voir avec le module de Podoko pour voir toute les fonctions

Dernière modification le 1440752820000
Podoko
« Citoyen »
1440753420000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#952
  0
C'est setGameTime.
Edit : instant pub -> Explorateur lua

@Commupro : Tu veux quoi de marqué dans les popups, tu as d'autres commandes en tête ? Pour le "kick", c'est pas possible en lua mais on peut tuer systématiquement un joueur.

Dernière modification le 1440753480000
Nicolasledu
« Citoyen »
1440753780000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#953
  0
Podoko a dit :
C'est setGameTime.
Edit : instant pub -> Explorateur lua

Ninja ! :(
Mcfloy
« Citoyen »
1440754140000
    • Mcfloy#0000
    • Profil
    • Derniers messages
#954
  0
Podoko a dit :
C'est setGameTime.

http://i.imgur.com/qa2kBqXs.png Cette doc pas à jour du tout là...

Edit: Il prend quoi comme argument (Int et Boolean comme l'autre fonction obsolète) ?
Edit²: Bon c'est bon en fait

Dernière modification le 1440754920000
Viaxeiro
« Sénateur »
1440781980000
    • Viaxeiro#0000
    • Profil
    • Derniers messages
    • Tribu
#955
  0
Podoko a dit :
C'est setGameTime.
Edit : instant pub -> Explorateur lua

@Commupro : Tu veux quoi de marqué dans les popups, tu as d'autres commandes en tête ? Pour le "kick", c'est pas possible en lua mais on peut tuer systématiquement un joueur.

Le texte je l'ajouterais pas moi même par la suite ^^'
Mais si il serais possible de simplement me faire un petit code qui rassemblerais cinq commandes "![commande]" et que avec cette "commande" un popup s'afficherais je serais déjà très satisfait ^^
Et sinon, je veux bien la mort instantanée des souris si tu veux bien ^^'
Sydilenie
« Citoyen »
1441780500000
    • Sydilenie#0000
    • Profil
    • Derniers messages
    • Tribu
#956
  0
bonjour je veux faire un module qui peux me dire comment faire un module c'est difficile ?
Lunewie
« Sénateur »
1441794060000
    • Lunewie#9101
    • Profil
    • Derniers messages
    • Tribu
#957
  0
sydilenie a dit :
bonjour je veux faire un module qui peux me dire comment faire un module c'est difficile ?

Sachant que tu ne sais même pas écrire correctement français, comment tu crois que tu vas réussir avec des codes compliqués ?

C'est sans espoir pour toi, mais tu peux toujours essayer. http://i.imgur.com/6z7vx.png
Sydilenie
« Citoyen »
1441797420000
    • Sydilenie#0000
    • Profil
    • Derniers messages
    • Tribu
#958
  0
je voudrait juste faire un module pour ma tribu pour débuter mais je veux juste des explication mais j'ai besoin un qui spéciale au module le titre du module que je veux faire c'est Svs = souris vs souris c'est ni du fight il y'a 10 team de souris .

le bute il faut que on survie au mec qui nous attaque c'est presque q'un mini jeux les maps sera crée un de nos membre tribu .

survivre?

-esquiver au squelette et fantôme
-trouver du fromage ou fraise : le fromage et fraise sera pas dans le magasin le fromage et fraise c'est pour manger

le fromage donne 5% de tranche de fromage et la fraise c'est 1O% de tranche de fromage etc c'est presque comme minecraft mais je veux pas

être copieux j'ai juste amélioré les mobs et la nourriture ^^ mais je veux s'avoir juste comment on fait des modules .

Dernière modification le 1441797840000
Nicolasledu
« Citoyen »
1441798860000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#959
  0
Pour coder en lua faut maitriser le français :/
Sydilenie
« Citoyen »
1441799580000
    • Sydilenie#0000
    • Profil
    • Derniers messages
    • Tribu
#960
  0
Nicolasledu tu veux le faire j'ai réussi a faire un petit module pour tribu ^^ mais je voulait faire se module il et trop bien pour tribu :(
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 48 / 70 › »
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27