Jump to content

M0USTiK

Members
  • Posts

    9
  • Joined

  • Last visited

Recent Profile Visitors

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

M0USTiK's Achievements

Newbie

Newbie (4/54)

0

Reputation

  1. local rootElement = getRootElement() levels = {} levels[0] = {"Test 0", "10"} levels[1] = {"Test 1", "20"} levels[2] = {"Test 2", "100"} levels[3] = {"Test 3", "150"} levels[4] = {"Test 4", "200"} function ResourceStart () executeSQLCreateTable("levels", "accountname STRING, level INT") end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), ResourceStart) function addPlayer() local account = getPlayerAccount(source) local playername = getPlayerName(source) CheckPlayer = executeSQLSelect ( "levels", "accountname", "accountname = '" .. getAccountName(account) .. "'" ) if ( type( CheckPlayer ) == "table" and #CheckPlayer == 0 ) or not CheckPlayer then executeSQLInsert ( "levels", "'".. getAccountName(account) .."','0'" ) end end addEventHandler("onPlayerLogin",rootElement,addPlayer) addEventHandler( "onElementDataChange", rootElement, function () if getElementType(source) == "player" then local acc = getPlayerAccount(source) local accountname = getAccountName(acc) local playername = getPlayerName(source) local data = getElementData(source,"exp") local sqldata = executeSQLSelect ( "levels", "level","accountname = '" .. accountname .. "'") lvl = sqldata[1]["level"] if tostring(data) == tostring(levels[lvl][2]) then outputChatBox("*Level system: congratulations ".. playername .." you're now a ".. levels[lvl][1] .."!",getRootElement(),0,255,0) local textDis = textCreateDisplay () local item = textCreateTextItem( "LEVEL UP! YOU'RE NOW LEVEL ".. tostring(sqldata[1]["level"]), 0.5, 0.4, 2, 0, 255, 0, 255, 4, "center", "center" ) textDisplayAddText ( textDis, item ) textDisplayAddObserver ( textDis, source ) setTimer ( textDestroyTextItem, 5000, 1, item ) setTimer ( textDestroyDisplay, 5000, 1, textDis ) sql = tonumber(sqldata[1]["level"]) + 1 executeSQLUpdate("levels", "level = '".. sql .."'", "accountname = '".. accountname .."'") end end end) function rewardOnWasted ( killer ) local exp = getElementData(killer,"exp") if exp then setElementData(killer,"exp",tonumber(getElementData(killer,"exp"))+5) outputChatBox("Tu gagne +5 experience ! total ".. tonumber(exp)+5,killer,0,255,0) else setElementData(killer,"exp",10) end end addEvent("onZombieWasted",true) addEventHandler ( "onZombieWasted", getRootElement(), rewardOnWasted ) addEvent("recomp",true) addEventHandler ( "recomp", getRootElement(), recomp ) end function onzombiedie ( killer ) givePlayerMoney ( killer, 100 ) --Donner 100$ end addEvent("onZombieWasted",true) addEventHandler ( "onZombieWasted", getRootElement(), onzombiedie ) la console: [2014-05-24 20:31:10] WARNING: level/client.lua [Client] is encoded in ANSI instead of UTF-8. Please convert your file to UTF-8. [2014-05-24 20:31:10] Some files in 'level' use deprecated functions. [2014-05-24 20:31:10] Use the 'upgrade' command to perform a basic upgrade of resources. [2014-05-24 20:31:10] SCRIPT ERROR: level\server.lua:61: '' expected near 'end' [2014-05-24 20:31:10] ERROR: Loading script failed: level\server.lua:61: '' expected near 'end' Je ne sais pas d'ou vient le problème si vous le savez aidez moi s'il vous palit Merci d'avance
  2. Franchement merci d'avoir prit du temps pour me répondre, pour tous m'expliquer je t'en suis très reconnaissant, d'avoir prit le temp de tous m'expliquer bref t'es un mec genial merci beaucoup
  3. Je les testais il marche pas y'a rien qui se marque dans le chat, la barre n’apparaît pas rien ne se passe.
  4. Merci beaucoup regarde tes MP j'ai une proposition a te faire
  5. Franchement merci beaucoup mec. Mais ce que tu ma donnait tu peux m'expliquer ce que c'est exactement Je te donerais un truc en échange de ta gentillesse
  6. Merci beaucoup de ton aide. Je comprend pas grand chose au script mais j'apprend pour être un petit scripteur, ce que j'entend par petit scripteur c'est faire des script moi meme sans demander de l'aide. Pourrais tu faire un script client, server et meta avec un systeme de level avec une barre d’expérience en bas et le level marque quelque part, je peux te payer si tu veux (20 euros max paypal ou allopass) Merci d'avance
  7. Hello has all and has quite, I would like to make a system of level when we kill the other players but also zombie in my waiter(server) of dayz but I arrive there, I have to try quite the methods which I knew but impossible thus if(however) somebody can(be possible) help me his(her,its) would be really nice in your part I am ready has to pay your effort. I would want a system of level as in this video: or https://community.multitheftauto.com/ind ... ls&id=7731 or https://community.multitheftauto.com/ind ... ls&id=8663 Thank you in advance for your answers. Good evening to you
  8. Je peux essayer de te faire sa, pour demain soir sa seras pret Au passage regarde mon probleme si tu pourrait le resoudre sa serait sympa https://forum.multitheftauto.com/viewtopic.php?f=128&t=75594
  9. Bonjour a tous et a toute, J'aimerais faire un système de level quand on tue les autres joueurs mais aussi les zombie dans mon serveur de dayz mais je n'y arrive, j'ai essayer toute les méthodes que je connaissais mais impossible donc si quelqu'un peux m'aidez sa serait vraiment sympa de votre part je suis prêt a payer votre effort. Je voudrais un système de level comme dans cette vidéo: ou https://community.multitheftauto.com/ind ... ls&id=7731 ou https://community.multitheftauto.com/ind ... ls&id=8663 Merci d'avance pour vos réponse. Bonne soirée a vous
×
×
  • Create New...