×

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
« ‹ 19 / 70 › »
[Aide] Demandes de codes et d'explications
Izzeberg
« Citoyen »
1388665200000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#361
  0
Nathaan a dit :
Je venais juste de trouver en faite, merci quand même c:

function eventChatCommand(p,c)
if tonumber(c) == nil then
print("Ce n'est pas un chiffre")
end
end

je comprend pas
Nathaan
« Citoyen »
1388665320000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#362
  0
C'était pour un jeu que je fais en faite x)
Izzeberg
« Citoyen »
1388665440000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#363
  0
je veux ça moi
je tape !e-mail
sa m'afficher la popup : Ecriver ce que vous vouler dire
J'écrit: cc
ensuite sa m'affiche la popup : a qui voulez vous l'envoyer
j'écrit : pseudotest
et ensuite sa affiche une popup a pseudotest avec écrit cc
Nicolasledu
« Citoyen »
1388668020000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#364
  0
J''aurais besoin d'une aide , si j'ai une variable par exemple :
Reponse = "Le Lapin"
Comment remplacer toute les Majuscules par des minuscules ?
Exemple : Reponse = "le lapin"


( Pourquoi ? Topic-494853 )
Thewav
« Citoyen »
1388668140000
    • Thewav#0095
    • Profil
    • Derniers messages
    • Tribu
#365
  0
Il faut regarder la documentation officiel ! string.lower(s)
Nicolasledu
« Citoyen »
1388668500000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#366
  0
Thewav a dit :
Il faut regarder la documentation officiel ! string.lower(s)

Merci beaucoup !
Mcfloy
« Citoyen »
1388683860000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#367
  0
Thewav a dit :
Il faut regarder la documentation officiel ! string.lower(s)

Tiens bah petite question vu que j'y pense sur le coup : Est-ce qu'un bot externe peut-il lancer un module dans sa maison de tribu ? (Via les sockets je sais mais pour savoir)
Izzeberg
« Citoyen »
1388684280000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#368
  0
function eventChatCommand(name,command)
if command == "e-mail" then
ui.addPopup(95, 2, "Ecrivez ce que vous voulez dire", name, 100, 100, width, true)
end
end
function eventPopupAnswer(id, name, answer)
if id == 95 then
ui.addPopup(96, 2, "A qui voulez vous l’envoyer ?", name, 100, 100, width, true)
end
ui.addPopup(97, 0, (name .. " vous a dit "..answer), name, 100, 100, 1000, true)
end ^ ^
/--\ /--\
Pouvez vous m'aider: | | | |
| | | |

ici je voudrais récuperer et là la réponse de la popup 96
la réponse de la popup 95.

je veux ça moi
je tape !e-mail
sa m'afficher la popup : Ecriver ce que vous vouler dire
J'écrit: cc
ensuite sa m'affiche la popup : a qui voulez vous l'envoyer
j'écrit : pseudotest
et ensuite sa affiche une popup a pseudotest avec écrit cc

Pourrez t'on m'aider ?
Thewav
« Citoyen »
1388686320000
    • Thewav#0095
    • Profil
    • Derniers messages
    • Tribu
#369
  0
Mcfloy a dit :
Tiens bah petite question vu que j'y pense sur le coup : Est-ce qu'un bot externe peut-il lancer un module dans sa maison de tribu ? (Via les sockets je sais mais pour savoir)

Oui c'est faisable.

Izzeberg il faut que tu sauvegardes les réponses dans une variable pour chaque joueur, tu as déjà bien décortiqué le problème dans ton post, te donner plus d'aide viendrais à te donner la réponse.

Mais en gros tu dois faire
players={}

puis quand tu recois le contenu de l'email tu fais players[name]=anwser
Et quand tu recois le pseudo tu affiches "pseudo..players[name]"
Nicolasledu
« Citoyen »
1388687100000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#370
  0
Mcfloy a dit :
Tiens bah petite question vu que j'y pense sur le coup : Est-ce qu'un bot externe peut-il lancer un module dans sa maison de tribu ? (Via les sockets je sais mais pour savoir)

Thewav a dit :
Oui c'est faisable.

Tu serais capable de le faire Mcfloy ?
Izzeberg
« Citoyen »
1388687820000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#371
  0
Thewav a dit :
Oui c'est faisable.

Izzeberg il faut que tu sauvegardes les réponses dans une variable pour chaque joueur, tu as déjà bien décortiqué le problème dans ton post, te donner plus d'aide viendrais à te donner la réponse.

Mais en gros tu dois faire
players={}

puis quand tu recois le contenu de l'email tu fais players[name]=anwser
Et quand tu recois le pseudo tu affiches "pseudo..players[name]"

