Jump to content

Mefisto_PL

Members
  • Posts

    460
  • Joined

  • Last visited

Everything posted by Mefisto_PL

  1. A może byś spróbował z: getCloudsEnabled() Sądzę, że to będzie najkorzystniejsze rozwiązanie..
  2. Nawet we własnym nicku na górze, zrobiłeś błąd.
  3. https://wiki.multitheftauto.com/wiki/BindKey Spróbuj z tym pokombinować.
  4. Hi ! I want to make anty spam when poll ( from votemanager ) is running, but idk how.. I tried with "onPollStarting" + "onPlayerChat" events, but it doesn't good. Please help me numbers = {"1","2","3","4","5","6","7","8","9"} function antiVoteSpam ( msg, msgType ) for i, v in pairs ( numbers ) do if string.find ( msg, v ) then cancelEvent() end end end addEvent("onPollStarting",true) addEventHandler("onPollStarting", root, antiVoteSpam) addEventHandler("onPlayerChat", root, antiVoteSpam)
  5. Hi everyone ! I've hide a spectate gui from race gamemode, but it makes an errors.. So how to fix it? Errors - http://img208.imageshack.us/img208/4320/g5wy.png function Spectate._start() outputDebug( 'SPECTATE', 'Spectate._start ' ) triggerServerEvent('onClientNotifySpectate', g_Me, true ) assert(not Spectate.active, "Spectate._start - not Spectate.active") local screenWidth, screenHeight = guiGetScreenSize() --[[g_GUI.specprev = guiCreateStaticImage(screenWidth/2 - 100 - 58, screenHeight - 123, 58, 82, 'img/specprev.png', false, nil) g_GUI.specprevhi = guiCreateStaticImage(screenWidth/2 - 100 - 58, screenHeight - 123, 58, 82, 'img/specprev_hi.png', false, nil) g_GUI.specnext = guiCreateStaticImage(screenWidth/2 + 100, screenHeight - 123, 58, 82, 'img/specnext.png', false, nil) g_GUI.specnexthi = guiCreateStaticImage(screenWidth/2 + 100, screenHeight - 123, 58, 82, 'img/specnext_hi.png', false, nil) g_GUI.speclabel = guiCreateLabel(screenWidth/2 - 100, screenHeight - 100, 200, 70, '', false)]]-- Spectate.updateGuiFadedOut() guiLabelSetHorizontalAlign(g_GUI.speclabel, 'center') hideGUIComponents('specprevhi', 'specnexthi') if Spectate.savePos then savePosition() end Spectate.setTarget( Spectate.findNewTarget(g_Me,1) ) bindKey('arrow_l', 'down', Spectate.previous) bindKey('arrow_r', 'down', Spectate.next) MovePlayerAway.start() Spectate.setTarget( Spectate.target ) Spectate.validateTarget(Spectate.target) Spectate.tickTimer:setTimer( Spectate.tick, 500, 0 ) end
  6. Don't working. dxDrawRectangle ( 2, screenHeight - dxGetFontHeight(0.7, 'bankgothic')/2, dxGetTextWidth(mapdisplay), y/2, tocolor ( 0, 0, 0, 150 ) ) g_dxGUI = { ranknum = dxText:create('1', screenWidth - 60, screenHeight - 95, false, 'bankgothic', 2, 'right'), ranksuffix = dxText:create('st', screenWidth - 40, screenHeight - 86, false, 'bankgothic', 1), checkpoint = dxText:create('0/0', screenWidth - 15, screenHeight - 54, false, 'bankgothic', 0.8, 'right'), timepassed = dxText:create('0:00:00', screenWidth - 10, screenHeight - 25, false, 'bankgothic', 0.7, 'right'), mapdisplay = dxText:create('Map: none', 2, screenHeight - dxGetFontHeight(0.7, 'bankgothic')/2, false, 'bankgothic', 0.7, 'left') }
  7. Hi everyone, I have a question.. How to get dxtext length? I need to create dxDrawRectangle under mapname in Race gamemode, but this text is created by library, so how to make it? mapdisplay = dxText:create('Map: none', 2, screenHeight - dxGetFontHeight(0.7, 'bankgothic')/2, false, 'bankgothic', 0.7, 'left')
  8. Po 1. słownik. Po 2. żeby gui znikało no to GuiSetVisible. Po 3. pokombinuj trochę i poszukaj na wiki albo forum a znajdziesz wszystko.
  9. Widzę, że kolega się nie odzywa, ale czyta wszystko. Ogólnie fajny pomysł na rozbudowę tego, polaków coraz więcej tutaj przybywa
  10. A to drewno nie powinno przypadkiem działać przez "attachElements" albo przez bone attachowanie?
  11. To forum służy do pomocy, a nie do odrobienia maniany za kogoś.
  12. Mefisto_PL

    Skin

    @UP Ups.. Sorry , but now maybe he catched this suggestion
  13. To właśnie cały czas mówiłem.. A, że taki nie rozumie to moja wina?
  14. Mefisto_PL

    Skin

    function changeSkin ( thePlayer, id ) id = tonumber ( id ) if id then setElementModel ( thePlayer, id ) end end addCommandHandler ( "cs", changeSkin ) addCommandHandler ( "changeskin", changeSkin ) When you type /cs SKIN_ID then it will be changed.
  15. @UP https://code.google.com/p/mtasa-resourc ... loads/list
  16. " Nie pieprz, że się tak nauczyć nie da " - Jeżeli chcesz szacunku od innych, dawaj go innym. Ja mam swoje zdanie, Ty masz prawo mieć swoje, ja mam prawo mieć w dupie Twoje, Ty masz prawo mieć w dupie moje.
  17. @Varez: nie ponoszą mnie emocje, tylko twierdzę, że sam pomysł nie jest zbyt dobry.. @Wojak: znam Wielebnego i akurat BestPlay był pisany przez niego samego ( nie wiem jak lss-rp ), więc raczej ten kod był pisany pod jego sposoby. Ogólnie to i tak jest tylko moje zdanie, do którego przecież nie musi się zastosować, ale według mnie i tak cały gamemode będzie zaraz na połowie polskich serwerów i taka jest prawda.
  18. But I won't search his posts for help him, he should write what he's using.
  19. He ask about HOW are you saving it. Using setElementData or MySQL or another way ?
  20. Ta? Napisz mi ten sam skrypt, który znajdziesz pobrany tylko pisany na swój sposób, bo i tak go nie ogarniasz, tylko sprawdzałeś czy wygląda mniej więcej tak samo jak oryginalny.
  21. Gówno prawda, nic się nie nauczysz. Każdy programista pisze kod "pod siebie" czyli do zrozumienia przez samego siebie i w sposób, który dla niego był łatwiejszy, nawet jeżeli coś zrozumiesz, to i tak więcej nauczysz się metodą prób i błędów. Castillo ( SolidSnake ) znam od 2 lat i wtedy do najlepszych nie należał, ale nigdy nie korzystał z czyjegoś kodu, zawsze robił wszystko sam, a teraz zobacz, pomaga wszystkim tutaj + ma swój serwer SAUR, który jest najlepszym serwerem RPG w całym MTA. Jedynym plusem udostępnienia kodu, byłoby to, że ogarnąłbyś sposób jak coś takiego można zrobić, ale wtedy i tak zrobisz to dokładnie tak samo jak będzie w tym kodzie i nic się z tego nie nauczysz, lepiej zapytać się na forum, czego musisz użyć i to wyjdzie najlepiej. Nie udostępniajcie kodu..
×
×
  • Create New...