-
Posts
292 -
Joined
-
Last visited
Everything posted by Wumbaloo
-
It return 1 if the player is spawned, else, return 0
-
Still not working.. function drawHud() local isLoggedIn = getElementData(localPlayer, "connecter") if not isLoggedIn then return end -- DRAW HUD end addCommandHandler("onClientRender", root, drawHud)
-
Et t'as l'air de t'y connaitre vachement, ça te dérange pas si je t'embêtes souvent quand j'ai des erreurs? Histoire de rendre cette section active et, si tu n'as rien à faire, sinon, je continuerai comme je fais actuellement pour ne pas trop vous emebeter.
-
Bonsoir, Oui, tu as raison, l'element data fonctionne, c'est utile pour restart la ressource sans besoin de se relog. Pour les pré-définies, certes, j'en connaissais car j'apprends sur le tas, mais je ne savais pas vraiment dans quels circonstances elle devaient être utilisé, donc, j'utilisais un peu n'importe lesquels héhé. J'ai corrigé ce que tu m'as envoyé, tu m'as rendu un "addCommandHandler" pour un event, j'ai changé ça, le hud est affiché mais, tout le temps. Tu as mis cette ligne: local isLoggedIn = getElementData(localPlayer, "connecter") Le truc, c'est que nul part, ils me disent si il est de 1, alors.. Du coup j'ai remplacé le "then return end" par: "then return else" puis j'ai draw le hud et fini par un end. Mais rien n'y fait, le hud est toujours affiché lorsque je suis sur le panel de connexion, pourtant: ma commande /status pour checker si je suis connecter ou pas envoie 0 sur le panel et 1 en jeu, donc elle marche. Héhé si ça peut rendre cette section active et que je peux aider d'autres personnes selon mes compétences, c'est un plaisir. On est deux alors à faire des pavés Cordialement, Wumbaloo
-
Show us the console error I think it's here: addEventHandler("admin", getRootElement(), msg) miss arguments of the function msg
-
Yo! Je suis nouveau sur cette commu' FR, enfin, c'est l'un de mes premiers messages sur cette section, avant ça, je me rendais seulement dans la partie Scripting, m'enfin bref! Je viens donc faire appel à votre talent pour m'aider sur un soucis qui persiste depuis quelques temps, je vous drop le lien du sujet que j'ai fais en anglais: viewtopic.php?f=91&t=91240 Je résume tout de même: J'ai créé une fenêtre de login là ou, il faut entrer ses identifiants pour se connecter, là n'est pas le soucis, une fois en jeux, j'aimerai que le HUD s'affiche, pour ça: J'ai au début utilisé un "state" mais j'ai eu une meilleure idée: Celle de fonctionner avec une donnée dans la BDD, étant donné que j'en avais une, "connecter" qui s'update quand le joueur est en jeu et s'est log. Voici mon code: datHud = getElementData(getLocalPlayer(), "connecter") addCommandHandler("datHud", function () outputChatBox("datHud Status:"..datHud) end) function drawHud() if datHud == "1" or 1 then outputChatBox("1: datHud Status:"..datHud) -- HUD CODE addEventHandler("onClientRender", getRootElement(), drawHud) else removeEventHandler("onClientRender", getRootElement(), drawHud) outputChatBox("ELSE: datHud Status:"..datHud) end end Ne faites pas gaffe au Command Handler au dessus, c'est pour checker justement la valeur qu'il me retourne, idem à l'intérieur de la fonction. En jeu, quand je fais ma CMD pour tester qu'est ce qu'il me retourne, il me dit que j'obtiens 1 mais, le script pour draw le hud ne se lance pas.. Apparemment, cette section n'est pas beaucoup active, mais je poste quand même pour faire un peu connaissance avec vous! Désolé de ce paté!
-
Réinstall?
-
Tried with the MySQL data: "connect" but still not working.. No error messages.. Function: datHud = getElementData(getLocalPlayer(), "connecter") function drawHud() if datHud == "1" or 1 then --HUD FUNCTION addEventHandler("onClientRender", getRootElement(), drawHud) else removeEventHandler("onClientRender", getRootElement(), drawHud) end end
-
I deal with it: function setCustomHudVisible(stateHud) stateHud = not stateHud if stateHud == true then addEventHandler("onClientRender", getRootElement(), drawHud) elseif stateHud == false then removeEventHandler("onClientRender", getRootElement(), drawHud) end end stateHud = false addEventHandler("onPlayerSpawn", getRootElement(), setCustomHudVisible(true)) But ingame warning "Expected function at argument 3, got none", and then, in the s_join.lua, i wrote it: "stateHud = true" when the player is logged, but error, i export the function in the meta but don't work
-
Nah, my Hud that i do with directX dxDrawText dxDrawImage ..
-
How can I hide the HUD first of all, when i do that, i can call it
-
But, how can I hide my hud? Like, it's turn off and if i log on, my hud appeared
-
Hey, here's my problem: I've a loginGUI and I want to draw the HUD when I'm logged, I don't know how to do that I tried with "export..", "dofile" but some errors, i tried with addEventHandler too.. client file for the hud is in: hud/client.lua and the client file for joining is: join/c_join.lua Also tried like that: function fermerpanelconnexion(source) guiSetEnabled(loginpanel, false) destroyElement(loginpanel) destroyElement(usernameInput) destroyElement(passwordInput) destroyElement(bouttonconnexion) destroyElement(boutoncreercompte) destroyElement(savemdp) showCursor(false) stopSound(soundmain) drawHud() end Can you help me?
-
Nah.. I'm the best programmer EU. It's working now
-
Hey! I don't know why this: dxDrawImage( x/1.31, y/30, x/4.2, y/30, "images/rounded.png") Return me false, it's a rounded rectangle, the function work with another line like: dxDrawImage( x/1.065, y/1.5, x/50, y/30, "images/clock.png") Can you help me?
-
Thanks! Love you
-
Not really, I want that: no matter where I am, the vehicle spawn at my right, look at that: I'm looking at one positionn the vehicle spawn at my right http://image.noelshack.com/fichiers/201 ... -15-08.png I'm looking at second position, the vehicle spawn at my right too http://image.noelshack.com/fichiers/201 ... -15-20.png
-
Nah, it work, if i put localPlayer, some errors apparead, i said about the line 6, "x = x + 5" i get that in the console: attempt to perform arithmetic on local x (a boolean value) But I don't know why did the console put "a boolean value" because the first 3 floats are x, y, z
-
Can't test, error and idk why function createVehicleForPlayer(player, commandName, model) setCameraTarget(player) -- local px, py, pz = getElementPosition(player) local rx, ry, rz = getElementRotation(player) local x, y, z = getCameraMatrix (player) x = x + 5 local createdVehicle = createVehicle(model, x, y, z, rx, ry, rz) if (createdVehicle == false) then outputChatBox("Erreur lors de la création du véhicule") end end addCommandHandler("veh", createVehicleForPlayer) Console: script.lua:6: attempt to perform arithmetic on local 'x' (a boolean value) But, why, getCameraMatrix return 8 floats, the 3 first are x, y, z
-
but I don't want to warp into the vehicle, i'm exigent lel
-
idk what do you mean by setCameraTarget(localPlayer), it's already done. Look at that: I want this: http://www.noelshack.com/2015-30-143776 ... -09-34.png It's perfect, but when I look to the south, it do that: http://image.noelshack.com/fichiers/201 ... -09-44.png http://www.noelshack.com/2015-30-143776 ... -09-50.png I want the vehicle spawn at the player right, you understand?
-
nah, setVehicleRotation is in the createVehicle, the arguments are: model, posX, posY, posZ, rotationX, rotationY, rotationZ and i want to spawn the vehicle at my right, if I look at the North, it spawn at my right, but if i look to the South, it spawn at my left, do you understand? Sorry, i'm French.
-
Hey! I have a little problem, when I spawn a veh, or anything else like goto player, it take the position, add 5 and teleport me to this, but i don't want it, I want to spawn at the right of the player or spawn vehicle right look at this: function createVeh(player, commandName, model) local x, y, z = getElementPosition(player) local rx, ry, rz = getElementRotation(player) x = x + 5 local createdVehicle = createVehicle(model, x, y, z, rx, ry, rz) if (createdVehicle == false) then outputChatBox("Error") end end addCommandHandler("veh", createVeh) How can I spawn the vehicle at my right ? Thanks!
-
UP? Sorry for my english, i'm French.