×

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
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 8 / 41 › »
[Lua] Partagez vos jeux/codes ici !
Pikashu
« Consul »
1380313320000
    • Pikashu#0095
    • Profil
    • Derniers messages
    • Tribu
#141
  0
Déjà, les réponses possibles à une popup de type 1 sont "yes" ou "no", tester "Oui" ou "Non" ça sera toujours faux.

Pour tester l'égalité, c'est « == », pas « = ».
Et le 5 dans la ligne "function eventPopupAnswer(5, playerName, reponse)" n'a rien à faire là ! xD
Et la fonction write n'existe pas, tu dois probablement confondre avec print. '-'

*corrige le code*

Voici le code corrigé, je pense que c'était ça que tu voulais faire.
http://pastebin.com/38fGimML

v Non :p
Toonney
« Citoyen »
1380313680000
    • Toonney#0000
    • Profil
    • Derniers messages
#142
  0
Je t'évite le double post ^
Pyrospower
« Citoyen »
1380316620000
    • Pyrospower#0000
    • Profil
    • Derniers messages
#143
  0
Tortuegreen a dit :
Tout est en anglais, j'ai mal à la tête :c
Toutes les informations sont en anglais, tous les joueurs de la Lua Team sont anglais, toutes la programmation est en anglais...

Mais grave x_x
Louloupos a dit :
J'ai pas compris comment on fait oo

t'es pas tout seul x)
Toonney
« Citoyen »
1380316800000
    • Toonney#0000
    • Profil
    • Derniers messages
#144
  0
Vous savez, je ne suis pas bon en anglais, ça ne m'empêche pas de comprendre. Suffit de regarder des exemples, de lire et de s'exercer.
Touninou
« Citoyen »
1380317040000
    • Touninou#0000
    • Profil
    • Derniers messages
    • Tribu
#145
  0
Toonney a dit :
Vous savez, je ne suis pas bon en anglais, ça ne m'empêche pas de comprendre. Suffit de regarder des exemples, de lire et de s'exercer.

Wala tout !
Rectop
« Citoyen »
1380317280000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#146
  0
Vous savez que le LUA ne s'apprend pas du jour au lendemain? C'est un vrai langage que Transformice a adapté et qui faut prendre la peine d'apprendre. Alors bref, arrêtez de dire que c'est incompréhensible et essayez de l'apprendre.
Pyrospower
« Citoyen »
1380317400000
    • Pyrospower#0000
    • Profil
    • Derniers messages
#147
  0
Rectop a dit :
Vous savez que le LUA ne s'apprend pas du jour au lendemain? C'est un vrai langage que Transformice a adapté et qui faut prendre la peine d'apprendre. Alors bref, arrêtez de dire que c'est incompréhensible et essayez de l'apprendre.

Voilà, mais le truc c'est que j'essaye et j'y arrive pas. Donc faut pas dire que je dis que c'est incompréhensible, je dis juste que c'est un peu compliqué et que j'arrive pas à comprendre.
Rectop
« Citoyen »
1380317520000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#148
  0
Pyrospower a dit :
Voilà, mais le truc c'est que j'essaye et j'y arrive pas. Donc faut pas dire que je dis que c'est incompréhensible, je dis juste que c'est un peu compliqué et que j'arrive pas à comprendre.

Je confirme que c'est un peu compliqué (dépend du monde), mais bon j'avoue faudrait avoir en Français. À se demander si je ne traduirai pas le topic avec plus d'explication :P (*-*).
Rectop
« Citoyen »
1380317820000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#149
  0
Pyrospower a dit :
Je comprends ce que tu veux dire. Après, on comprends pourquoi c'est en anglais parce que Transformice a été créé pour l'Europe au début, en premier pour les anglais/anglophones ^^'

Merci de votre compréhension.

PS : [•] Init Error : transformice.lua:274: [string "transformice.lua"]:127: '' expected

C'est quoi le problème ?

Donne moi le code, je vais essayer de comprendre.
Pyrospower
« Citoyen »
1380317820000
    • Pyrospower#0000
    • Profil
    • Derniers messages
#150
  0
Je comprends ce que tu veux dire. Après, on comprends pourquoi c'est en anglais parce que Transformice a été créé pour l'Europe au début, en premier pour les anglais/anglophones ^^'

Merci de votre compréhension.

PS : [•] Init Error : transformice.lua:274: [string "transformice.lua"]:127: '' expected

C'est quoi le problème ?
Manacer
« Citoyen »
1380320880000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#151
  0
Pikashu a dit :
Déjà, les réponses possibles à une popup de type 1 sont "yes" ou "no", tester "Oui" ou "Non" ça sera toujours faux.

Pour tester l'égalité, c'est « == », pas « = ».
Et le 5 dans la ligne "function eventPopupAnswer(5, playerName, reponse)" n'a rien à faire là ! xD
Et la fonction write n'existe pas, tu dois probablement confondre avec print. '-'

*corrige le code*

Voici le code corrigé, je pense que c'était ça que tu voulais faire.
http://pastebin.com/38fGimML

v Non :p

Oh cool pika vu que on peut pas use le t'chat au moin on peut !help en popup merci !
Nathaan
« Citoyen »
1380356220000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#152
  0
Et un code inutile en + !
function eventEmotePlayed(playerName, emote)
if emote==6 then
ui.addPopup(5,2,"<p align='center'><font size='30'><b><font face='Time Sans MS'>Special Agents Mices</font></b><br></font><font size='15'>Votre message special",playerName,200,50,400)
end
end

