×

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
« ‹ 35 / 70 › »
[Aide] Demandes de codes et d'explications
Tortuegreen
« Censeur »
1401874800000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#681
  0
Mapouri a dit :

Qu'est-ce que tu veux dire par "ne repasse plus" ?

Qu'il ne puisse plus etre choisi dans les nombres de 1 à 90.
Nicolasledu
« Citoyen »
1401879240000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#682
  0
Tortuegreen a dit :


Qu'il ne puisse plus etre choisi dans les nombres de 1 à 90.

J'ai une bonne idée comment te le faire, je le fais et je te contacte en jeux
Nathaan
« Citoyen »
1401887340000
    • Nathaan#0000
    • Profil
    • Derniers messages
    • Tribu
#683
  0
a dit :
remove = table.remove

function table.remove(liste,aenlever)
for k,v in pairs(liste) do
if v = aenlever then
if tonumber(k) == nil then
print("<R>L'opération a raté ! La variable "k" n'est pas un nombre.")
return false
else
remove(liste,k)
return true
end
end
end
end

Code non testé ! Permet de faciliter table.remove
Nicolasledu
« Citoyen »
1401887700000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#684
  0
Voila un code simple :
a dit :
de = 1
a = 10
n = {}

for i = de,a do

table.insert(n,i,i)
end