Je ne comprend pas :(
Mcfloy
« Citoyen »
1388744700000
    • Mcfloy#0000
    • Profil
    • Derniers messages
    • Tribu
#372
  0
Nicolasledu a dit :
Tu serais capable de le faire Mcfloy ?

Pas vraiment ^^, pour l'instant je verrai pour refaire un classement à la CFM pour bien comprendre les protocoles et on verra pour la suite. C'était juste pour savoir si un projet fou était faisable, ce qui est le cas ^^
Izzeberg
« Citoyen »
1388744820000
    • Izzeberg#7504
    • Profil
    • Derniers messages
    • Tribu
#373
  0
Thewav a dit :

Izzeberg il faut que tu sauvegardes les réponses dans une variable pour chaque joueur, tu as déjà bien décortiqué le problème dans ton post, te donner plus d'aide viendrais à te donner la réponse.

Mais en gros tu dois faire
players={}

puis quand tu recois le contenu de l'email tu fais players[name]=anwser
Et quand tu recois le pseudo tu affiches "pseudo..players[name]"

Je ne comprends pas. :(

[EDIT] c'est bon j'ai réussi merci quand même pour votre aide
Fryne
« Citoyen »
1389112140000
    • Fryne#6692
    • Profil
    • Derniers messages
#374
  0
Bon, moi le grand dernier des modules LUA, pourquoi quand je rajoute une commande, celle que j'avais mise avant ne marche plus ?

Code exemple :
function eventChatCommand(name,command)
if command == "msgpourri" then
ui.addTextArea (1,"<br><br>lol c'est un projet en cours<br><br>", name, 200, 160, 300, 100, 0x324650, 0x27373F, 8.8, true)
end
end
function eventChatCommand(name,command)
if command == "stopper" then
system.exit ()
end
end
Allounett
« Citoyen »
1389112440000
    • Allounett#0000
    • Profil
    • Derniers messages
#375
  0
Donalddx a dit :
Bon, moi le grand dernier des modules LUA, pourquoi quand je rajoute une commande, celle que j'avais mise avant ne marche plus ?

Code exemple :
function eventChatCommand(name,command)
if command == "msgpourri" then
ui.addTextArea (1,"&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;lol c'est un projet en cours&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;", name, 200, 160, 300, 100, 0x324650, 0x27373F, 8.8, true)
end
end
function eventChatCommand(name,command)
if command == "stopper" then
system.exit ()
end
end

Quand tu utilises plusieurs fois le même event le dernier dans le code remplace les précédents.
Pour faire plusieurs commandes utilise "Elseif".
Fryne
« Citoyen »
1389112560000
    • Fryne#6692
    • Profil
    • Derniers messages
#376
  0
Allounett a dit :
"Elseif".

Et ca se met ou les "elseif" ?
Nathaan
« Citoyen »
1389112560000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#377
  0
Donalddx a dit :
Bon, moi le grand dernier des modules LUA, pourquoi quand je rajoute une commande, celle que j'avais mise avant ne marche plus ?

Code exemple :
function eventChatCommand(name,command)
if command == "msgpourri" then
ui.addTextArea (1,"<br><br>lol c'est un projet en cours<br><br>", name, 200, 160, 300, 100, 0x324650, 0x27373F, 8.8, true)
end
end
function eventChatCommand(name,command)
if command == "stopper" then
system.exit ()
end
end

komsa :

a dit :
function eventChatCommand(name,command)
if command == "msgpourri" then
ui.addTextArea (1,"<br><br>lol c'est un projet en cours<br><br>", name, 200, 160, 300, 100, 0x324650, 0x27373F, 8.8, true)
elseif command == "stopper" then
system.exit ()
end
end

.
Allounett
« Citoyen »
1389112560000
    • Allounett#0000
    • Profil
    • Derniers messages
#378
  0
Donalddx a dit :
Et ca se met ou les "elseif" ?

a dit :

if x==y then
--fonction
elseif x==z then
--fonction'
end

--------------------------------

Nathan, le mieux c'est de laisser les gens chercher un peu.
Donner un code tout fait ne les aidera pas vraiment :/
Toottoow
« Citoyen »
1389113700000
    • Toottoow#0000
    • Profil
    • Derniers messages
    • Tribu
#379
  0
(nathaan)

Je lui ait montré un exemple de où se mette un elseif, ça se joint à ton post c:
Naaykette
« Citoyen »
1389200220000
    • Naaykette#0000
    • Profil
    • Derniers messages
    • Tribu
#380
  0
Bonjour, j'ai beau chercher, mais je ne trouve pas comment fermer l'utility. Si quelqu'un pouvait me le dire svp, ce serait gentil.
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 19 / 70 › »
© Atelier801 2018

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

Version 1.27