Jump to content

Citizen

Moderators
  • Content Count

    1,762
  • Joined

  • Last visited

  • Days Won

    2

Citizen last won the day on November 25 2020

Citizen had the most liked content!

Community Reputation

36 Good

2 Followers

About Citizen

  • Rank
    Global Moderator
  • Birthday 12/07/1993

Details

  • Gang
    Byston Evolution
  • Location
    Lyon ( France )
  • Interests
    Lua,C/C++,HTML,PHP, mySQL,Basic,C#,JAVA,js and MTA of Course ^^

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Use the ipb and/or performancebrowser resource to check the perfs and get insights of what function calls makes your server to lag. Most of the time it is because you have too much calls to setElementData A little page about performancebrowser: https://wiki.multitheftauto.com/wiki/Resource:Performancebrowser
  2. Moved to Scripting section.
  3. Okay alors maintenant, si je te dis de modifier ton code pour essayer ça: else outputChatBox( row["x"] ) -- même résultat avec outputChatBox( row.x ) -- local x, y, z = getElementPosition(source) -- setElementPosition(source, x, y, z) end qu'est-ce qui s'affiche dans la chatbox ?
  4. Mes commentaires/explications dans le code: local qh = dbQuery(db, "SELECT * FROM users WHERE username=?", username) local result = dbPoll (qh, -1) local row = result[1] -- ici tu récupères la row de ta DB if not row then spawnPlayer(source, 1743.63281, -1861.50757, 13.57743) local x, y, z = getElementPosition(source) dbExec(db, 'INSERT INTO users (username, posX, posY, posZ) VALUES (?,?,?,?)', username, x, y, z) else -- ici t'as confirmation que "row" existe mais tu ne fais rien avec, il faut récupérer les valeurs x, y, z depuis la row
  5. C'est pourtant ce que tu as laissé sous-entendre en le présentant comme ton nouveau système d'inventaire ? J'ai déjà croisé pas mal de personnes de mauvaise fois mais là c'est quand même pas mal. Surtout que tu as report mon 1er message et une partie des admins/modo l'ont vu et envers lesquels j'ai dû me justifier. Pas longtemps cela dit car il était évident que j'avais vu juste. Ne vient pas te plaindre maintenant que tout le monde semble être contre toi. Tu as essayé de nous la mettre à l'envers et peut être tenté de gagner de la reconnaissance en tant que scripter. Tu ne sembles m
  6. Idem je n'ai même pas été notifié (je supprime le 1er post)
  7. Screenshot illisible, impossible de se faire une bonne idée du système. De plus je doute fortement que t'ai pu faire ce système. Modifier un qui existe ne permet pas de se l'approprier. Je ne dis pas que c'est ce que tu as fait mais j'ai des gros doutes. En tout cas il faut plus de détails. Le mieux serait une vidéo qui montre les features.
  8. Disregard what I have said then. You didn't follow the setup instructions correctly: https://github.com/mabako/mta-paradise/blob/master/INSTALL.md
  9. Please follow the rules of this section:
  10. First you could say hi or something, we are not robots so we do have feelings and that would be greatly apreciated. Second, you didn't follow the Formatting guidelines: Your code has to be in a code block with Lua language. Third, you can't request people to make the script for you, try to do it first and if you can't make it work, please show the code you tried.
  11. EDIT: nvm, I've mixed my open tabs
  12. C'est pas moi qui recherche hein, c'est Frize. Il va être content de voir qu'il y a enfin un dev de dispo ^^
  13. Pareil, il faut blinder le code pour ne pas l'exécuter si ce qu'on veut destroy n'est pas une valeur valide: elseif currentWeaponID == weapID2 and elementWeaponBack2[source] then Blood et Blood2 sont censés être 2 markers de santé sur la map. Je peux rien faire à ta place ici. supprime le code ou crée les 2 markers. Là le code est clairement prévu pour que les zombies puissent être créé par des joueurs et lorsque le zombie est créé par un joueur, on retient quel joueur l'a créé en le mettant dans l'element data "owner" du zombie. Lorsqu'un zombie meurt, il passe dans c
  14. Ok mais il faut bien se dire que tu vas simplement masquer le problème au lieu de le corriger.
  15. Bonsoir Dewen, Alors de ce que j'en comprends, il est possible d'avoir un bot qui garde une position donnée. Normalement le système est censé lui créer un colshape qui représente le point à garder et stock cette instance de colshape dans un element data du bot ("guardcol"). Hors si tu as ces erreurs qui là, ça signifie qu'on a bien un bot jouant le rôle de gardien (puisque son "status" est "guarding") mais qu'on ne lui a pas affecté de colshape puisque "guardcol" vaut très certainement false lors de sa récupération ligne 874. Et on se doute que ce n'est pas censé arriver puisqu'on
×
×
  • Create New...