function eventLoop(a,b)
local x=math.random(1,#n)
local aa=n[x]
table.remove(n,x)
if aa then
print(aa)
else
print("<rose><b>Plus de chiffre !</b>")
end
end

Tu as juste à modifier "de" et "a"
Podoko
« Citoyen »
1402069200000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#685
  0
Comment on peut passer d'un string "ff00ff" à un nombre 0xff00ff ?
C'est pour faire une commande !color xxxxxx pour utiliser addJoint.

[Edit : Bon, c'est plus utile, faire passer le string par tonumber('0x'.."ff00ff") fonctionne mais ça donne un nombre décimal.]
Nicolasledu
« Citoyen »
1402072440000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#686
  0
Podoko a dit :
Comment on peut passer d'un string "ff00ff" à un nombre 0xff00ff ?
C'est pour faire une commande !color xxxxxx pour utiliser addJoint.

[Edit : Bon, c'est plus utile, faire passer le string par tonumber('0x'.."ff00ff") fonctionne mais ça donne un nombre décimal.]

Comme ça : "0x"..ff00ff
Podoko
« Citoyen »
1402072920000
    • Podoko#0000
    • Profil
    • Derniers messages
    • Tribu
#687
  0
Oui mais c'est un string, je voulais que ça devienne un nombre hexadécimal. Mais c'est plus la peine, finalement ce que je voulais faire fonctionne très bien avec un nombre en décimal.
Bobolemouton
« Censeur »
1402132320000
    • Bobolemouton#9848
    • Profil
    • Derniers messages
    • Tribu
#688
  0
Bonjour est-ce qu'il y a une limites de text area svp car l'ai j'ai + de 30 boutons dans mon module le 31 ne marche pas bien
Toottoow
« Citoyen »
1402137180000
    • Toottoow#0000
    • Profil
    • Derniers messages
    • Tribu
#689
  0
non il n'y a pas de limite - Nathaan

EDIT :

a dit :
remove = table.remove

function table.remove(liste,aenlever)
for k,v in pairs(liste) do
if v == aenlever then
if tonumber(k) == nil then
print("<R>L'opération a raté ! La variable \"k\" n'est pas un nombre.")
return false
else
remove(liste,k)
return true
end
end
end
end
Antititime
« Citoyen »
1402165860000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#690
  0
Bonjour,

avant tous voici mon code:

a dit :

function eventPlayerGetCheese(playerName)
ui.addTextArea(1, playerName .. ' <vp>a pris le fromage', nil, 300, 25, 200, 20)
end

J'aimerais que la pop up s'enleve au bout de 3 secondes s'il vous plait. Comment faire ?
Nicolasledu
« Citoyen »
1402168680000
    • Nicolasledu#0000
    • Profil
    • Derniers messages
    • Tribu
#691
  0
Antititime a dit :
Bonjour,

avant tous voici mon code:
J'aimerais que la pop up s'enleve au bout de 3 secondes s'il vous plait. Comment faire ?

code a dit :
t=10
function eventPlayerGetCheese(playerName)
t=0
ui.addTextArea(1, playerName .. ' <vp>a prit le fromage.', nil, 300, 25, 200, 20)
end

function eventLoop()
t=t+0.5
if t==3 then
ui.removeTextArea(1)
end
end

Très facilement intégrable pour toutes tes popups, il suffit de mettre t=0 .
Antititime
1402174920000
    • Antititime#0000
    • Profil
    • Derniers messages
    • Tribu
#692
[Modéré par Thewav, raison : Modéré à la demande de l'auteur]
Tortuegreen
« Censeur »
1402239840000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#693
  0
Nicolasledu a dit :
Voila un code simple :

de = 1
a = 10
n = {}

for i = de,a do

table.insert(n,i,i)
end


function eventLoop(a,b)
local x=math.random(1,#n)
local aa=n[x]
table.remove(n,x)
if aa then
print(aa)
else
print("<rose><b>Plus de chiffre !</b>")
end
end

Tu as juste à modifier "de" et "a"

Ce code marche très bien mais le problème est qu'il me faut impérativement la forme aa=math.random(x, x) pour que le module fonctionne à cause d'un mise en rapport avec d'autres numéros random.
Totolebogos
« Citoyen »
1402247160000
    • Totolebogos#0000
    • Profil
    • Derniers messages
#694
  0
C'est quoi le code pour mettre plein de caisse à la fois sur une map svppp en tant que chaman.
Viaxeiro
« Sénateur »
1402510800000
    • Viaxeiro#0000
    • Profil
    • Derniers messages
    • Tribu
#695
  0
Qu'elle qu'un veux bien m'aider a crée mon module avec moi j'ai deja l'idée mes je cherche un codeur qui m'aiderais pour le code laissez un message ci si sa vous interesse ^^
Tortuegreen
« Censeur »
1402645320000
    • Tortuegreen#0000
    • Profil
    • Derniers messages
    • Tribu
#696
  0
Je veux bien t'aider si tu veux. Mais je te préviens, je suis loin d'avoir l'expérience des grands de ce topic.
Elyesou
« Citoyen »
1402868400000
    • Elyesou#0000
    • Profil
    • Derniers messages
    • Tribu
#697
  0
On m'explique ce que c'est ça et comment utiliser svp :$
http://atelier801.com/topic?f=6&t=767025
Rectop
« Citoyen »
1402872120000
    • Rectop#0000
    • Profil
    • Derniers messages
    • Tribu
#698
  0
Elyesou a dit :
On m'explique ce que c'est ça et comment utiliser svp :$
http://atelier801.com/topic?f=6&amp;t=767025

Le code Lua de la carte Nouvel an. Par contre, il utilise addImage donc on ne l'utilise pas, on fait seulement le consulter.
Elyesou
« Citoyen »
1402917540000
    • Elyesou#0000
    • Profil
    • Derniers messages
    • Tribu
#699
  0
Rectop a dit :
Elyesou a dit :
On m'explique ce que c'est ça et comment utiliser svp :$
http://atelier801.com/topic?f=6&amp;t=767025

Le code Lua de la carte Nouvel an. Par contre, il utilise addImage donc on ne l'utilise pas, on fait seulement le consulter.

Merci bien , mais je voudrais savoir si l'un de vous pourrais bien me dénicher un code comme celui là "connexion/halloween2013.jpg" mais que ça soit pour la map Noël 2012 si vous pouvez , merci d'avance
Bobolemouton
« Censeur »
1403279580000
    • Bobolemouton#9848
    • Profil
    • Derniers messages
    • Tribu
#700
  0
Bonjour, je cherche un bon codeur qui pourrait m'apprendre encore + de choses svp
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • [Aide] Demandes de codes et d'explications
« ‹ 35 / 70 › »
© Atelier801 2018

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

Version 1.27