function eventPopupAnswer(idpopup, playerName, answer)
if idpopup==5 then
print("<font color='#009D9D'>["..playerName.."]</font> <font color='#C2C2DA'>"..answer.."</font>")
ui.addPopup(0, 0, "<font color='#009D9D' size='15'>["..playerName.."]</font> <font size='15'>"..answer.."</font>", nil, 0, 24, 800)
end
end
Manacer
« Citoyen »
1380365400000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#153
  0
Merci pour le code nat, trop bien *-*
Mcfloy
« Citoyen »
1380365940000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#154
  0
Pyrospower a dit :
Je comprends ce que tu veux dire. Après, on comprends pourquoi c'est en anglais parce que Transformice a été créé pour l'Europe au début, en premier pour les anglais/anglophones ^^'

Merci de votre compréhension.

PS : [•] Init Error : transformice.lua:274: [string "transformice.lua"]:127: '' expected

C'est quoi le problème ?

Il faut que tu mettes des guillemets (") entre ton texte, sinon ça comptera comme un Int, qui globalement désigne un nombre entier.

D'ailleurs je me perds dans le Lua car j'ai tellement l'habitude de mettre un ";" dans mes codes de PHP que ça me perturbe de ne plus en mettre ^^
M'enfin dès que j'aurais vraiment fait mes expériences je mettrais mon code, en attendant à tous.
Pikashu
« Consul »
1380366540000
    • Pikashu#0095
    • Profil
    • Derniers messages
    • Tribu
#155
  0
Bah, c'est optionnel mais tu peux en mettre si tu veux. :p
Manacer
« Citoyen »
1380366720000
    • Manacer#0000
    • Profil
    • Derniers messages
    • Tribu
#156
  0
(Je précise que le texte en rose n'est pas un montage mais un script lua)


http://i.imgur.com/xABtqjEl.png
Manque plus qu'une rotation de map et mon script est bon, quelqun peut m'aider pour la rotation? :x


EDIT : J'aurait bien ajouter une phrase trou "bravo à .. qui arrive en premier" mais bon la fonction t'chat nous est bloquer... u.u
Toonney
« Citoyen »
1380366960000
    • Toonney#0000
    • Profil
    • Derniers messages
#157
  0
Moi j'essaie de faire un petit chat o/
Varuscristal
« Citoyen »
1380366960000
    • Varuscristal#0000
    • Profil
    • Derniers messages
#158
  0
Je suis en train de créer un site web avec de nombreux script lua, j'aimerais un partenaire et votre accord pour que je prenne vos code ...
Sumish
« Citoyen »
1380367200000
    • Sumish#0000
    • Profil
    • Derniers messages
#159
  0
jmet sa sumish en lua : function eventChatCommand(sumish,command)
if command=="help" then
tfm.exec.chatMessage("Here's some help for you,"..playerName.."! In this game, you must dodge all cheese.")
end
end
function eventPlayerGetCheese(sumish)
tfm.exec.chatMessage("Cheese Obtained! Goodbye :3",playerName)
tfm.exec.killPlayer(sumish)
end
function eventNewPlayer(sumish)
tfm.exec.chatMessage("Welcome to <ROSE>#dodgecheese<BL>, where you have to dodge the cheese. Type <N>!help<ROSE> for help.")
end
function eventNewGame()
tfm.exec.disableAutoNewGame(true)
tfm.exec.setGameTime(50)
end
tfm.exec.newGame("@4272250")

sa marche pas
Mcfloy
« Citoyen »
1380367740000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#160
  0
Sumish a dit :
jmet sa sumish en lua : function eventChatCommand(sumish,command)
if command=="help" then
tfm.exec.chatMessage("Here's some help for you,"..playerName.."! In this game, you must dodge all cheese.")
end
end
function eventPlayerGetCheese(sumish)
tfm.exec.chatMessage("Cheese Obtained! Goodbye :3",playerName)
tfm.exec.killPlayer(sumish)
end
function eventNewPlayer(sumish)
tfm.exec.chatMessage("Welcome to &lt;ROSE&gt;#dodgecheese&lt;BL&gt;, where you have to dodge the cheese. Type &lt;N&gt;!help&lt;ROSE&gt; for help.")
end
function eventNewGame()
tfm.exec.disableAutoNewGame(true)
tfm.exec.setGameTime(50)
end
tfm.exec.newGame("@4272250")

sa marche pas

En faite c'est un peu complexe là, playerName est un nom de variable, pas le contenu même.
De ce fait sur ta première ligne ton pseudo est contenu dans la variable "Sumish". Pour corriger ta fonction, tu dois remplacer le "playerName" par "sumish", de même our ta seconde fonction.

Cependant chatMessage ne nous ai pas dispo, donc pour l'instant utilise ui.addPopup
Documentation Lua de Tigrou a dit :

ui.addPopup(Int id, Int type, String text, String targetPlayer, Int x, Int y, Int width)
• Add a popup. Popup type : 0 (simple), 1 (yes or no), 2 (player input). If targetPlayer is NIL, it sends it to all players.

En espérant que tu y arriveras ^^
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Lua] Partagez vos jeux/codes ici !
« ‹ 8 / 41 › »
© Atelier801 2018

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

Version 1.27